找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4617|回复: 0
打印 上一主题 下一主题
收起左侧

单片机+74hc573实现全部与任意数码管亮0~9任意数的仿真+源码

[复制链接]
跳转到指定楼层
楼主
1、画74hc573图和实验板数码管图
2、编程实现控制573:
1)全部数码管亮0~9任意数
2)任意数码管亮0~9任意数
3)第一个数码管0~9间隔1秒循环亮
3、发挥题
第一个数码管亮1,第二个数码管亮2,第三个数码管亮3,
第四个数码管亮4,第五个数码管亮5,第六个数码管亮6,

仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)

单片机源程序如下:
  1. #include<reg52.h>
  2. sbit dula=P2^6;
  3. sbit wela=P2^7;
  4. void delayms(unsigned int xms){
  5. unsigned int i,j;
  6. for(i=xms;i>0;i--)
  7. for(j=110;j>0;j--);}
  8. unsigned char code table[]={
  9. ~0x3f,~0x06,~0x5b};

  10. void main(){
  11. dula=0;wela=0;

  12. while(1){
  13. P0=0x00; wela=1;wela=0;
  14. P0=~0x3f; dula=1;dula=0;
  15. P0=0x01; wela=1;wela=0;
  16. delayms(10);
  17. P0=0x00; wela=1;wela=0;
  18. P0=~0x06;dula=1;dula=0;
  19. P0=0x02; wela=1;wela=0;
  20. delayms(10);
  21. P0=0x00; wela=1;wela=0;
  22. P0=~0x5b; dula=1;dula=0;
  23. P0=0x04; wela=1;wela=0;
  24. delayms(10);

  25. }


  26. }

复制代码

所有资料51hei提供下载:
单片机第四周作业.zip (17.17 KB, 下载次数: 86)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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