2019春单片机课程设计题目

发布 2022-10-05 20:53:28 阅读 4810

11. 数字时钟。

以at89c52单片机为核心的时钟,在led数码管上显示当前的时间:

设计要求:1)使用led显示24小时制时间,显示格式为“时时:分分:秒秒”。

2)具有闹铃功能,达到预定的时间发出蜂鸣音报警。

4)可以对时间及闹钟时间进行设置。

13. 数字电压表设计。

设计要求:以单片机为核心,设计一个数字电压表。采用中断方式,对8路0~5v的模拟电压进行循环采集,采集的数据送led显示,超过界限时指示灯闪烁。

adc器件可采用adc0809,要求的电压显示,是对adc采集所得信号的进一步处理。

为得到可读的电压值,需根据adc的原理,对采集所得的信号进行计算,并显示在led上。本项目中adc0809的参考电压为+5v,根据定义,采集所得的二进制信号addata所指代的电压值为:

而若将其显示到小数点后两位,不考虑小数点的存在(将其乘以100),其计算的数值为:

将小数点显示在第二位数码管上,即为实际的电压。

14. **倒数计数器。

设计要求。利用at89c51单片机结合led数码管设计一个简易的倒数计数器,可用来煮方便面、煮开水或小睡片刻等。做一小段时间倒计数,当倒计数为0时,则发出一段**声响,通知倒计数终了,该做应当做的事。

定时闹钟的基本功能如下。

1)led显示格式为“分分:秒秒”,用于显示倒计时时间。

2)用4个按键操作来设置当前想要倒计数的时间。一旦按下键则开始倒计数,当计数为0时,发出一阵**声。

3)程序执行后工作指示灯led闪动,表示程序开始执行,按下操作键k1~k4动作如下。

k1—可调整倒计数的时间1~60分钟。

k2—设置倒计数的时间为5分钟,显示“0500”。

k3—设置倒计数的时间为10分钟,显示“1000”。

k4—设置倒计数的时间为20分钟,显示“2000”。

4)此时按k1键则在led上显示出设置画面。此时,若:

a. 按操作键k2—增加倒计数的时间1分钟。

b. 按操作键k3—减少倒计数的时间1分钟。

c. 按操作键k4—设置完成。

本题目难点是实现**的**,可利用定时计数器,通过载入不同的计数初值,产生频率不同的方波,输入到蜂鸣器(souner)中,使其发出频率不同的声音。本设计中单片机晶振为1.0592mhz,通过计算各音阶频率,可得共7个音应赋给定时器的初值为。

在此基础上,可将乐曲的简谱转化为单片机可以“识别”的“数组谱”,进一步加入对音长、休止符等的控制量后,可以实现**的**。

15. 一线主从通信系统的设计与制作。

设计要求:1). 采用一根数据线实现两台单片机系统之间的主从通信;

2). 实现主机能向从机发送信息数据;从机返回主机信息数据;

3). 采用八位拨码开关输入数据二进制码;

4). 采用八个发光二极管显示接收数据二进制码。

16. 串行口通信系统的设计与制作。

设计要求:1). 实现两台单片机系统相互串行通信;

2). 采用八位拨码开关输入数据二进制码;

3). 采用八个发光二极管显示接收数据二进制码;

4). 使用rs-232标准端口连接;

5). 具有按键设置和指示波特率的功能。

17. 多功能数字脉冲调制系统的设计与制作。

设计要求:1). 对输入的脉冲信号进行数字脉冲调制;

2). 能够实现2fsk调制,载波频率为1khz和2khz;

3). 能够实现2ask调制,载波频率为1khz;

4). 能够实现2psk调制,载波频率为1khz;

5). 具有按键切换和指示调制方式的功能。

18. 数控波形发生器的设计与制作。

设计要求:1). 输出波形重复周期为1ms;

2). 输出波形一周期数据点数为32点;

3). 幅度分辨率为256点。

4). 具有按键编辑波形的功能;

19.点阵汉字显示。

要求:设计硬件电路和单片机程序,要求能交替显示自己的姓名,通过按键或延时进行显示的切换。

元件 stc89c×8led点阵。

20.简易计算器。

要求:设计硬件电路和单片机程序,实现普通计算器的加、减、乘、除基本功能和部分扩展运算功能,lcd1602显示,16键进行输入。

21.数字温度计。

要求:设计硬件电路和单片机程序,实现ds18b20温度数据的读取和显示,并能实现温度的超限报警功能。

单片机课程设计题目

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

单片机课程设计题目

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

单片机课程设计题目

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