电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

8031单片机原理

8031单片机原理_第1页
1/21
8031单片机原理_第2页
2/21
8031单片机原理_第3页
3/21
1 8031 单片机原理及接口技术 第一章 8031 原理和结构 一、内部结构及引脚图 一个机器周期=12 个振荡脉冲周期(fosc) 2 二、存储器空间以及存储器 内部数据存储器 外部数据存储器 外部程序存储器 (用mov 指令读写) (用movx 指令读写) (用movc 指令读) 1、内部数据存储器结构: 内部RAM 区: 专用寄存器区: 开机复位状态: 复位后:内部RAM 区及外部RAM 区皆保持原值 2、程序状态字: PSW ┌──┬──┬──┬──┬──┬──┬──┬──┐ │ CY │ AC │ F0 │RS1 │RS0 │ OV │ X │ P │ └──┴──┴──┴──┴──┴──┴──┴──┘ CY:进、借位,有进、借位:CY=1 AC:半进、借位,有半进、借位:AC=1 F0:用户标志位(由用户设定) RS1,RS0:工作寄存器组选择位 00:选择0组 01:选择1组 10:选择2组 11:选择3组 OV:溢出位,有溢出:OV=1 3 X:无效位 P:奇偶位,运算结果有奇数个1:P=1 3、程序存储器特定入口: 0000H: 复位或开机后的程序入口 0003H: 外部中断0 服务程序入口 000BH: 定时/计数器0 中断服务程序入口 0013H: 外部中断1 服务程序入口 001BH: 定时/计数器1 中断服务程序入口 0023H: 串行I/O 中断服务程序入口 三、定时/计数器 8031 片内有两个16位定时/计数器(增量式计数) 1、工作方式(方式0、方式1、方式2、方式3) 以定时/计数器1为例 ⑴方式0(13位定时/计数) ⑵方式1(16位定时/计数) ⑶方式2(8位自动重装时间常数定时/计数) 4 ⑷方式3(仅适用于定时/计数器0) TL0 用于8位定时/计数 TH0 只用于8位定时 2、控制寄存器 ⑴定时/计数器方式控制寄存器:TMOD ├──── T1 ────┼──── T0 ────┤ ├──┬──┬──┬──┼──┬──┬──┬──┤ │GATE│C/T │ M1 │ M0 │GATE│C/T │ M1 │ M0 │ └──┴──┴──┴──┴──┴──┴──┴──┘ GATE: 门控位,1:打开,0:关闭 C/T: 工作状态选择,1:计数状态,0:定时状态 M1,M0:工作方式选择 00 方式0 01 方式1 10 方式2 11 方式3 ⑵定时/计数器控制寄存器:TCON ┌──┬──┬──┬──┬──┬──┬──┬──┐ │ TF1│ TR1│ TF0│ TR0│ IE1│ IT1│ IE0│ IT0│ └──┴──┴──┴──┴──┴──┴──┴──┘...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

8031单片机原理

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部