




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机外部中断的电平触发和边沿触发程序折腾了一上午,没有人带只能自己摸索了.接法:JP10接J12;JP8接JP16;P3A2接GNDP2A0接LER只有打开全局开关,其它各位的开关才可以开启。所有开关赋值为1则开,赋值为0则关。位序号D0D1D2D3D4D5D6D7说明外部中断0定时/计数0外部中断1定时/计数1串行口中断定时/计数2(52单片机)无效位全局中断位位符号(写程序时直接引用)EX0ET0EX1ET1ESET2-EA位地址A8HA9HAAHABHACHADHAFHEA:总允许位ES:串口中断允许位ET1:定时计数器1中断允许位EX1:外部中断1中断允许位ET0:定时计数器0中断允
2、许位EX0:外部中断0中断允许位52单片机中的6个中断源和单片机端口的关系:1外部中断0的中断申请线INT0就是P3口的P3.2口线2外部中断1的中断申请线INT1就是P3口的P3.3口线3计数器0的外部计数输入端为单片机P3口的P3.4口线(定时器0为内部中断)4计数器1的外部计数输入端为单片机P3口的P3.5口线(定时器1为内部中断)5串行口中断(分为串行接受中断RXD即单片机P3口的P3.0口线;串行口发送中断TXD即单片机P3口的P3.1口线6计数器2的外部计数输入端为单片机P1口的P1.0口线(定时器2为内部中断)4.中断军统口由qa中即薄.2级中好值:先镒'4.3中断请求源
3、MCS-51中断系统共有五个中断请求源(见图4.2),它们是:而外部中断口请求,由隔引脚输入,中断请求标志为IEOo(2)而i外部中断I请求,由而i引脚输入,中断请求杯志为理(3)定时器/计数器TU溢出中断请求.中断请求标志为TFQ)(4)定时器/计数器TE谥出中断请求,中断请求标志为TF1才(5、国行口中断清求中断请求标志为口或1L申斯级别最高最低中断源外部中断0TO溢出中断外部中厮1T1溢出中断串行口中断乐42中断优先级寄存器可MCS-51的中断请求源有两个中断优先级,对于每一个中断请求源可由软件定为级中断或低优先级中断,可实现两级中断嵌套,两级中断嵌套的过程如图4.6所方CPU执行主程序
4、CPU执行迎级中断津多程中CPIJ执行离线中断限务程序任拨中断请求TCONTCON(TimerControlRegister)定时器/计数器控制寄存器TCON&特殊功能寄存器中,字节地址为88H,由于有位地址,十分便于进行位操作。TCON勺作用是控制定时器的启、停,标志定时器溢由和中断情况。TCON勺格式如下图所示。其中,TF1,TR1,TF0和TR0位用于定时器/计数器;IE1,IT1,IE0和IT0位用于中断系统。各位定义如下:TF1:定时器1溢由标志位。当定时器1计满溢由时,由硬件使TF1置“1”,并且申请中断。进入中断服务程序后,由硬件自
5、动清“0”,在查询方式下用软件清“0”。TR1:定时器1运行控制位。由软件清“0”关闭定时器1。当GATE=1且INT1为高电平时,TR1置“1”启动定时器1;当GATE=0TR1置“1”启动定时器1。TF0:定日t器0溢由标志。其功能及操作情况同TF1。TR0:定日t器0运行控制位。其功能及操作情况同TR1。IE1:外部中断1请求标志位。IT1:外部中断1触发方式选择位。当IT1=0,为低电平触
6、发方式;当IT1=1,为下降沿触发方式IE0:外部中断0请求标志位。IT0:外部中断0触发方式选择位。当IT0=0,为低电平触发方式;当IT0=1,为下降沿触发方式。TCO曲低4位与中断有关。由于TCO墟可以位寻址的,因而如果只清溢生或启动定时器工作,可以用位操作命令。例如:执行“CLRTF0”后则清定时器0的溢由;执行“SETBTR1”后可启动定时器1开始工作(当然前面还要设置方式定)。code:/电平触发#include;#include;#defineuintunsignedint#defineucharun
7、signedcharsbitD1=P2A0;ucharnum;ucharwnum=0x00;ucharcodedbit=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f);/段选,选择要显示的数字/ucharcodewnum=0xfe,0xfd,0xfb,0xf7,0xef,0xdF,0xbF,0x7F;/八位数码管voiddelay(uintz)uintx,y;for(x=z;x>0;x-)for(y=0;y;#include;#defineuintunsignedint#defineucharunsignedcharsbitD1=P2A0;ucharnum;ucharwnum=0x00;ucharcodedbit尸0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;/段选,选择要显示的数字/ucharcodewnum=0xfe,0xfd,0xfb,0xf7,0xef,0xdF,0xbF,0x7F;/八位数码管voiddelay(uintz)(uintx,y;for(x=z;x>0;x-)(for(y=0;y<113;y+)(voidmain()(P1=wnum;EA=1;/打开中断总开关EX0=1;打开外部中断0,P3.2选通IT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国土地一级开发项目创业计划书
- 中国红外气血循环机项目创业计划书
- 中国核桃深加工项目创业计划书
- 中国家庭信息机项目创业计划书
- 中国鸡饲养项目创业计划书
- 中国CAD软件项目创业计划书
- 中国肉牛养殖加工项目创业计划书
- 中国急救药箱项目创业计划书
- 中国观赏树木项目创业计划书
- 2025建筑工程劳务分包(清包工)合同
- 2024年度江苏省数据集团有限公司社会招聘笔试参考题库附带答案详解
- GB 4806.7-2016食品安全国家标准食品接触用塑料材料及制品
- 自身免疫性脑炎
- 项目部用印台账
- 体育与健康人教版三年级上册前滚翻教案
- GB 38454-2019 坠落防护 水平生命线装置
- 2022年北京市西城区八年级下学期期末语文试卷
- 中班绘本《跑跑镇》微课件
- 基于岗位拓展模型和KPI的主基二元考核绩效体系的构建
- 初三英语毕业考试补考试卷
- 消防安全工作台账表格汇总
评论
0/150
提交评论