论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
图 2-6 动态显示电路图
同时点亮,LED1和LED2是计数时的个位和十位;LED3和LED4定时的个位和十位。
2.数码管显示时间的计算:
动态显示时数码管显示的时间:T=1/nf n:数码管的个数;f:电路中电源电压的频率
定时器系统中按键电路和继电器驱动电路在这里简单介绍一下,按键电路主是设置定时值分别对个、十、百、千进行控制,当定时值倒计时为0时P2.7口输出低电平三极管导通,从而继电器得电来控制其他电路,二极管起续流作用。
三、单片机控制定时器软件分析设计
3.1 中断系统控制
一、中断的概念
1. 在日常社生活中,中断现象及其普遍。例如,我正在做某事,突然电话铃响了,我立即中断正在做的事,接完电话,回头继续做刚才做的事。如果不接电话,就不能及时甚至延误紧急事情的处理。计算机系统中的中断,其含义完全一样。MCS-51系列单片机的中断系统,是8位单片机中功能较强的一种,它提供5-6个中断源,具有2个中断优先
(科教范文网 lw.AsEac.com编辑整理)
二、中断系统控制
1、定时器控制寄存器(TCON)
MCS-51系列单片机提供的5~6中断源中,各个中断请求信号分别由中断控制寄存器TCON进行控制。TCON寄存器用于控制定时器/计数器的启动/停止和中断请求。
定时器控制寄存器TCON的作用是控制定时器的启动与停止,并保存T0、T1的溢出中断标志和外部中断、的中断标志。
TCON的格式:
这个寄存器既有定时器/计数器的控制功能又有中断控制功能,其中与中断有关的控制位共6位:
IE0和IE1——外中断请求标志位
当CPU采样到INT0(或INT1)端出现有效中断请求时,IE0(或IE1)位由硬件置‘1’。在中断响应完成后转向中断服务时,在由硬件自动清‘0’。
IT0和IT1——外中断请求触发方式控制位
IT0(IT1)=1 脉冲触发方式,后沿负跳有效
IT0(IT1)=0 电平触发方式,低电平有效
此位由软件置‘1’或清‘0’。
IF0和IF1——计数溢出标志位
当计数器产生计数溢出时,相应的溢出标志位由硬件置‘1’。当转向中断服务时,在由硬件自动清‘0’。计数溢出标志位的使用有两种情况:采用中断方式时,作中断请求标志位来使用;采用查询方式时,作查询状态来使用
各位的功能说明:
(1) EA(IE.7):CPU中断总允许位。EA=1,CPU开放中断。每个中断源是被允许还是被禁止,分别由各中断源的中断允许位确定;EA=0,CPU屏蔽所有的中断要求,称为关中断。
(2) ES(IE.4):串行口中断允许位。ES=1,允许串行口中断;ES=0,禁止串行口中断。
(3) ET1(IE.3):定时器1中断允许位。ET1=1,允许定时器1中断;ETl=0,禁止定时器1中断。
(4) EX1(IE.2):外部中断1中断允许位。EX1=1,允许外部中断1中断