历史上的今天
今天是:2025年04月06日(星期日)
2020年04月06日 | 数码管显示1314-520(普中51-单核-A2)
2020-04-06 来源:eefocus
#include #include typedef unsigned int uint; typedef unsigned char uchar; #define LED P0 sbit tube2=P2^2; sbit tube3=P2^3; sbit tube4=P2^4; uint code num[]={0x3f , 0x06 , 0x5b , 0x4f , 0x66 , //高电平控制亮 //显示数字 0x6d , 0x7d , 0x07 , 0x7f , 0x6f }; void delay(uint i); void run(); void main(){ while(1){ run(); } } void delay(uint i){ while(i--); } void run(){ tube2=1;tube3=1;tube4=1; LED=num[1]; delay(100); tube2=0;tube3=1;tube4=1; LED=num[3]; delay(100); tube2=1;tube3=0;tube4=1; LED=num[1]; delay(100); tube2=0;tube3=0;tube4=1; LED=num[4]; delay(100); tube2=1;tube3=1;tube4=0; LED=0x40; delay(100); tube2=0;tube3=1;tube4=0; LED=num[5]; delay(100); tube2=1;tube3=0;tube4=0; LED=num[2]; delay(100); tube2=0;tube3=0;tube4=0; LED=num[0]; delay(100); }
上一篇:51例程---字模
下一篇:51单片机数码管的动态显示
史海拾趣
|
atmega8单片机是否可以操作flash芯片,16MHz的晶振,flash芯片(SLC闪存芯片)是从U盘上卸下来的,atmega8用于接收另一个单片机传送的数据,然后转存到flash芯片(就是专门用于处理flash的数据),所以1K的RAM用于缓冲应该不是问题,想问的是单片机 ...… 查看全部问答> |
|
我的CC2430能用SmartRF Studio7监测数据,而不能用Packet Sniffer? 我的CC2430能用SmartRF Studio7监测到数据,而不能用Packet Sniffer监控数据。… 查看全部问答> |
|
我用449驱动一块7位半的LCD玻璃片(LCD与449开发箱上一样的)。在449开发箱上编程没有任何问题。用自己做的样机目标板上运行时,LCD却各位数字乱闪!其闪烁频率约4~5次/秒左右。反复检查电路设计和PCB连线没有错误,在仿真时只要一执行完LCD初始化 ...… 查看全部问答> |
|
一直用VC++6做编译器,虽然有人让我换了,我嫌麻烦一直没换。用它写程序调试程序一切都很正常,唯独有个问题。把写好的程序封装成exe文件。具体的操作其实挺简单(当然没有命令行下简单)首先写代码,编译看有没有错误,没错误以后封装。封装方法是 ...… 查看全部问答> |
|
小光棍节的礼物!让QVGA屏普及吧!2.4寸 QVGA TFT屏带触摸屏15元一个! 让QVGA屏普及吧!2.4寸 QVGA TFT屏带触摸屏15元一个(5个起),全新37脚ILI9320驱动,提供程序! 单个20元一个,数量不多欢迎抢购! [ 本帖最后由 shanyan 于 2011-11-1 23:04 编辑 ]… 查看全部问答> |




