程序计数器 c51计数器程序
//0~200计数器,示意图show/4.sch
#include <。reg52.h>。
#include <。math.h & gt
void show(无符号char x,无符号char n);
void delay(无符号int x);
无符号char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x 90 };
main()
{无符号字符x1,x10,x100
TMOD = 0x 06;
TL0 = 56//从0到200计数
TH0 = 56
TR0 = 1;
while(1)
{
x1 =((TL0-56)% 100)% 10;//分隔位
X10 =((TL0-56)% 100)/10;//分隔十位数字
X100 =(TL0-56)/100;//分隔百位数
show(x1,0);//显示一点
延迟(100);
show(x10,1);//显示十位数
延迟(100);
show(x100,2);//显示百位数
延迟(100);
}
}
void show(无符号字符x,无符号字符n)
//动态显示,n是一、十、一百个符号代码
{
开关(n)
{
案例0:P2=0xfe,P1 = tab[x];打破;
案例1:P2=0xfd,P1 = tab[x];打破;
案例2:P2=0xfb,P1 = tab[x];打破;
默认值:break
}
}
Void delay(无符号int x) // delay
{
无符号int I;
for(I = 0;i<。x;i++)
{}
}
【程序计数器 c51计数器程序】原始链接:
推荐阅读
- 英雄联盟新版本致命节奏,程序员调整错了数值,设计师难以置信
- 大湘人才网 @全国程序员 长沙邀你共创全球软件事业
- 新的交通法规 5月1日施行 新《道路交通安全违法行为处理程序规定》全文
- 法庭程序 超详细 通俗版详解人民法院强制执行流程
- 少先队入队仪式程序 这里有一份少先队入队仪式基本流程 请查收哦
- 26岁程序员小便后引来大量蚂蚁:品尝一下后,竟比绿茶甜度还要甜
- 26岁程序员尿液竟引来一群蚂蚁 被确诊为糖尿病
- 男版范冰冰 庞博哪里人 程序员变身脱口秀演员为什么被称男版范冰冰
- 没有绝对安全的系统 程序员狂想曲 没有绝对安全的系统
- 腾讯桌面管理 Windows实用工具2