- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.1 I/O接口的作用/功能/定义
5.2 数据的输入/输出传送方式
5.3 单片机的中断系统
5.4 中断的举例
;5.1 I/O接口的作用/功能/定义;口地址 → 可寻址的寄存器/端口
地址由选用的地址线条数与地址线名决定;站在单片机/计算机一侧来看待上述过程叫编址。
站在单片机/计算机外侧来看待上述过程叫译码。;编址是设计过程(在先)
译码和寻址是应用过程(在后);A15 A14 A13 A12 A11 A10 A9 A8 ;;;常用译码器件: 74LS138:3-8译码器;5.2 数据的输入/输出传送方式; 数据传送的双方平时各自做自己的工作,一旦甲方要求与乙方进行数据传送,就主动发出信号提出申请,乙方接到申请后若同意传送,安排好当前的工作,再响应与甲方发生数据传送。完事后,回去继续做打断前的工作。;①中断源
②中断申请
③开放中断
④保护现场
⑤中断服务
⑥恢复现场
⑦中断返回;5.3单片机的中断系统;CPU 在每个机器周期的S5P2期间,会自动查询各个中断申请标志位,若查到某标志位被置位,将启动中断机制。;;;?在CPU已经开放了外部中断允许的前提下:
?在INT0/INT1引脚输入一个负脉冲或低电平,
?TCON寄存器中的IE0/IE1标志位自动变“1”,
?检测到IE0/IE1变“1”后,将产生指令:
LCALL 0003H(/0013H)执行中断服务程序,
?并将IE0/IE1标志位自动清“0”,以备下次申请。;一、单片机的中断矢量与优先级;;对同时发生多个中断申请时:
?不同优先级的中断同时申请(很难遇到)
——先高后低
?相同优先级的中断同时申请(很难遇到)
——按序执行
?正处理低优先级中断又接到高级别中断
——高打断低
?正处理高优先级中断又接到低级别中断
——高不理低;?没有同级的中断或更高级别的中断正在处理;;;二、中断系统硬件结构;三、外部中断及中断请求的撤除;外部低电平中断的撤除;四、中断应用前后要做的几项工作;通过外部中断1,在中断服务中将B寄存器里的内容左环移一位。
已知: (B)=01h,要求采用边沿触发,低优先级。;中断应用程序举例:; ORG 0000H
LJMP MAIN
ORG 0013H ;中断矢量
LJMP INT
MAIN:SETB EA ;开总中断允许“开关”
SETB EX1 ;开分中断允许“开关”
CLR PX1 ;0 优先级(也可不要此句)
SETB IT1 ;边沿触发
MOV B,#01H ;给 B 寄存器赋初值
HERE:SJMP HERE ;原地等待中断申请
您可能关注的文档
- 带钢冷轧原理简介教程范本.ppt
- 第3章表面热处理教程范本.ppt
- 第3章步进电机及其控制教程范本.ppt
- 第3章常用电子元器件教程范本.ppt
- 第3章超临界流体萃取教程范本.ppt
- 第3章程控数字电话交换系统教程范本.ppt
- 带你游西安()教程范本.ppt
- 带压焊接堵漏技术教程范本.ppt
- 第3章船机零件的腐蚀教程范本.ppt
- 带阻滤波器论文教程范本.ppt
- 智能转型的数字化助力:构建现代企业转型实践成效分析.docx
- 矿山安全生产智能化场景构建与实施案例分析.docx
- 山西铁道职业技术学院单招《数学》试题(真题汇编)附答案详解.docx
- 2025河北秦皇岛市抚宁区招聘社区工作者22人备考题库及答案详解(名师系列).docx
- (高中)自主招生面试题湖南省常德市必刷模拟题详解.docx
- 人工智能赋能社会治理现代化.docx
- 山西通用航空职业技术学院单招《数学》能力检测试卷附参考答案详解【黄金题型】.docx
- 山西通用航空职业技术学院单招《数学》测试卷(全国通用)附答案详解.docx
- 山西警官职业学院单招《数学》能力提升B卷题库及参考答案详解(轻巧夺冠).docx
- 山西警官职业学院单招《数学》考前冲刺练习含完整答案详解【历年真题】.docx
原创力文档


文档评论(0)