- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理与应用
实验 ; MCS—51共有四个8位的双向并行I/O口,分别记作P0、P1、P2和P3。实际上它们已被归入专用寄存器之列。
口是一个综合概念,是一个集数据输入缓冲、数据输出驱动及锁存等多项功能为一体的I/O电路。对于口有时也称为端口。;P0口:;P1口:; P2口:;P3口:;;;端口小结:;MCS—51系列单片机引脚及总线结构
(a) 管脚图; (b) 引脚功能分类 ; P0为三态双向口,它可作为输入输出端口使用,也可作为系统扩展时的低8位地址/8位数据总线使用。 ;一、实验目的;一、实验目的;二、实验说明;三、实验仪器和条件;四、实验内容; 关于延时子程序的时间计算,查指令表可知MOV和DJNZ指令均需用两个机器周期,在6MHz晶振时,一个机器周期时间长度为12/6MHZ,所以上面延时子程序该的执行时间为:
(256×255+2)×2×12÷6
≈ 261ms; 采用P1口作输出;采用P1口作输入和输出 ; 程序参考流程框图;实验电路及连线 ;实验电路;参考源程序;五、思考题;六、实验报告要求;8051单片机中断系统;中断源;一、MCS-51中断系统内部结构; 8051单片机中断的开放和关闭是由特殊功能寄存器IE来实现两级控制的。在寄存器IE中有一个总允许位EA,当EA=0时, 就关闭了所有的中断申请,CPU不响应任何中断申请。而当EA=1时,对各中断源的申请是否开放,还要看各中断源的中断允许位的状态。;EA:中断总允许位。
EA=0,CPU关闭所有的中断申请;
EA=1,允许各个中断源的中断申请,但
还要取决于各中断源中断允许控
制位的状态。
ES:串行口中断允许位。
ES=1,串行口开中断;
ES=0,串行口关中断。
ET1:定时/计数器T1的溢出中断允许位。
ET1=1允许T1溢出中断;
ET1=0则不允许T1溢出中断。
;EX1:外部中断1(INT1)的中断允许位。
ET1=1允许外部中断1申请中断,
EX1=0则不允许中断。
ET0:定时/计数器T0的溢出中断允许位。
ET0=1允许中断,
ET0=0不允许中断。
EX0:外部中断0(INT0)的中断允许位。
EX0=1允许中断,
EX0=0不允许中断。; 每个中断源的优先级别由特殊功能寄存器IP来管理。; 外部中断触发方式通过特殊功能寄存器TCON(地址为88H)控制,TCON中各控制位分布如下:;IE0:外中断INT0的中断申请标志。
当检测到INT0上存在有效中断申请时,由硬件使IE0置位。当CPU转向中断服务程序时,由硬件清“0”IE0中断申请标志。
IT1:选择外中断INT1的触发方式(功能与TI0类似)。
IE1:外部中断INT1的中断申请标志(功能与IE0 类似)。
TF0:定时/计数器T0溢出中断申请标志。
当T0溢出时,由内部硬件将TF0置“1”,当CPU转向中断服务程序时,由硬件将TF0清“0”,从而清除T0的中断申请标志。
TF1:定时器1溢出中断申请标志(功能与TF0相同)。; 例如, 某软件中对寄存器IE、 IP设置如下:
MOV IE, # 8FH
MOV IP, # 06H
则此时该系统中:
CPU中断允许;
允许外部中断 0、 外部中断 1、 定时器 /计数器 0、 定时器 /计数器1提出的中断申请;
允许中断源的中断优先次序为:
定时器 /计数器 0外部中断 1外部中断 0定时器/计数器 1。 ;一、中断响应条件:
1.有中断请求信号;
2. 系统处于开中断状态。;中断响应过程:;编写中断服务程序注意要点:;一、实验目的;一、实验目???;二、实验说明;三、实验仪器和条件;四、实验内容;采用外部中断INT0触发P1.0的输出状态反转 ;程序参考流程框图如下图:;参考源程序;五、思考题;六、实验报告要求
您可能关注的文档
最近下载
- 机械设计手册第六版pdf.pptx
- 2024至2030年中国安徽省废物垃圾处理行业发展潜力预测及投资战略研究报告.docx
- 2024年区2024年计生工作总结5篇.docx
- 市政管道工程施工技术培训讲义ppt培训课件.ppt
- 2024年健康体检中心工作计划(二篇) .pdf VIP
- 中国电力科学研究院+车网互动技术发展现状与展望(演讲PPT)-29页.doc VIP
- 2023源网荷储一体化集控中心技术方案.pptx
- 幼儿园四线三格拼音格子打印版.pdf VIP
- 振牌(福建)海洋生物科技有限公司年产卡拉胶1500吨、琼脂2500吨项目环评报告.doc
- 2025年骆驼饲养行业分析报告及未来五到十年行业发展趋势报告.docx
文档评论(0)