6)复位电路 单片机的复位都是靠外部电路实现的,在时钟电路工作后,只要在单片机的RESET(第9脚)引脚上出现24个时钟振荡脉冲(2个机器周期)以上的高电平,单片机便实现初始化状态复位。 为了保证应用系统可靠的复位,通常使RESET引脚保持10ms以上的高电平,只要RESET保持高电平,单片机就循环复位,当RESET从高电平变为低电平后,单片机从0000H地址处开始执行程序。在复位有效期间,ALE、PSEN引脚输出高电平。 常用复位电路包括上电复位电路和按键复位电路。 上电复位电路如图7所示,器件参数为:C1=22uF,R1=10K;复位原理:51系列单片机是高电平复位,通电前A点电位0V,通电后电容两端的电压不能跳变,A点电位为5V,随着电容充电A点电位逐渐降低最后至0V。 按键复位电路如图8所示,器件参数:C1=22uF,R1=10K,R2=1K;复位原理:C1和R1组成上电复位电路。当S1按下前A点的电位为0V,当S1按下后R2与C1构成回路对C1放电,平衡时A点电位为10Vcc/11,这个过程中完成复位。 图8 上电复位电路 图9 按键复位电路
7)中断系统 中断系统主要由中断允许寄存器IE、中断优先级寄存器IP、优先级结构和一些逻辑门组成。IE寄存器用于允许或禁止中断;IP寄存器用于确定中断源的优先级别;优先级结构用于执行中断源的优先排序;有关逻辑门用于输入中断请求信号。 中断允许寄存器IE(位于特殊功能寄存器区内)管理每个中断源的启动或禁止。对IE 的某一位置1或清0,可使对应的中断源允许中断或禁止中断。除了禁止某一个中断源外,IE中还有一个总禁止位。当该位为“0”时,禁止所有的中断。 中断优先级寄存器IP位于专用寄存器(SFR)区中,IP中的一位对应于一个中断源,可决定中断源的优先级。低优先级中断可被高优先级中断所中断,但不能被另一个低优先级中断所中断;高优先级中断不能被任何其他中断源所中断。当同时收到两个不同优先级的中断请求时,高优先级请求得到服务。如果同时收到几个同一优先级的中断请求,则由内部的查询顺序来决定哪一个请求得到服务,相当于在
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/7/7
WORD格式全文下载链接(充值:元)