#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code DSY_CODE[]=
{
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0x82,0xf8,0x80,0x90,0xff
};
void DelayMS(uint x)
{
uchar t;
while(x--)
for(t=120;t>0;t--);
}
void main()
{
uchar i=0;
P0=0x00;
while(1)
{
P0=~DSY_CODE[i];
i=(i+1)%10;/*近抗0-9*/
DelayMS(200);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
51单片机单只数码管显示(C+汇编代码+proteus).zip (34个子文件)
Keil C
单只数码管循环显示0-9 715B
单只数码管循环显示0-9.plg 271B
单只数码管循环显示0-9.hex 271B
单只数码管循环显示0-9.DSN 30KB
code
smg.plg 290B
smg.M51 5KB
STARTUP.LST 14KB
smg_Uv2.Bak 0B
smg.lnp 54B
smg.Opt 1KB
smg.c 397B
STARTUP.A51 6KB
smg.LST 2KB
smg_Opt.Bak 1KB
smg 2KB
STARTUP.OBJ 749B
smg.OBJ 2KB
smg.Uv2 2KB
Last Loaded 单只数码管循环显示0-9.DBK 30KB
单只数码管循环显示0-9.PWI 742B
asm_code
单个数码管显示数字.uvopt 54KB
main.OBJ 381B
单个数码管显示数字_uvopt.bak 54KB
main.asm~ 0B
单个数码管显示数字_uvproj.bak 0B
单个数码管显示数字.M51 2KB
单个数码管显示数字 427B
main.LST 3KB
单个数码管显示数字.lnp 39B
单个数码管显示数字.plg 480B
STARTUP.A51 6KB
单个数码管显示数字.uvproj 13KB
单个数码管显示数字.hex 146B
main.asm 497B
共 34 条
- 1
资源评论
ChunyuY19
- 粉丝: 114
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功