论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
(二)复位电路
89C51芯片上的RST引脚是复位信号的输入端,复位信号是高电平有效。
复位操作有上电自动复位(上图a)和按键手动复位两种方式按键手动复位又分为电平方式(上图b)和脉冲方式(上图c)。我在电路设计中采用按键电平复位方式,只要按下按钮电源通过电阻R2给RET一个高电平,使电路复位。 内容来自www.nseac.com
(三)晶振电路
AT89C51单片机的时钟信号通常由两种方式产生:一是内部振荡方式(下图a),二是外部时钟方式(下图b)。
(a) 内部方式时钟电路 (b) 外部方式时钟电路
1、内部振荡方式
在89C51单片机内部有一个高增益的反相放大器,用于构成振荡
器,反相放大器的输入端为XTAL1,输出端为XTAL2。
⑴ 内部振荡方式是在XTAL1和XTAL2引脚两端跨接石英晶
体振荡器和两个电容构成稳定的自激振荡电路。
⑵ 电容C1和C2通常取30pF,对振荡频率有微调作用。晶振
频率范围是1.2MHz~12MHz。
2、 外部时钟方式
外部时钟方式是把外部已有的时钟信号引入到单片机内。
⑴AT89C51:外部时钟由XTAL2输入,直接送入内部时钟电路,XTAL1接地;
⑵AT89C51:外部时钟由XTAL1输入,XTAL2悬空。
⑶外部时钟信号为高电平持续时间要大于20ns,且频率低于
12MHz的方波。
(四)LED数码显示
1、数码管的分类
数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极
接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。本采用四位共阳极数码管 (如左图所示) 图4 四位共阳极数码管2、数码管的驱动方式数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以
图5电路原理图
三、程序设计
程序设计主要运用了中断和定时器/计数器知识在编写程序之前先把这两个系统的基本情况介绍一下。
(一)中断席统
1、中断的概念
(1)在单片机中,当CPU在执行程序时,由单片机内部或外部的原因引起的随机事件要求CPU暂时停止在执行的程序,而转向执行一处用于处理该随机事件的程序并处理完后又返回被停止的程序处继续执行,这一过程就称为中断。