电路将单片机传送来的输出点阵数据通过锁存器扩展的 I/O 口,来控制显示屏的点阵。 译码器 74LS154 对 LED 点阵进行行扫描。74LS595 构成驱动电路,该驱动电路是由一个 8 位串入并出的移位寄存器与一个 8 位输出锁存器构成的,且移位寄存器和输出锁存器的控 制各自独立,可实现在显示本行各列数据的同时,传送下一行的列数据,即达到了重叠处 理的目的。
单片机的简介:STC89C52 是内含 8k bytes 闪烁可编程,可反复擦写的 flash 只读存 储器(ROM)和 256 bytes 的随机数据存储器(RAM),是超强抗干扰,加密性强,在线可 编程,高速,低功耗 CMOS 8 位单片机。片内置通采用 8 位中央处理器 (CPU)和 flash 存储单元, STC89C52 单片机功能强大,可适合于许多较为复杂的控制应用场合[2]。
该单片机 P0 口开漏输出,因此需要外接上拉电阻之后用于驱动控制 74LS595 和 74LS154。
在 X1 和 X2 的两端跨接晶体或陶瓷谐振器构成稳定的自激振荡器,其发出的脉冲可直 接送入内部时钟电路。当振荡电路连接晶振时,C1 和 C2 值可选 15~45pf。在制作印制板
的时候,晶体或者陶瓷谐振器和电容应该尽可能的安装在单片机芯片的附近,以减少寄生 电容,进一步保证振荡器的稳定和工作的可靠性。C1、C2 对频率有微调作用,器振荡频率 范围是 1。2~12MHz[6]。本设计晶振频率为 12MHz,选用的电容为 30pF。来*自~优|尔^论:文+网www.youerw.com +QQ752018766*
单片机系统的复位方式有两种:手动按钮复位和上电复位。本设计采用的复位电路可 以实现上电复位[1]。
本设计的复位电路中,电阻两端的电压是一个时间函数:u(t)=VCC+exp(-t/RC),其中 VCC 是电源电压,RC 为 RC 电路的时间常数。上电瞬间,5V 的电压经过电容 C5(此时电容 的作用是隔直通交,瞬时的电压变化使得 C3 可视为理想的短路状态),过 R9 然后到地, RST 引脚瞬间为高电平,CPU 开始进入复位状态,根据上述公式可知当电容 C5 冲饱和后, C5 两端压降为 5V,此时 RST 引脚变为低电平,C5 的充电时间大于单片机所需的复位时间, 单片机复位成功。