PIC16C5X指令集及程序设计技巧
更新时间:2023-12-15 02:59:01 阅读量: 教育文库 文档下载
第二章 PIC16C5X指令集及程序设计技巧 第一节 PIC16C5X指令概述
§2.1 PIC165X 指令概述
PIC16C5X每条指令长12位,指令由操作码和操作数组成。PIC16C5X共有33条指令,按操作分成三大类: 1. 面向字节操作类 2. 面向位操作类
3. 常数操作和控制操作类 全部指令如表2.1所示。
第二节 PIC16C5X 指令寻址方式
§2.2 PIC16C5X 指令寻址方式
PIC16C5X单片机寻址方式根据操作数的来源,可分为寄存器间接寻址、立即数寻址、直接寻址和位寻址四种。 一、寄存器间接寻址
这种寻址方式通过寄存器F0、F4来实现。实际的寄存器地址放在F4中,通过F0来进行间接寻址。
例: MOVLW 05H ; W=5 MOVWF 4 ; W(=5)→F4 MOVLW 55H ; W=55H
MOVWF 0 ; W(=55H)→F5
上面这段程序把55H送入F5寄存器。间址寻址方式主要用于编写查表、写表程序,非常方便。请参考§2.7程序设计技巧。 二、立即数寻址
这种方式就是操作数为立即数,可直接从指令中获取。
例: MOVLW 16H ; 16H →W
三、直接寻址
这种方式是对任何一寄存器直接寻址访问。对16C52/54/55/56来说,寄存器地址(5位)直接包括在指令中。对PIC16C57,寄存器地址中高2位由(选Bank)由FSR<6:5>二位决定。
例: MOVWF 8 ; W→F8寄存器 MOVF 8,W ; F8→W
四、位寻址
这种寻址方式是对寄存器中的任一位(bit)进行操作。
例: BSF 11,0 ; 把F11的第0位置为\。
第三节 面向字节操作类指令
§2.3 面向字节操作类指令
这类指令共有18条,包括有数据传送、算术和逻辑运算、数据移位和交换等操作。它们的操作都是在W数据寄存器f之间进行,其指令码结构为:
高6位是指令操作码。第6位d是方向位。d=1,则操作结果存入f(数据寄存器),d=0,则操作结果存入W。低5位是数据寄存器地址,可选中32个寄存器。对于PIC16C57,则还要参考寄存器体选择器F4的bit5或bit6来选择存入哪一个寄存器体(bank0-bank3)。
表2.1 PIC16C5X 指令集
注:(1)除GOTO指令外,任何有关写PC(F2)的指令(例如 CALL、MOVWF 2)都将会把PC 寄存器的第9位清零。
(2)若对I/O口寄存器进行操作,如\,1\,则使用的F6的值是当前B口上的状态值,而非B口输出锁存器里的值。 (3)指令\(f=5、6或7)将W寄存器中的内容写入f的I/O口控制寄存器中:\关断对应端口的输出缓冲器,使其为高阻状态。
(4)当预分频器分配给RTCC后,任何对RTCC寄存器(F1)写操作的指令都将使预分频器(Prescaler)清零。
正在阅读:
PIC16C5X指令集及程序设计技巧12-15
同济大学沪西学院大学英语试卷a卷06-06
入院通知单 (1)08-11
数学f1初中数学2006年中考试题分类汇编-三角形.03-08
房屋买卖合同协议书正规版最新7篇03-26
2020年桃源县职业中等专业学校工作总结05-01
我用行动证明自已作文700字07-13
物质的量-练习06-02
中特中国威胁论发展历程参考资料10-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 程序设计
- 指令
- PIC16C5X
- 技巧
- 火电厂中特种设备的定期检验及金属监督中存在的问题分析
- 土力学课后习题答案(清华大学出版社)
- 《植物学》期末考试试题及参考答案(3)
- 2012矿井设备提升总习题1
- 考点9 电化学 - 图文
- 用字母表示数 - 图文
- 航空英语阅读材料 - 图文
- 2010年高考综合基本能力模拟测试题
- 烟雾等不规则模糊物体的模拟一直是计算机图形学中最 具挑战性的课题之一
- 文档1
- 当前干部选拔任用工作中存在的突出问题及主要原因
- 深基坑工程、高大模板专项施工方案编制指南
- 道德讲堂经验交流材料
- 备战中考策略 - 图文
- 人音版七年级上册音乐教案
- 无油无水的蓝莓夹心蛋糕
- 在2011年度全镇表彰大会上的讲话
- 婚姻家庭与继承法期末考试题及答案
- 《珠宝首饰营业员》职业标准
- 七年级信息技术全册教案 川教版