- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
打开如下文件夹第58页,共85页,星期日,2025年,2月5日点击如下图标第59页,共85页,星期日,2025年,2月5日双击此文件夹第60页,共85页,星期日,2025年,2月5日IE1/IE0(TCON.3)/(TCON.1)外部沿触发中断1/0请求标志。当检测到外部引脚/出现外部中断下降沿时,由硬件置位,申请中断,进入中断服务程序后被硬件自动清除。第26页,共85页,星期日,2025年,2月5日IT1/IT0(TCON.2)/(TCON.0)外部中断1/0类型控制位。靠软件来设置或清除,控制外部中断触发类型。IT1/IT0=1时,是下降沿触发。IT1/IT0=0时,是低电平触发。第27页,共85页,星期日,2025年,2月5日定时器和计数器都是加1计数的,定时器实际上也是以计数方式工作,只是它对固定频率的脉冲计数,由于脉冲周期固定,由计数值可以计算出时间。第28页,共85页,星期日,2025年,2月5日设系统晶振频率为12MHZ,则计数频率为1MHZ,对于不同的工作模式,定时器最大时间间隔不同,现以模式0为例,说明定时器/计数器的计算方法。模式0为13位定时器,它的最大时间间隔为213×1μs=8.192ms,当需要定时时间为yms时,计数寄存器的初值x按下面的公式计算:(213-x)×1μs=y×1000μs例:在模式0下,要求用定时器/计数器0产生定时0.5ms,求计数寄存器的初值x。解:带入公式得:(213-x)×1μs=0.5×1000μs求得x=7692=1111000001100B。高8位赋给TH0,低5位赋给TL0。则计数寄存器的初值为:TH0=F0H,TL0=0CH。第29页,共85页,星期日,2025年,2月5日当中央处理器CPU正在处理某件事情时,外部发生了某一事(如定时器溢出),请求CPU迅速去处理,此时,CPU可暂时中断当前的工作,转入处理所发生的事情,处理完后,再回到原来被中断的地方,继续原来的工作,这样的工作称为中断。第30页,共85页,星期日,2025年,2月5日51系列单片机有5个中断源,可分为2个优先级,每个中断源的优先级都是可编程的。51系列单片机的5个中断源是:★????外部中断请求0,由输入;★????外部中断请求1,由输入;★??片内定时器/计数器0溢出中断请求;★?片内定时器/计数器1溢出中断请求;★???片内串行口发送/接受中断请求。第31页,共85页,星期日,2025年,2月5日中断允许寄存器IE控制中断请求是否会得到响应,各位的功能如下图所示:(MSB)(LSB)EAET2ESET1ET0EX1EX0?第32页,共85页,星期日,2025年,2月5日EA(IE.7)总允许位。EA=0,禁止一切中断。EA=1,每个中断源是允许还是禁止,分别由各自的允许位确定。?保留位。第33页,共85页,星期日,2025年,2月5日ET2(IE.5)定时器2中断允许位。ET2=0,禁止定时器2中断。ET1(IE.3)定时器1中断允许位。ET1=0,禁止定时器1中断。ET0(IE.0)定时器0中断允许位。ET0=0,禁止定时器0中断。第34页,共85页,星期日,2025年,2月5日ES(IE.4)串行口中断允许位。ES=0,禁止串行口中断。第35页,共85页,星期日,2025年,2月5日EX1(IE.2)外部中断1允许位。EX1=0,禁止外部中断1。EX0(IE.0)外部中断0允许位。EX0=0,禁止外部中断0。第36页,共85页,星期日,2025年,2月5日中断优先寄存器IP来确定中断的优先级别。每个中断源都可以编程为高优先级或低优先级,各位的功能如下图所示。??PT2PSPT1PT0PX1PX0(MSB)(LSB)第37页,共85页,星期日,2025年,2月5日(IP.7)保留位(IP.6)保留位第38页,共85页,星期日,2025年,2月5日PT2(IP.5)定时器2中断优先级设定位。若PT2=1,设为高优先级。PT1(I
原创力文档


文档评论(0)