一、51单片机中,哪些中断能被系统自动清零?
系统修复中断,大系统数据库恢复中断,自动清除任务中断,防火墙自动防火中断,这些都可能被系统自动清零
二、简述IP IE SCON TCON在中断系统中的作用?
TCON在MCS51系列单片机中称为定时计数控制寄存器,所以主要和定时计数器有关,当然还可用来设置外部中断的触发方式。 SCON主要用来控制单片机的串口通信
三、51单片机中的外部中断有什么作用?
实际应用中这个开关什么时候按下去是不确定的,你能用程序实现吗?最简单的就是报警,比如电路中过流监测,你怎么知道什么时候什么时候电流会过大?如果你把过流产生的信号接到外部中断上,一旦过流,单片机就可以马上响应。
当然,你也可以用另一种方法,就是把过流产生的信号接到IO脚上(假设正常监测电路输出为高电平,过流时为低电平),单片机不断地判断这个引脚是不是变成了低电平,一旦变成了低就响应。这就是查询的方法。如果单片机只要干这件事,这种方法也是可行的,但往往它还有其它的很多事要处理,那么这种查询的方法就会浪费很多资源。借用楼上的例子,一个老板(单片机) 每天有很多事要处理,他派一个员工(外部中断)看着仓库,说一旦仓库着火就告诉他(中断请求),他再派人去灭火(响应中断) 。这总比老板自己一直盯着仓库好吧。当然,老板比较闲的话,也可以在那儿一直盯着或者每过一会儿就去看看,不过这样工作与能力不匹配,就有点浪费老板的才干了。四、中断服务程序在单片机课程中的地位?
利用中断,能极大地提高单片机的工作效率和处理问题的灵活性: 1.实现分时操作。可以解决快速CPU和慢速外设之间的矛盾,使CPU和外设同时工作。CPU启动外设后继续执行主程序,而外设也在工作,当外设完成一件事时就发送中断请求,请求CPU中断,转去执行中断服务程序,中断处理完后CPU返回执行主程序,外设也继续工作,提高了CPU的利用率。 2.具有实时处理功能。实时控制中,现场的参数和信息是不断变化的,有了中断,外界的变化量就可以根据要求随时向单片机的CPU发送中断请求,让它去执行中断服务程序。 3.具有故障处理功能。
五、51单片机中外部中断申请标志位IE0IE1有什么用?在程序中怎么用?
外部中断0:IE0,开放中断后,当INT0引脚有下降沿或者低电平时产生,响应中断后自然清0,外部中断1:IE1开放中断后,当INT1引脚有下降沿或者低电平时产生,响应中断后自然清1
六、mcs-51单片机的中断源有哪些?
51单片机总共有5个中断源,分别为: 外部中断0(int0),对应中断号是0, 中断入口地址0003h 定时/计数器0(t1),对应中断号1 ,中断入口地址000bh 外部中断1(int1),中断号2 入口地址0013h 定时/计数器1(t1)中断号3 入口地址001bh 串行口中(ri/ti)中断号4 入口地址0023h
七、单片机的T0中断是什么?
T0中断就是定时器中断,也就是Timer0,分内部外部,内部用单片机本身的晶振频率,外部给单片机P3.4一个脉冲信号作为T0的定时器的工作频率,单片机内部有两个定时器中断T0和T15个中断源,分别是T0,T1,外部中断INT0,和INT1,还有一个就是串口中断定时器中断工作原理是分别给TH0,TL0(或者TH1,TL1)一个值,然后取决于你在选择定时器中断方式上是16位还是8位,还是自动从新赋值的工作方式,然后每经过一个机器周期,定时器在你所给定的值得基础上加1,一直加到0xFFFF,然后产生溢出,去执行你所编写的程序,如果你设定的不是自动重装初值的工作方式在定时器子程序最后或者开始,手动附上初值定时器工作方式的优点我感觉是提高CPU的工作效率,不像外部中断一直扫描终端程序,判断你是否给中断信号,定时器就相反不会扫描,只等待加到满为止采取执行以上都是我个人意见,我也不是那种专业人员,都是我自己的叙述,有讲述不对的或者跟实际情况有差别希望广大网友海涵。希望楼主采纳!!!
八、请说明51单片机中的中断入口地址的含义?
1,51单片机中的中断入口地址的含义就是去执行中断连接的程序,一般在程序的末尾段。
2,若51单片机使用C语言编程,51单片机中断号的排列顺序是按中断向量地址由低到高来排列中断号,不是按中断查询的优先级或者中断服务顺序的优先级来排列中断号的。3,51里面一般有4个 r0 -- r7寄存器,如果终端函数和别的程序用的不是同一个寄存器组则进入中断的时候就不会将寄存器组压入堆栈返回时也不会弹出来,节省代码和时间。九、51单片机的中断系统有哪些寄存器?
答:51单片机的中断系统有以下几种寄存器:
中断允许寄存器IE EA
——全局中断 ES——串口中断 ET2——定时器2
中断 EX1——外部中断1 ET1——定时器1 中断 EX0——外部中断0 中断优先级寄存器
IP PS——串口 PT——计时器 PX——外部中断
置0——低优先级 置1——高优先级 定时器/计数器工作方式寄存器TMOD GATE——门控制位 GATE=0定时器启动停止仅受TCON寄存器TRX
(X=0,1)控制 GATE=1定时器启动停止受TCON寄存器TRX(X=0,1)和外部中断引脚(INT0或者INT1)
上电平状态控制C/T——模式选择位 C/T=1,计数器模式 C/T=0,定时器模式M1M0——工作方式选择位 M1M0=00 方式0,为13位定时器/计数器 M1M0=01 。
十、单片机中数字钟需要哪些指令?
555定时器,时钟发生器,晶振。..