标题: 单片机74hc164串并转换驱动数码管实验 带proteus仿真和源程序 [打印本页]

作者: 51黑ff    时间: 2016-10-10 16:11
标题: 单片机74hc164串并转换驱动数码管实验 带proteus仿真和源程序
51单片机用74hc164串并转换芯片来驱动数码管先0-9数字的proteus仿真原理图如下:

单片机源程序:
  1. #include<reg51.h>
  2. unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

  3. void delay()
  4. {
  5.   int m, n;
  6.   for(m=0; m<400; m++)
  7.     for(n=0; n<400; n++)
  8.         ;
  9. }

  10. void main()
  11. {
  12.   int i=0;
  13.   SCON=0x00;

  14.   for(i=0; i<10; i++)
  15.   {
  16.     SBUF=dispcode[i];
  17.         delay();
  18.         while(TI==0);
  19.         TI=0;
  20.         if(i==10)
  21.         {
  22.           i=0;
  23.         }
  24.   }
  25. }
复制代码


单片机74hc164串并转换仿真工程文件及所有完整程序等资料下载地址(压缩包一共有45个单片机仿真,全部下载后找到第014个项目即可):
http://www.51hei.com/bbs/dpj-56298-1.html


作者: chenwbs    时间: 2017-6-10 17:22
找了好久,谢谢指点
作者: 18875856893ljl    时间: 2017-12-4 18:21
值得学习借鉴
作者: joyb    时间: 2024-1-14 08:51
正在找单片机读74hc164按键程序
作者: cy009    时间: 2024-3-2 13:10
joyb 发表于 2024-1-14 08:51
正在找单片机读74hc164按键程序

按键键码在数码管消隐期间传出,若某按键按下,此键码被送到MCU一个IO口,由此IO口判断并执行功能。
优点:数码管的8段线路可以并入8个按键,在原电路的基础上只需要1个IO口就可以识别8个按键。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1