单片微型计算机与接口技术程序编写
06 单只数码管循环显示0-9
#includereg51.h
#define uchar unsigned char
#define uint unsigned int
uchar i;
uint j;
main()
{
uchar code tab[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,};
while(1)
{
for(i=0;i10;i++)
{
P0=tab[i];
for(j=0;j25000;j++);
}
}
07 8只数码管滚动显示单个数字
#includereg51.h
#define uchar unsigned char
#define uint unsigned int
uchar i;
uint j;
main()
{
uchar code tab[8]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,};
while(1)
{
P2=0x01;
for(i=0;i8;i++)
{
P0=tab[i];
for(j=0;j30000;j++);
P2=1;
}
}
}
08 8只数码管显示多个不同字符
#includereg51.h
#define uchar unsigned char
#define uint unsigned int
uchar i;
uint j;
main()
{
uchar code tab[8]={0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80};
while(1)
{
P2=0x01;
for(i=0;i8;i++)
{
P0=tab[i];
for(j=0;j500;j++);
P2=1;
}
}
}
X09 8只数码管闪烁显示
#includereg51.h
#define uchar unsigned char
#define uint unsigned int
uchar i,j;
uchar wei1,wei2,wei3;
uint z;
main()
{
uchar code tab[3]={0xa4,0x90,0x80};
while(1)
{
wei1=0x80;
for(i=0;i10;i++)
{
for(j=0;j20;j++)
{
P2=wei1;
P0=tab[0];
for(z=0;z500;z++);
if(wei1==0x01||wei1==0x00)wei2=wei21;
else wei2=wei11;
P2=wei2;
P0=tab[1];
for(z=0;z500;z++);
if(wei1==0x01||wei1==0x00)wei3=wei31;
else wei3=wei12;
P2=wei3;
P0=tab[2];
for(z=0;z500;z++);
}
wei1=1;
}
}
}
10 8只数码管滚动显示数字串
#includereg51.h
#define uchar unsigned char
#define uint unsigned int
uchar i;
uint j;
sbit keyRup=P1^4;
sbit keyRdown=P1^5;
sbit keyLup=P1^6;
sbit keyLdown=P1^7;
void func1();
void func2();
void func3();
void func4();
main()
{
P0=0xfe;
P2=0xfe;
while(1)
{
P1=0xf0;
if(keyRup==0)
{
for(j=0;j200;j++);
if(keyRup==0)func1();
while(!keyRup);
}
if(keyRdown==0)
{
for(j=0;j200;j++);
if(keyRdown==0)func2();
while(!keyRdown);
}
if(keyLup==0)
{
for(j=0;j200;j++);
if(keyLup==0)func3();
while(!keyLup);
}
if(keyLdown==0)
{
for(j=0;j200;j++);
if(keyLdown==0)func4();
while(!keyLdown);
}
}
}
void func1()
{
if(P0==0xfe)P0=0x7f;
您可能关注的文档
- 化工设备机械基础 第一章.ppt
- 化工管道安装.ppt
- 化工设计概论-天津大学.ppt
- 化工设计-11 塔.ppt
- 化工识图1.ppt
- 化机基础(力学)_第二章轴向拉伸压缩.ppt
- 化工设备机械基础 BUCT第六、七章.ppt
- 化验数据处理.ppt
- 北京交通大学海滨学院物流运作管理第6章.ppt
- 化验室常用电热设备.ppt
- 2026年小学寒假期间安全工作实施方案范文.docx
- 学校班级、小组、宿舍学生安全信息员管理制度.docx
- 学校交通(校车)安全管理制度.docx
- 人教版八年级上册历史精品教学课件 第六单元 中华民族的抗日战争 第17课 七七事变与全民族抗战 (6).ppt
- 人教版八年级上册历史精品教学课件 期末专题复习 专题二 中国人民近代化的探索 (2).ppt
- 人教版八年级上册历史精品教学课件 第二单元 近代化的早期探索与民族危机的加剧 第5课 甲午中日战争与列强瓜分中国狂潮 (2).ppt
- 人教版八年级上册历史精品教学课件 第七单元 人民解放战争 大概念引领下的大单元复习 (4).ppt
- 人教版八年级上册历史精品教学课件 第七单元 人民解放战争 第21课 人民解放战争的胜利 (2).ppt
- 人教版八年级上册历史精品教学课件 第三单元 资产阶级民主革命与中华民国的建立 第10课 中华民国的创建 (2).ppt
- 人教版八年级上册历史精品教学课件 第四单元 新民主主义革命的开始 第12课 新文化运动 (3).ppt
最近下载
- 电力工程项目汇报.pptx VIP
- 河北省2025年中考数学真题试卷.docx VIP
- 黔南州2025-2026学年度第一学期期末质量监测八年级历史试卷.pdf VIP
- 黔南州2024-2025学年度第一学期期末质量监测 物理.docx VIP
- 勾股定理同步练习.pdf VIP
- 信息安规+典型违章库复习测试卷附答案.doc VIP
- 黔南州2025-2026学年度第一学期期末质量监测八年级英语试卷.pdf VIP
- 深圳市中考数学真题试卷.doc VIP
- 2025-2026学年高一上学期期末考试物理试卷(含答案) .pdf VIP
- 黔南州2025-2026学年度第一学期期末质量监测八年级生物试卷.pdf VIP
原创力文档

文档评论(0)