标题: 单片机一位数码管循环显示0~9实验 Proteus仿真加源程序 [打印本页]

作者: 51黑电子happy    时间: 2017-3-29 23:43
标题: 单片机一位数码管循环显示0~9实验 Proteus仿真加源程序
本帖最后由 51黑电子happy 于 2017-3-29 23:50 编辑

51单片机一位数码管循环显示0~9的仿真原理图(proteus工程文件可到本帖附件下载):


单片机源程序:

  1. //-----------------------------------------------------------------------------------
  2. //程序名:  SMG7-4.ASM
  3. //程序功能:P0端口输出,一位数码管循环显示0~9
  4. //-----------------------------------------------------------------------------------
  5. #include <reg51.h>
  6. //定义位操作
  7. //sbit ls1=P2^0;                                     //个位公共极
  8. #define Out P0                                     //定义数据输出端口
  9. void delay10ms(unsigned int count);
  10. unsigned char i=0;

  11. //共阳数码管数字显示表
  12. unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
  13. // 对应显示            0    1    2    3    4    5    6    7    8    9

  14. //-----------------------------------  主函数 ----------------------------------
  15. main()
  16. {
  17.    //ls1=0;                                         //个位共阳极数码管供电
  18.    while(1)                                       //无限循环
  19.     {
  20.       Out=tab[i];                                 //输出
  21.       i=(i+1)%10;                                 //i加1,指向表中下一个码
  22.           delay10ms(300);                             //调用延时函数
  23.         }
  24. }

  25. //------------------------------------ 延时函数 ----------------------------------

  26. void delay10ms(unsigned int count)               //总延时时间为10ms*count
  27.     {  
  28.       unsigned int i,j,k;         
  29.           for(i=0; i<count; i++)
  30.         for(j=0; j<10; j++)   
  31.                    for(k=0; k<120; k++);

  32. …………限于本文篇幅 余下代码请从51黑下载附件…………

复制代码




该系列源码包含有很多非常经典,代码风格十分规范,而且注释详细的单片机例程,还带仿真,对于MCU学习特别是初学者是很有帮助的,全部源码下载(共25个项目):http://www.51hei.com/bbs/dpj-79328-1.html

本例程下载(含proteus仿真工程文件与源码):
单片机一位数码管循环显示0~9实验.rar (37.75 KB, 下载次数: 149)






作者: 飘零自流水    时间: 2018-5-10 13:14
哇,厉害厉害,好好膜拜
作者: 3333331    时间: 2018-6-9 11:07
不错不错
作者: Urara    时间: 2018-6-10 11:10
感谢!!!
作者: 931919164    时间: 2018-6-26 14:16
感谢楼主!!!
作者: 樱木花道叶叶    时间: 2018-7-7 15:09
好东西
作者: MIDH    时间: 2018-11-4 20:55
厉害厉害 但是没钱下载
作者: 青睐reus    时间: 2019-3-18 18:47
哇,厉害厉害,好好膜拜
作者: zsyzdx    时间: 2019-3-26 09:10
感谢楼主!!!!!!!!!!!
作者: yangxiaoying    时间: 2020-3-16 09:55
很棒呀,多我的帮助很大,因为一开始所以很多不明白的,看了之后感觉恍然大悟,谢谢啦
作者: 1306329879    时间: 2020-4-28 19:58
很有帮助,感谢!
作者: 1306329879    时间: 2020-4-28 19:58
很有用,感谢。
作者: 闰土想念猹    时间: 2020-5-18 17:06
不错不错




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