单片机课程设计题目汇总 全

发布 2022-10-05 20:54:28 阅读 8134

说明:为便于同学提前**开发思路,自学相关内容,特将本课程设计的可选题目发给大家。本次题目为其一部分,稍后会有另一部分。鼓励大家自己设计题目。

要求:每个小组2-3人,每个题目最多限两个小组选;课程设计考核内容包括:c51源程序;现场显示结果;设计报告文档(文档的格式稍后公布,请注意查收)。

一、 基于单片机的电子时钟设计。

设计内容:1、用lcd液晶作为显示设备(30分)

2、可以分别设定小时,分钟和秒,复位后时间为:00:00:00(30分)

3、能实现日期的设置,年、月、日(30分)

4、其他创新内容(10分)如:闹钟功能;显示星期;整点**报时等。

提示:用专用时钟芯片ds1302。

图示:二、 基于单片机的交通灯显示系统(一)

设计内容:1、东西方向、南北方向均有红、黄、绿三种信号灯;(30分)

2、带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下,恢复正常显示(20分)

夜间模式按钮按下,所有方向显示黄灯闪烁(20分)

4、实时提醒绿灯亮的剩余时间(30分)

图示:三、 基于单片机的交通灯显示系统(二)

设计内容:1、东西干道和南北干道的通行分左行、右行、直行,其中左行、右行固定15秒;直行固定30秒(40分)

2、信号灯分绿灯(3种)、红灯、黄灯,每次绿灯换红灯时,黄灯亮3秒钟。(30分)

3、东西干道和南北干道交替控制,每次干道绿灯交替时,有3秒钟所有干道的交通灯都是黄灯闪烁3秒钟,提示已经进入路口的车辆迅速通过。(30分)

4、其他创新内容。(10分)

图示:四、 基于单片机的波形发生器设计。

设计内容:1、设计一款能产生3种以上波形的波形发生器(30分)

2、设计波形选择按钮(采用3个独立按键)(10分)

3、点阵显示波形图案(20分)

4、能同时输出两种波形(30分)

5、显示频率(10分)

图示:五、 基于单片机的led点阵广告牌设计。

设计内容:1、能显示不同字符、图形的led点阵广告牌(30分)

2、用独立按键控制不同字符的切换效果(如闪烁、静止、平移)(30分)

3、可通过串口从电脑**更新需要显示的字符(30分)

4、其他创新功能(10分)

图示:略。六、 基于单片机的篮球计分器设计。

设计内容:1、设计lcd显示篮球比分牌(30分)

2、通过加分按钮可以给a队或b队加分(20分)

3、设计对调功能,a队和b队分数互换,意味着中场交换场地。(20分)

4、显示比赛倒计时功能(20分)

5、创新内容:如显示第几小节(10分)

显示:七、 基于单片机的电子贺卡设计。

设计内容:1、设计基于单片机的伴奏乐曲(30分)

2、设计基于单片机的彩屏**(30分)

3、通过矩阵键盘按键显示不同彩屏**,并伴有不同乐曲(30分)

4、创新部分(自主设计)(10分)

显示:(略)

八、 电风扇模拟控制系统设计。

设计内容个独立按键分别控制“自然风”、“睡眠风”、“常风”,(三者的区别是直流电机的停歇时间不同),并在数显管上显示出区别(30分)

2、每种类型风可以根据按下独立按键次数分为4个档的风力调节。(30分)

3、设计风扇的过热保护,用继电器实现。即当风扇运行一段时间后,暂停10秒。(30分)

4、其他创新内容(如报警提示)(10分)

图示:九、 基于单片机的秒表系统设计。

设计内容:1、设计精度为0.1s的秒表系统(40分)

2、设置启动、暂停、清零按钮(20分)

3、设计每一秒钟都有提醒功能(20分)

4、秒表的最长计时长度为9:59:59,超过此长度,报警。(20分)

图示:一十、 基于单片机的远程运算器设计。

设计内容:1、主机的矩阵键盘输入数和运算符号,从机显示运算结果(40分)

2、主从单片机串行通信系统,并在lcd上显示运算内容及结果(50分)

3、创新内容(可语音输出结果)(10分)

图示:一十一、 基于红外无线通信的****系统设计。

设计内容:本设计是基于红外无线通信原理,利用红外遥控器可进行如下操作:

1、 利用适当按键****;(20分)

2、 利用适当按键选择曲目;(20分)

