- 2
- 0
- 约2.35千字
- 约 6页
- 2023-03-20 发布于上海
- 举报
CPU 键盘扫描实验
电路图如下:
要求按下 s1 键时,p3 口的 8 位 LED 正向流水点亮;按下 s2 键时,p3 口的 8 位 LED 反向流水点亮;按下 s3 键时,p3 口的 8 位 LED 熄灭;按下 s4 键时,p3 口的 8 位 LED 闪烁。
程序代码:
#includereg51.h
unsigned char tab[ ]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; //段码表sbit S1=P1^4; //将 S1 位定义为 P1.4 引脚
sbit S2=P1^5; //将 S2 位定义为 P1.5 引脚sbit S3=P1^6; //将 S3 位定义为 P1.6 引脚sbit S4=P1^7; //将 S4 位定义为 P1.7 引脚
/*流水灯延时*/ void delay0()
{
unsigned char i,j; for(i=0;i250;i++)
for(j=0;j250;j++)
;
}
/*软件消抖延时*/ void delay1()
{
unsigned char i,j; for(i=0;i100;i++)
for(j=0;j100;j++)
;
}
/*正转*/ void zheng()
{
int i;
for(i=0;i8;i++)
{P3=tab[i];
delay0();}
}
/
您可能关注的文档
最近下载
- 伺服科比伺服泵调试手册新.ppt
- 统编版六年级语文上册教学课件《21 表里的生物》.pptx VIP
- 在线网课学习课堂《人工智能原理》单元测试考核答案.docx VIP
- 八上道法期中模拟卷02_试卷.docx VIP
- 2023-2024学年四川省成都市武侯高级中学高二(上)期中数学试卷..docx VIP
- 数学-广东省六校联盟2027届高三10月月考(深圳实验、东莞中学、惠州一中、广州二中、中山纪念、珠海一中).pdf VIP
- 中国人工晶状体分类专家共识(2021年).pdf VIP
- 人教版四年级上册乘法竖式计算题100道及答案.docx VIP
- 广美版(2024)小学美术二年级上册《湖光山色》教学设计.docx
- 江苏省扬州中学教育集团树人学校2025-2026学年八年级上学期期中考试语文试题.doc VIP
原创力文档

文档评论(0)