10单片机课程设计题目

发布 2022-10-05 20:44:28 阅读 8143

1.电子秒表设计:设计一个4位led数码显示“秒表”,显示时间为00.

00~99.99秒,每0.01秒自动加一。

另设计一个“开始”按键和一个“复位”按键。(2人)

2.简易4位(0—9999)计算器(+、四种运算)设计:设计一个能实现0-9

整数加法运算的计算器,利用lcd显示。键盘包括0-9及“+、和“=”及“清除”16个按键。(除法应保留足够的的小数,满足共10位的显示)要有错误显示err。(2人)

3.频率数显表:设计一个能实现对脉冲频率测量显示的电路。

输入频率范围(0-10k),显示为用两个指示灯指示显示数字的单位,hz和khz两档,根据输入频率自动切换显示档。(脉冲信号是由外部信号发生器提供)(2人)

4.信号灯控制系统:南北线有红黄绿三只信号灯,东西线有红黄绿三只信号灯。

要求:(闪烁3次,每次亮灭时间各1s)时序要求如下(原始状态)

时间(秒)30

南北线绿黄红亮灭灭灭闪灭灭灭亮灭灭亮。

东西线绿黄红灭灭亮灭灭亮亮灭灭灭闪灭。

设计一个功能键:用于切换两个方向的绿灯设置。

设计一个递增键和一个递减键,用于调节功能键选定的方向的绿灯时间,时间范围(10s-50s),每次以0.5s为增量。(2人)

5.简易电子时钟:用4位led数码管分别显示小时数分钟和秒数,两个按键,一个为。

功能键,用于切换显示界面(两个显示界面,一个是小时分钟,一个是秒数)长按。

此键3s进入当前界面的参数修改界面。另一个按键用于参数修改(参数递增或递减),长按此键3s退参数修改,时间要求用单片机自带的定时器得到。(2人)

6.多路报警器设计。用at89c51单片机设计报警系统,用16个开关模拟报警点,当有开关闭合时,用p1.

0产生方波信号驱动蜂鸣器作为报警信号,同时用2位数码管显示报警点(即是第几个开关)。(2人)

7.简易数字电压表设计。利用单片机at89s51与ad设计一个数字电压表,能够测量。

0-36v之间的直流电压值,用lce显示(根据测量精度,自定显示的位数)。(2人)

8.波形发生器。三种信号:正弦波、方波、三角波。利用da转换器设计一波形发生。

器,要求波形的峰峰值(0-5v)、频率可调。(通过按键,功能键一个和增减键各一个,功能键短按用于切换波形,长按用于选择当前波形的调整对象(幅值、相位、频率),加减键用于对象参数递增递减设置。)(2人)

9.温度检测系统设计。利用18b20模拟温度检测模块测试两个点的温度。设置3个按。

键,一个键为功能键,短按时,用于切换显示选择路数对应的温度(每一路,对应一个指示灯,指示灯亮说明当前显示为该路温度或温度设置);长按时,进入该路温度报警上限和下限的设置(先设置上限,按确认后(功能键确认)进入下限设置,均完成后返回温度显示)用4位led显示温度。(2人)

10.密码锁设计。4*4

键盘(0-9、清除,输入、更改),一个独立键,用于系统复位,密码掉电保存。用lcd显示,密码用*显示,要求六位密码。a:更改时提示“输。

入原密码:”要求两次;正确后,要求给出提示:输入新密码,此操作也为2次,如果输入不合法(少于6位),提示更改不成功。

b,输入时,如果连续三次不成功,蜂鸣器报警,并锁定键盘。不能出入,直到复位;密码输入成功是,从一个端口输出1,同时给出一小段**。(2人)

11.出租车计价器设计;要求:显示用lcd,两行:里程和**。按键2个,开始、停。

止。计价原则:3公里以内7元,超出时,每1公里1.

2元。每半公里计价器跳表一次。里程信号输入为脉冲:

6个脉冲对应车辆车轮转动一周,假设车轮每转动一周对应路程1.5m。(2人)

12.红外收发器设计。每秒采集一次温度(18b20)通过红外管发送出去。红外调制信。

号为38k。利用红外接收模块接收到红外发送的数据后,显示在led或lcd上。(2

人)13.点阵式广告牌设计:设计一个点整式led的显示牌,显示,哈工大欢迎您。要求用。

led灯完成,根据字体外形决定显示阵列的长宽各排列多少个led灯。字体不动,原地显示10s后,移动显示;移动到原位置后再原地显示10s,如此轮换。(2人)

14.篮球计分器设计。用两个按键分布模拟两队的进球数(短按2分,长按3分,不考。

虑罚球),另设一个按键用于比赛开始及暂停(按一下开始,按一下暂停)。各方分。

别3位led显示得分。另需计算比赛用时时间,(暂停阶段不算入比赛计时)并显示lcd。(2人)

15.ic卡读写。利用实验箱及一张ic卡,设计一个键盘(包括0-9、小数点、及存入、扣除键及清除键(用于清除错误输入))插入ic卡后,可以存入一定金额,也可以扣除一定金额。用lcd显示卡内余额,及键盘输入数值。

当扣款数多于余额时提示不能完成操作,当前扣款无效。

注:同学手中有**板子的可以题目自定,但要将题目提前告知老师。上述题目要求利用实验箱或买硬件及面包板自己动手搭建。

一、课程设计步骤如下:

1)系统工作原理:叙述完成课题设计要求的工作原理。(2)总体设计:叙述软、硬件部分总体设计。

3)硬件:系统的组成,硬件的选用,芯片的特点、功能和编址,提交完整的系统原理图。(4)软件:存储单元的分配,标志位的设置,由上自下的程序框图,子程序或中断服务程序的设计。

5)整理设计报告、上交。

二、课程设计时间。

二周周)三、课程设计地点。

5楼单片机实验室。

四、课程设计考核办法。

课程设计结束时,要求学生交课程设计报告打印稿,课程设计报告电子稿。课程设计成绩分三部分,各部分的依据和量化如下:

平时设计表现30%课程设计任务完成情况50%设计报告内容20%七、课程设计报告参考目录1、课程设计任务书2、总体设计3、硬件设计。

介绍本系统所选用的各种芯片的功能、引脚、相应的命令控制字格式等,绘出硬件接线图。4、软件设计。

介绍本系统的主程序、子程序和中断服务程序的框图及程序清单(带有注释)。5、使用keil等软件调试说明6、结束语。

简述课程设计的收获、体会以及对本教学环节的意见和建议。7、参考文献。

八、课程设计报告格式要求按学校统一的课程设计格式要求。

单片机课程设计题目

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

单片机课程设计题目

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

单片机课程设计题目

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