3、 利用适当按键显示彩屏**(20分)

4、 利用适当按键选择**;(20分)

5、 数显管可显示曲目的序号如:a **或**的序号b***20分)

图示:略。一十二、 usb鼠标控制系统设计。

设计内容:1、单片机实时检测usb鼠标位置和是否有键按下(40分)

2、lcd液晶显示鼠标位置,如x+**y-**30分)

3、同时lcd液晶显示鼠标是否有键按下(20分)

4、通过单片机串行通信线和串口调试程序,在计算机上同时显示鼠标所处x,y位置(10分)

图示:略。一十三、 出租车计费系统设计。

设计内容:1、 用一个独立按键控制汽车前进档位变化,根据按下次数不同,分别是1档→2档→3档→4档→1档…..档位不同体现在直流电机的转速变化,档位值显示数显管;(40分)

2、 根据档位值,以及运行时期,实时将里程数显示在数显管上;(30分)

3、 有暂定功能;当暂停按钮按下,直流电机停转,里程数静止不变;(20分)

4、 具有里程清零功能;清零时,里程表显示为0;(10分)

图示:一十四、 简易电子琴设计。

设计内容:1、 用矩阵键盘代表琴键,至少能弹出8个音符,分别是:音符 1,2,3,4,5,6,7, (40分)

2、 键按下的时间长短表征节拍的长短(40分)

3、 用蜂鸣器发出声音(10分)

4、 点阵实时动态显示音符高低(自由显示)(10分)

图示:略。一十五、 传送带产品计数器设计。

设计内容:1、 用独立按键控制传送带的启动或停止(20分)

2、 用光电传感器检测通过其的产品数量(40分)

3、 用led显示传送带通过产品的数量(20分)

4、 用矩阵键盘预置终值,当计数达到终值时,传送带停止(20分)

图示:略。一十六、 排队叫号系统设计。

设计内容:1、 主机通过按键完成叫号,数码管显示被叫的号码;蜂鸣器响,提醒顾客接受服务;(40分)

2、 从机通过串行通信方式完成排队取号功能;(30分)

3、 从机显示队列中排在其前面的顾客数;(20分)

4、 其他创新内容;(10分)

图示:一十七、 三路抢答器设计。

设计内容:1、 具有3路抢答输入(由独立按键实现),时间分辨率小于100ms (30分)

2、 显示抢答剩余时间,初始为10秒,最小量化单位为0.5秒;(30分)

3、 抢答成功后,**一段小乐曲,并显示抢答成功的号码;(20分)

4、 抢答失败后,**一段警报声,并显示f;(20分)

图示:略。一十八、 微波炉控制系统设计。

设计内容:1、 可设置三种最高温度值,如低温(20°),中温(30°),高温(50°);20分)

2、 可设置最长10分钟定时;(20分)

3、 用ds18b20感知温度,当温度达到设置温度值,并持续设定时间长度时,蜂鸣器报警提示,led灯闪烁,同时时间归零;(60分)

图示:略。一十九、 洗衣机控制系统设计。

设计内容:1、 用直流电机的转速表征三种不同洗衣方式,弱洗、强洗、漂洗;(20分)

2、 实现最长10分钟定时;(20分)

3、 用三个独立按键设置待洗衣物的不同洗涤方式: (40分)

丝质衣服: 漂洗定时3分钟。

棉质衣服:弱洗 2分钟;强洗 5分钟;漂洗 3分钟;

化纤衣服: 强洗 4分钟;漂洗 2分钟;

4、 定时时间到,蜂鸣器报警提示。(20分)

图示:略。

单片机课程设计题目汇总 全

一 基于单片机的电子时钟设计。设计内容 1 用 液晶作为显示设备 30分 2 可以分别设定小时,分钟和秒,复位后时间为 00 00 00 30分 3 能实现日期的设置,年 月 日 30分 4 其他创新内容 10分 如 闹钟功能 显示星期 整点 报时等。提示 用专用时钟芯片ds1302。图示 二 基于...

单片机课程设计题目汇总 全

单片机原理与接 术课程设计题目汇总。要求 课程设计考核内容包括 源程序 设计报告文档。一 基于单片机的电子时钟设计。设计内容 1 用 液晶作为显示设备 30分 2 可以分别设定小时,分钟和秒,复位后时间为 00 00 00 30分 3 能实现日期的设置,年 月 日 30分 4 其他创新内容 10分 ...

单片机课程设计题目

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