单片机课程设计题目

发布 2022-10-05 20:40:28 阅读 3063

1. 数字万用表。

基本要求:1)可以检测电压、电流、电阻,用功能开关选择。

2)在4位led显示器示检测值;

扩展要求:1) 用液晶显示器显示测量值和变化曲线;

2) 设计rs232通信接口,实现测量值的数据输出和功能选择。

2. 单片机数据采集系统。

基本要求:1)可以检测四路差分电压信号,每路电压信号量程±5v,ad转换精度16位;

2)用液晶显示器同时显示测量值和变化曲线;

扩展要求:3) 每路电压信号量程可以通过程序设定为:0—100mv、0—10v、±5v,用功能开关选择。

4) 设计rs232通信接口,实现测量值的数据输出和量程配置。

3. 温度采集系统。

基本要求:1)可以检测四路差分温度信号:k型热电偶两路,温度范围0—1100℃,分辨率0.2℃;)s型热电偶两路,温度范围0—1350℃,分辨率0.2℃;)

2)用液晶显示器显示测量值和变化曲线;

扩展要求:3) 每路热电偶型号可以通过程序设定,用功能开关选择。

4) 设计rs232通信接口,实现测量值的数据输出和量程配置。

4.电子万年历。

基本要求:1) 用液晶显示器显示年、月、日、时、分、秒,能计算闰年;

2) 能测量显示室温度值,并具有一年的温度记忆功能;

扩展要求:1) 具有闹钟提醒功能,可设定至年、月、日、时、分、秒。

2) 具有计时和60秒钟倒数功能;

5、带存储功能的电子琴。

基本要求:1) 按键弹奏发音和**已存储的**;

2) 实时存储按键弹奏的**,而且能回放;

扩展要求:3) 设计rs232通信接口,实现**数据的输出和输入。

6.24×24点阵led汉字显示屏。

基本要求:1)24×24点阵led显示屏单个汉字和英文、符号的显示;(2)设计rs232通信接口,实现汉字库的输入。

扩展要求:3)12个汉字条幅的显示。

7.火灾报警**自动拨号装置。

要求:1)具有温度检测功能,温度超过设定的上限值时发出声、光报警;

2)可输入、保存、检查一组**号码,最多可输入15位数字;

3)当传感器检测到温度超限时,可自动拨号报警。

8、纯水机控制器。

9、电热水器控制器。

10、电梯控制器。

基本要求:1) 在电梯内:用数字键盘的按键作为选择1—8目标楼层的按钮,用8个led显示器对应显示所选择的所有目标楼层;用一个led显示器显示当前楼层;用两个led灯指示当前运行方向。

2) 在电梯外:用数字键盘的按键作为选择目标楼层方向的按钮,用2个led灯对应显示所选择的目标楼层方向;用一个led显示器显示当前楼层。

3) 用8个开关信号模拟平层信号(到达目标楼层的传感器)。

4) 用4个led灯分别指示电梯门“打开”、“正在打开”、“正在关闭”、“关闭”状态。电梯运行过程必须“关闭”,平层时经过“正在打开”—“打开”—“正在关闭”—“关闭”等状态。

5) 按照一般的电梯运行过程编写程序。

扩展要求:6) 参照先进电梯控制功能扩展。

11、灯光控制器。

基本要求:1) 用定时器中断产生pwm输出控制led灯的亮度;

2) pwm的占空比可以通过一个电位器设定;

3) 分时段自动控制led灯的亮度:例如18:00—22:00,22:00—6:00,6:00—18:00;还可以分季节自动调整时段,等等;

扩展要求:4) 通过亮度传感器检测环境亮度,作为led灯的亮度设定依据。

单片机课程设计题目

一 交通灯。要求 1 能实现红绿灯的交替点亮。2 显示点亮时间。3 在绿灯灭的三秒前黄灯闪烁。扩展 可以进行手动调试。二 简易计算器。要求 1 实现多位数加减运算。2 实现单字节的乘除运算。3 实现多字节与单字节的乘除运算。扩展 实现多位十进制数的乘除运算。三 电子抢答器。要求 1 实现多路抢答。2...

单片机课程设计题目

2 编写主程序,当按键按下时,能够在数码显示器上显示与按键的键值对应的数字。2 设计任务。1 以at89s51为核心,设计系统硬件电路,并根据所设计的电路制作实物。2 分析任务要求,绘制程序流程图,编写相应的软件程序。3 编写设计说明书,内容包括 电路原理图 程序流程框图,源程序清单 电路实测波形 ...

单片机课程设计题目

单片机课程设计题目汇总 一 要求 每个小组2 3人,每个题目最多限两个小组选 课程设计考核内容包括 c51源程序 现场显示结果 设计报告文档 文档的格式稍后公布,请注意查收 一 基于单片机的电子时钟设计。设计内容 1 用 液晶作为显示设备 30分 2 可以分别设定小时,分钟和秒,复位后时间为 00 ...