- 0
- 0
- 约6.3千字
- 约 13页
- 2026-02-27 发布于河南
- 举报
51单 机课程设计
江汉 学物理与信息 程学院
课程设计报告
课题名称:键控跑马灯、蜂鸣器
按键值检测、键控数码管
温度传感器、数码管
专业:09测控
班级:B0907202121
学号:2009072021XX
学 姓名:xx
同组 员:XXXXXXXX
指导 师:XXX
2010年12 12
、摘要(3)
、设计要求(3)
三、系统硬件设计(3)
四、实验源程序(4)
五、系统硬件电路设计(15)
六、实验总结(16)
七、参考 献(16)
、摘要:
单 机就是微控制器,是 向应 对象设计、突出控制功能的芯 。单 机接上晶振、复位电路和相应的接 电路,装载软件
后就可以构成单 机应 系统 。本设计应 单 机强 的控制功能实现流 灯的控制、数码管显 数字、多点测温等,采
NT-51-A单 机,该单 机采 的是MCU51内核,具有很好的兼容性。
、设计要求:
1、上电时,LED等全熄灭,S1键闭合时,LED1~LED8被依次点亮后全熄
灭,然后等待S1再次闭合,重复上述过程;若中间S2键闭合时,
LED 即全部熄灭,回到起始状态。
2、S1键按下时,启动跑马灯;S2键按下时,停 ;S3键按下时,从左到
右循环流动;S4键按下时,从右到左循环流动。
3、S1键按下时,数码管显 值1,蜂鸣器响1声;S2键按下时,数码管显
值2,蜂鸣器响2声;S3键按下时,数码管显 值3,蜂鸣器响3
声;S4键按下时,数码管显 值4,蜂鸣器响4声。
三、系统硬件设计:
1、器件选型:USB供电、MAX232串 通信、DS18B20温度传感器、红外遥控接收模块、1602字符液晶模块、12864带字库
液晶模块、跑马灯、四位 体数码管、独 按键、蜂鸣器
实物图
2、STC单 机MAX232与PC机通信/编程电路图
四、实验源程序:
1、键控跑马灯:
/*******************************************
功能描述:S17键按下时,启动跑马灯;
S18键按下时,停 ;
S19键按下时,从左向右循环流动;
S20键按下时,从右向左循环流动;
连线 式:D0~D7接P0 ,K17=P2^0,K18=P2^1;短接JP2,键盘模块接地;*******************************************/
#include
#include
#defineucharunsignedchar
#defineuintunsignedint
sbitKey1=P2^0;//S1键
sbitKey2=P2^1;//S2键
sbitKey3=P2^2;//S3键
sbitKey4=P2^3;//S4键
ucharData=0xfe;//流 灯初值
ucharStart,UpDown;
/*******************************************
延时程序
*******************************************/
voiddelay(ucharx)
{
uchary;
for(;x0;x--)
for(y=114;y0;y--);
}
/*******************************************
独 键盘扫描程序
*******************************************/
ucharKey()
{
if(Key1==0)
{
delay(10);
if(Key1==1)
return(0);
else
Data=0xfe;//每次启动跑马灯后从固定位置开始流动
UpDown=0;//清除左右移动标志,消除按下S2再按S1
return(1);//后 即开始流动,和按下S3、S4后再启}//动时 即开始循环的现象
if(Key2==0)
{
delay(10);
if(Key2==1)
return(0);
else
return(2);
}
if(Key3==0)
{
delay(10);
if(Key3==1)
return(0);
else
return(3);
}
if(Key4==0)
{
delay(10);
if(Key4==1)
return(0);
else
return(4);
}
}
/*************
您可能关注的文档
最近下载
- 2025年海南省初中学业水平考试地理卷试题真题(含答案).pdf VIP
- 腹横肌平面阻滞讲解学习.ppt VIP
- 中职英语(新语文版)基础模块2词汇表.pdf VIP
- 排水管道检测与评估课件 项目3 传统检查方法.pptx VIP
- 膈肌起搏器课件.pptx VIP
- QTZ63(PT5210B)塔式起重机说明书.pdf
- 流畅英语口语教程(第二版)第4册引进课后习题答案.pdf
- 放射物理与防护放射物理与防护第六章-常用的辐射量和单位第二节.ppt VIP
- 《民航飞机航电设备故障检测与诊断》课件 第一章 航电设备故障诊断与维修基础.pdf
- 2026年春季新学期开学德育工作副校长讲话:以自律诠释成长,以行动彰显文明.docx
原创力文档

文档评论(0)