单片机课程设计题目

发布 2022-10-05 20:42:28 阅读 3932

b类题目(简单,最高分数有限制)题目1:交通灯控制系统任务及要求:

1)设计一交通灯控制系统,控制东西方向的红黄绿灯及南北方向的红黄绿灯。

2)可实现手动和自动控制。p1.0=0自动控制,p1.

0=1手动控制。手动控制时,设置一开关(p1.1)当p1.

1=0时,各方向均为红灯,当p1.1=1时,各方向均为黄灯闪烁(周期2s)。

3)自动控制时,实现东西绿灯亮5s,南北红灯亮5s;东西黄灯亮3s,南北红灯亮3s;东西红灯亮5s,南北绿灯亮5s;东西红灯亮3s,南北黄灯亮3s;重复上述过程,不断循环。

题目2:艺术彩灯控制系统任务及要求:

1)设计一艺术彩灯控制系统,控制一组(8个)led灯按要求动作。

2)启动后,8盏灯正序每隔1s单个移动闪亮,并循环;当正序循环4次后,灯反序每隔1s单个移动闪亮,并循环;当反序循环4次后,重新再返回正序闪亮,下一个循环周期开始。

题目3:阵式数字显示控制。

任务及要求:用单片机控制阵式led(8×8点阵)循环显示数字“0~9”,要求显示时间可调(时间自定义)。

题目4:阵式图形显示控制。

任务及要求:在8×8点阵式led显示“★”和心形图,通过按键来选择要显示的图形,显示时间可调(时间自定义)。题目5:阵式彩灯显示控制。

在8×8点阵式led上显示柱形,让其先从左到右平滑移动三次,其次从右到左平滑移动三次,再次从上到下平滑移动三次,最后从下到上平滑移动三次,如此循环下去。循环显示方式可扩展。

题目6:指示灯定时控制系统。

用at89s51的定时/计数器t0产生2秒钟的定时,每当2秒定时到来时,更换指示灯闪烁,每个指示闪烁的频率为0.2秒,也就是说,开始l1指示灯以0.2秒的速率闪烁,当2秒定时到来之后,l2开始以0.

2秒的速率闪烁,如此循环下去。0.2秒的闪烁速率也由定时/计数器t0来完成。

题目7:i/o并行口直接驱动led显示。

利用at89s51单片机的p0端口的p0.0-p0.7连接到一个共阴数码管的a-h的笔段上,数码管的公共端接地。

在数码管上循环显示0-9数字,时间间隔0.2秒。题目8:

00-60秒表设计。

用at89s51单片机的定时/计数器t0产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60时,自动从0开始。

a类题目可根据自身能力自我定义(例如将上述多个题目综合实现或使用系统扩展的控制系统)题目一。

智能交通灯控制系统设计1、设计要求。

1)用发光二极管模拟交通信号灯,用按键开关模拟车辆检测信号。

2)a、b两车道交叉组成十字路口,a是主车道,b是支道。正常情况下a、b两车道轮流放行,a放行50s,b放行30s,各含5s警告时间。

3)交通繁忙时,该系统应有手受控开关缓解交通拥挤状况,其中一车道放行期间,另一车道繁忙,可通过开关获得15s放行时间。

4)有紧急车辆通过时,另需一开关设置两车道均禁止通行20s。2、主要功能模块。

智能交通灯控制系统主要功能模块包括电源电路、单片机主控电路、按键控制电路和。

道路显示电路组成。根据具体情况选择合适型号的单片机,发光二极管,开关等硬件设备进行设计。

题目二。温度控制系统设计1、设计要求。

1)用单片机控制一个由1kw电炉加热的电烤箱,最高温度不超过120℃。(2)电烤过程恒温控制,温度可通过系统设置,误差不超过±2℃。(3)实时显示温度和设置温度,显示精确为1℃。

(4)温度超出设置温度±5℃时发超限报警,对升温和降温过程不作要求。2、主要功能模块。

温度控制系统的主要功能模块包括温度测量(温度传感器、放大器、adc转换器)、温度控制(光电隔离、驱动电路、可控硅电路、电炉)、温度给定(按键)、温度显示和报警等几部分。根据具体情况选择合适型号的单片机,温度传感器、adc转换器等硬件设备进行设计。

题目三。点阵led电子显示屏的设计1、设计要求(1)设计4个16×16的led电子显示屏,能稳定、清晰地显示图形或文字。(2)图形或文字显示通过编程能实现静止、左移和右移等多种显示方式。

3)采用动态扫描方式,保证在目测条件led显示屏可亮度均匀地显示图形和文字,并且稳定、清晰、无串扰。2、主要功能模块。

led电子显示屏系统的主要功能模块包括单片机主控模块、16×16的点阵显示、行驱动电。

路、列驱动电路、译码电路几部分。根据具体情况选择合适型号的单片机等硬件设备进行设计。题目四。

led点阵显示电子钟设计1、设计要求。

1)时钟的显示由led点阵构成。

2)能正确显示时间,上电显示为12点,时间能够由按键调整。(3)误差小于1s。2、主要功能模块。

led点阵显示电子钟系统主要功能模块包括主控模块、led点阵扫描模块、电子钟模块组成。其中电子钟由显示电路、行驱动电路、列驱动电路、按键电路和复位电路、晶振电路、驱动电路几部分组成。根据具体情况选择合适型号的单片机,锁存驱动器、译码器等硬件设备进行设计。

题目五。

智能抢答器设计1、设计要求。

1)设计一个智力竞赛抢答器,可同时供8名选手获8个代表队参加比赛,分别使用一个按钮,编号从0~7。

2)设置一个控制开关,用来控制系统的清零和抢答开始。

3)抢答器具有数据锁存功能、显示功能和声音提示功能。抢答开始后,有选手按动抢答按钮,锁存对应编号,并在led数码管上显示选手的编号,同时灯亮且伴随声音提示。同时锁存电路,禁止其他选手抢答,显示编号一直保持到系统清零。

2、主要功能模块。

智能抢答器系统主要功能模块包括主控模块、复位电路、电源电路、选手按键、控制开关按钮,声音提示和数码显示等部分组成。根据具体情况选择合适型号的单片机,蜂鸣器、数码管等硬件设备进行设计。题目六。

比赛记分牌设计1、设计要求。

1)启动时显示为0分,计分范围为0~100分。

2)得分时加上相应的分数,失分时剪去相应的分数。(3)刷新分数的按键按下时,伴随提示音。2、主要功能模块。

比赛记分牌系统主要功能模块包括单片机主控模块、显示模块、按键模块、电源模块等部分组成。

根据具体情况选择合适型号的单片机,蜂鸣器、数码管等硬件设备进行设计。

单片机课程设计题目

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

单片机课程设计题目

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

单片机课程设计题目

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