2016年6月7日

单片机扩展中断的4种方法

摘要: MCS—51系列单片机内部只有两个外部中断源输入端,当外部中断源多于两个时 ,就必须进行扩展,下面介绍两种简单的扩展方法: 一、采用硬件请求和软件查询的方法: 这种方法是:把各个中断源通过硬件“或非(高有效,如CD4002)”(与,低有效)门引入到单片机外部中断源输入 端(INT0或INT1),同时 阅读全文

posted @ 2016-06-07 15:58 琳summer 阅读(4276) 评论(0) 推荐(0) 编辑

定时器初始化参数的计算以及中断函数

摘要: 1时钟周期=1/晶振频率M 1机器周期=12(51系列12T,若1T则为1)X时钟周期 = 12(1)X(1/晶振频率M) = 1 us(1/12 us) 1us机器周期脉冲数=晶振频率f/12 假设12MHZ晶振工作在51单片机12T模式下,需要使用定时器进行50MS定时操作,定时器工作在方式1; 阅读全文

posted @ 2016-06-07 14:56 琳summer 阅读(5488) 评论(0) 推荐(0) 编辑

定时器中断各个寄存器含义

摘要: 中断寄存器,定时器/计数器相关寄存器本身或者相关位用来做初始化,中断函数的内容主要是体现发生中断后所需要的操作(在中断函数内写代码)。 1.中断允许寄存器IE 图1.中断寄存器IE 中断寄存器用来设定各个中断源的打开和关闭,IE在特殊功能寄存器中,字节地址为A8H,位地址(由低位到高位)分别是A8H 阅读全文

posted @ 2016-06-07 11:41 琳summer 阅读(2849) 评论(0) 推荐(0) 编辑

导航