




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、下页下页RAMP0口口串行口串行口定时器定时器计数器计数器特殊特殊功能功能寄存器寄存器(SFR)中断中断系统系统微处理器微处理器ALU控制逻辑控制逻辑P2口口P1口口P3口口ROM/EPROMCPU内部内部 总线总线VccVssXTAL1XTAL2PSEN EAALERESETP2.0P2.7P0.0P0.788P1.0P1.78P3.0P 3.788051/8751共共4040条引线条引线面向用户的内部结构面向用户的内部结构上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录*定时、计数不占用定时、计数不
2、占用CPU时间,产生溢时间,产生溢出时将向出时将向CPU提出中断申请提出中断申请*上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录;T1按方式按方式0工作工作;给计数器赋初值给计数器赋初值;CPU开中断开中断;T1允许中断允许中断;启动启动T1;模拟主程序模拟主程序;T1中断入口中断入口;转转T1中断服务中断服
3、务;重装重装T1的初值的初值;输出方波输出方波;返回返回上页上页下页下页回目录回目录上页上页下页下页回目录回目录;T1按方式按方式1工作工作;启动启动T1定时定时;给计数器赋初值给计数器赋初值;TF1=0,则继续查询,则继续查询;TF10;输出方波输出方波;返回返回上页上页下页下页回目录回目录上页上页下页下页回目录回目录 计数初值计数初值X = 256100 = 9CH 用用P1.0启动外设发包装命令启动外设发包装命令 用用R5R4作箱数计数器作箱数计数器 06H置入方式字置入方式字TMOD下页下页;P1.0为低为低;箱数计数器清箱数计数器清“0”;置置T0工作方式工作方式;计数初值送计数器计
4、数初值送计数器;T0开中断开中断;CPU开中断开中断;启动启动T0;主程序主程序;T0中断入口中断入口;转向中断服务转向中断服务上页上页回目录回目录;箱计数器加箱计数器加“1”;启动外设包装启动外设包装;给外设足够时间给外设足够时间;延时延时;停止包装停止包装;中断返回中断返回上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录;置置T1方式控制字方式控制字;T1从从0开始计数开始计数;等等INT1低电平低电平;T1允许计数允许计数;等等INT1高电平上升沿到来高电平上升沿到来;等等INT1低电平到来低电平到来;停止计数停止计数上页上
5、页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录表6-4给出常用波特率和定时器T1各参数关系。表6-4 定时器1产生的常用波特率波特率串行口方式1.3情况Fosc/MHzSMOD定 时 器 1C/T模 式重 装 载 值62.5K12102FFH19.2K11.0592102FDH9.6K11.0592002FDH4.8K11.0592002FA
6、H2.4K11.0592002F4H1.2K11.0592002E8H137.5K11.9860021DH110600272H11012001FEEBHLED1h g f e d c b a3 4 5 6 1 0 1 1 1 2 1 3 1,2 74LS1648 9LED2h g f e d c b a3 4 5 6 1 0 1 1 1 2 1 3 1,2 74LS1648 9P1.0TXDRXD 8051LED0h g f e d c b a3 4 5 6 1 0 1 1 1 2 1 3 1,2 74LS1648 9+5V 图6-15 串 行 口 作 静 态 显 示 器 接 口TXD RXD
7、80510#从机TXD RXD80511#从机TXD RXD8051n#从机TXDRXD 8051 主机图6-16 主从式结构的多机系统从机接收主机数据信号,第9位(TB8 =0)进入RB8 =0置RI=1允许中断中断服务程序中识别地址信号是否与本从机地址号相同相同?保持SM2=1不能激活RI,数据无效可置RI=1,数据接收有效主从设置方式2或方式3置SM2=1YN置SM2=0接收主机数据信号,第9位(TB8 =0)进入RB8 =0主从接收主机地址信号第9位(TB8 =1)进入RB8 =1主从发送从机地址信号设置方式2或方式3发送数据信号.置TB8=0.置TB8=1主机目的地址源地址命令码数据
8、长度数据校验码目的地址源地址命令码数据长度数据校验码02H 01H 01H 04H01H、2H、03H、04H00H、10H上页上页下页下页回目录回目录中断请求中断请求RETI主程序主程序中断服务子程序中断服务子程序返主程序返主程序上页上页下页下页回目录回目录中断请求中断请求低级中断请求低级中断请求RETI主程序主程序高级中断服务子程序高级中断服务子程序返主程序返主程序高级中断请求高级中断请求返低级中断返低级中断上页上页下页下页回目录回目录RETI低级中断服务子程序低级中断服务子程序低级中断服务子程序低级中断服务子程序上页上页下页下页回目录回目录每个中断的开放和禁止是单独可控的每个中断的开放和
9、禁止是单独可控的,可编程的,由具体任可编程的,由具体任务决定。务决定。IE 的相应位可由软件置为的相应位可由软件置为 “0” 或或 “1” ,禁止禁止或或开放某个开放某个中中断断上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录可位寻趾可位寻趾实现这两个原则的方法:实现这两个原则的方法:上页上页下页下页回目录回目录 高优先级高优先级状态触发器状态触发器低优先级低优先级状态触发器状态触发器是不可寻址的是不可寻址的当当CPU响应响应高级中断,高级中断,并进入中断并进入中断服务时服务时“1”“1”RETI“0”当当CPU响应响应低级中断,低级中断,并进入中断并进入中
10、断服务时服务时“1”RETI“0”上页上页下页下页回目录回目录上页上页下页下页回目录回目录上页上页下页下页回目录回目录中断响应顺利,不受阻,需要中断响应顺利,不受阻,需要3个机器周期个机器周期如果中断受阻:如果中断受阻:上页上页下页下页回目录回目录 正在处理同级或高级中断,这要视中断服务的长短正在处理同级或高级中断,这要视中断服务的长短执行的指令不是最后一个机器周期,等待不超过执行的指令不是最后一个机器周期,等待不超过3个周期个周期正在执行指令是正在执行指令是RETI,或正访问,或正访问IE、IP,则需返回主程,则需返回主程 序后,再执行一条主程序的指令才能响应该中断,等待不序后,再执行一条主
11、程序的指令才能响应该中断,等待不 超过超过5个周期个周期中断被响应时间中断被响应时间是不确定的。是不确定的。上页上页下页下页回目录回目录若外部中断若外部中断(当(当ITx= 0时)时)被定义为电平触发方式被定义为电平触发方式其有效触发为低电平,该低电平宽度能引起其有效触发为低电平,该低电平宽度能引起CPU响应该响应该中断。中断返回之前,必须变为高电平。否则中断。中断返回之前,必须变为高电平。否则CPU将再将再次响应该中断。次响应该中断。若外部中断若外部中断(当(当ITx = 1时)时)被定义为边沿触发方式被定义为边沿触发方式其有效触发为其有效触发为下降沿下降沿。在该触发方式中,。在该触发方式中
12、,CPU在一个机在一个机器周期采样为高电平,在下一机器周期采样为低电平器周期采样为高电平,在下一机器周期采样为低电平,就立即置位外部中断请求标志。就立即置位外部中断请求标志。无论是那种触发发方式,只要有有效触发,都会记录无论是那种触发发方式,只要有有效触发,都会记录在相应的中断标志位中,在相应的中断标志位中, 若若CPU即使暂不响应,中断标即使暂不响应,中断标志也不会丢失,直到志也不会丢失,直到CPU响应该中断,该标志才会清除响应该中断,该标志才会清除。;T0计数方式,自动装载计数方式,自动装载;置计数初值;置计数初值;T0开中断开中断;CPU开中断开中断;启动;启动T0工作工作上页上页下页下页回目录回目录上页上页下页下页回目录回目录INT0INT1P1.3P1.2P1.1P1.0;进入中断后;进入中断后;注意
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司家庭作坊管理制度
- 公司管控体系管理制度
- 河南省信阳市二校联考2024~2025学年 高三下册五一测试数学试卷附解析
- 2024年邵阳市市直事业单位招聘真题
- 神经内科神经外科疾病基础知识点归纳
- 漳州市凌波康养集团有限公司招聘笔试真题2024
- 2025年现代汉语自考试题
- 文化交融语境下藏语现当代文学主题变迁研究
- 基本营养物质教学设计教案
- 高并发执行框架研究-洞察阐释
- 拉萨市基本养老保险参保人员登记表
- 个人外汇管理业务培训(共73页).ppt
- 《湖北省中小学生命安全教育课程标准》
- (完整)初中物理电学中常见的列方程计算归类
- 吊篮专项施工方案技术交底
- 毕业设计-阶梯轴的工艺系统设计
- 托架预压方案
- 建工集团有限责任公司科技委员会章程
- 高级会计师考试试题及答案解析
- 路基土石方填筑首件工程总结
- 五年级下册数学分数计算题(精选)
评论
0/150
提交评论