您当前的位置:五五电子网电子知识单元电路显示电路-显示屏基于AT89S51单片机的8路LED花样显示电路设计 正文
基于AT89S51单片机的8路LED花样显示电路设计

基于AT89S51单片机的8路LED花样显示电路设计

点击数:7463 次   录入时间:03-04 12:02:19   整理:http://www.55dianzi.com   显示电路-显示屏

  利用AT89S51设计的八路LED花样显示电路如图所示。其中,发光二极管可选用3mm的,晶振为12MHz的,电路可用15~17cm的万能板搭焊,单片机最好加一个40DI的紧锁IC插座,电源可用装在4.5V电池盒的三节5号电池提供。

八路LED花样显示电路

  一、制作
  
  到电子市场上购买以上材料后,便可进行电路的焊接了。焊接步骤如下:

  (1)在万能板上依据8路LED花样显示电路设计好PCB电路图,然后以紧锁座为中心焊接其他元件。

  (2)电路焊接顺序为:电源电路→外围电路→振荡电路→复位电路→程序存储器选择电路。

  焊接前,应先对元器件引脚或电路板的焊接部位进行处理,一般有“刮/擦”、“镀”、“测”

  三个步骤:

  刮/擦,就是做好焊接部位的清洁工作。一般是用小刀、细砂纸或橡皮擦,对紧锁座的引脚、万能电路板进行清理,去除其上的污垢。

  镀,就是在刮净的元器件的待焊接部位上镀锡。

  具体做法是:先蘸松香酒精溶液涂在刮净的元器件焊接部位,再将带锡的热烙铁头压在其上,并转动元器件,使之均匀地镀上一层很薄的锡层。

  测,就是用万用表检测所有元器件的质量是否可靠,若质量不可靠或已损坏,则用同规格元器件替换。

  焊接对象不同,电烙铁的工作温度也不相同。用电烙铁碰触松香,若有“吱吱”声,说明温度合适;若没有声音,仅能使松香勉强熔化,说明温度太低;若烙铁头一碰上松香就大量冒烟,则说明温度太高。

  焊接过程一般以2~3s为宜。正常情况下,本电路焊接可以在3小时内完成。

  二、程序设计
  
  ORG 0000H;随后的指令代码从0000H单元开始存放LJMP START;转标号START处ORG 0030H;随后的指令代码从0030H单元开始存放。

  START:MOV Pl,#101010108;使得(P1)=10101010B,8路LED间隔发光END;结束伪指令,说明程序到此结束。

  使用Keil C51 uVision2编辑源程序、编译源代码并生成目标程序代码,再把目标程序代码通过编程器写到单片机中。把单片机芯片插到八路LED花样显示电路的紧锁插座上,并通电观察结果。

  该程序实现了用单片机控制八只LED发光的功能。执行该程序,LED1、LED3、LED5、LED7点亮,LED2、LED4、LED6、LED8熄灭,如下图所示:

 




本文关键字:单片机  显示电路-显示屏单元电路 - 显示电路-显示屏