找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4542|回复: 4
收起左侧

单片机74hc164串并转换驱动数码管实验 带proteus仿真和源程序

[复制链接]
ID:137190 发表于 2016-10-10 16:11 | 显示全部楼层 |阅读模式
51单片机用74hc164串并转换芯片来驱动数码管先0-9数字的proteus仿真原理图如下:
0.png
单片机源程序:
  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. }
复制代码
0.png

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

回复

使用道具 举报

ID:61860 发表于 2017-6-10 17:22 | 显示全部楼层
找了好久,谢谢指点
回复

使用道具 举报

ID:257286 发表于 2017-12-4 18:21 | 显示全部楼层
值得学习借鉴
回复

使用道具 举报

ID:1064915 发表于 2024-1-14 08:51 | 显示全部楼层
正在找单片机读74hc164按键程序
回复

使用道具 举报

ID:619259 发表于 2024-3-2 13:10 | 显示全部楼层
joyb 发表于 2024-1-14 08:51
正在找单片机读74hc164按键程序

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表