1、单片机课程设计题目一、学习型红外遥控器的设计功能:学习型红外遥控器要求可以学习不同遥控器的某个按件功能。使用时先用原遥控器对着学习器按一下某操作键,学习器就可实现原遥控器中该键的遥控功能。主要额外器件:红外接收传感器二、简易数字电压表的设计功能:简易数字电压表可以测量 05V 范围内的 4 路输入电压值,并在 4 位 LED 数码管上轮流显示或者单路显示。其测量最小分辨率为 0.02V主要额外器件:AD 采样芯片三、时钟计时器的设计功能:时钟计时器要求用单片机及 6 位 LED 数码显示时、分、秒,以 24 小时计时方式运行,能整点提醒(蜂鸣) ,使用按键开关可实现时、分调整,秒表/时钟功能转
2、换,省电(关闭显示)及定时设定提醒的功能。主要额外器件:无四、电子万年历的设计功能:电子万年历能显示阳历、阴历、时间,并能表明是否是闰年,通过按键实现切换。主要额外器件:无五、简易低频信号源的设计功能:简易低频信号发生器要求能输出 50Hz 的方波、三角波和正弦波,通过按键切换。要求方波的占空比可调。主要额外器件:无 六、城市道口交通灯控制系统设计功能:城市道口交通灯控制系统模型采用单片机作为主控制器,用于十字路口的车辆及行人的交通管理,每个方向具有左拐、右拐、直行通行的指示灯,计时牌显示剩余时间。当有特种车辆通过路口时,其他车辆全部禁止通行,15 秒后恢复通行。主要额外器件:无七、单片机系统
3、在线操作控制的设计功能:本设计要求一个单片机应用系统可以通过串行线在上位机中进行操作控制,通过串口对小灯或数码管进行控制。主要额外器件:串口线,串口芯片八、自行车里程/速度计的设计功能:自行车里程/速度计能自动显示自行车行驶的总里程数及车行速度,具有超速提醒功能,里程数自动记忆。主要额外器件:二分频芯片(如:TC4024 )九、闪烁 LED 小灯的设计功能:本设计的闪烁小灯控制器,可使小灯轮流点亮,可使小灯轮流点亮、逐点点亮、间隔点亮。通过按键来进行切换。主要额外器件:无十、工业节能时控器功能:由单片机的数字电子计数器,设有 4 位 LED 数码管显示,具有 2 个时间控制点,通过对继电器的控
4、制来实现电路的通断,并且通过键盘的输入来调整开关时间。主要额外器件:继电器,键盘十一、电子音乐盒功能:1.利用 I/O 口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少三首乐曲,每首不少于 30 秒2采用 LED 显示信息3可通过功能键选择乐曲,暂停,播放。主要额外器件:蜂鸣器十二、电子密码锁设置功能:1、密码的设定,此密码是固定在程序存储器 ROM 中,假设预设的密码为“12345”共 5 位密码。2、密码的输入: 采用两个按键来完成密码的输入,其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密码
5、都已经输入完毕;或者输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程。3、按键禁止功能:初始化时,允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态是在 3 次密码输入不正确的情况下发生的。十三、八路抢答器功能:1、一位主持人与 3 位抢答者,复位后,甲乙丙的绿、红灯全亮,开始键、复位键的指示灯全暗;主持人按复位键则仅复位指示灯亮,其他都暗,准备开始;主持人按开始键,开始灯亮,允许甲乙丙抢答,此时优先者则相应成功指示灯亮,如允许前抢就相应犯规灯亮;答题开始进行倒计时,到规定时间不允许答题,并返回复位状态;2、具有抢
6、答控制和倒计时显示功能;3、控制器应有复位控制、开始控制、抢答控制和状态指示等功能,并有答题时间控制和显示功能;十四、多功能时钟的设计功能:能进行 24 小时的计数并能通过 LED 显示时、分、秒;1、能设置复位、暂停键;2、能够通过按键设置时间;3、能够设置定时的闹铃;十五、多路数据采集系统本课题以单片机为核心,设计出多路数据采集系统,具有以下功能:1、8 路模拟量输入,范围 0-5V;2、对 8 个通道的模拟量进行巡回采样,再将采集的数据进行工程量转换;3、 能通过按键切换所选通道;4、 数据在 LED 显示器上显示,并能够通过键盘操作切换显示不同通道的采样值。十六、步进电机控制系统本课题
7、以单片机为核心,设计并制作出步进电机控制系统,具有以下功能:1、按下不同的键,分别使步进电机实现顺时针和逆时针旋转;2、电机运转状态可以是正反转,加速减速,五种不同速度的各种组合;3、通过 LED 数码管显示电机运行状态;十七、电子定时器本课题以单片机为核心,设计并制作电子定时器,具有以下功能:1、电子定时器能定时给电器供电或断电;2、给电最大时间可以长达 30h;3、四位数码管显示时间;4、继电器作电器电源输出控制。十八、出租车计价器本课题以单片机为核心,设计并制作出一台出租车计价器,具有以下功能:1、不同情况具有不同的收费标准;2、能进行手动修改单价;3、具有数据的复位功能;4、能够在掉电
8、的情况下存储单价等数据。十九、电子跑表本课题以单片机为核心,设计出电子跑表,具有以下功能:1、具有电时钟和跑表功能;2、做时钟时在 4 位 LED 显示器上显示分、秒;3、做跑表时显示范围 000.0 秒999.9 秒;4、当按下启动按钮跑表开始计时,按下停止按钮停止计时,当按下复位按钮跑表回零。二十、数字测温仪本课题以单片机为核心,设计并制作出一台数字测温仪,具有以下功能:1、单点温度测试;2、测温范围:1050;3、分辨率:01;4、温度输出显示:3 位;5、能超过上、下限自动报警。二十一、简易计算器1. 4X4 键盘输入,LED 显示。2. 浮点运算采用 3 字节二进制补码表示,有效数字
9、 6 位。对于输入输出,采用 3 字节 BCD 码浮点数格式,有效数字只有 4 位,因此最终有效数字只有 4 位。3. 可进行连续输入,例如:1.23+4.56*8.23/234.8 ,但是运算结果为从左到右,这也是 8 位简易计算器的方式。4. 可进行错误判断,溢出、除零等错误将显示一个字符 E 。5. 由于键盘只有 16 个按键,安排如下:+-+| 7 | 8 | 9 | + | 4 | 5 | 6 | - | 1 | 2 | 3 | * | 0 | . | = | / |+-+二十二智能空调控制系统设计功能要求:1、 设置自动、制冷、加热和换气四种模式,通过一个模式按键进行模式切换2、
10、设置 2 个按键,分别用来增加或减少温度值的设置3、 能实现温度设定,最高温度限制为 30,最低温度限制为 16,温度调整范围为 14、 可通过电脑进行远程设置5、 可通过电脑对空调进行远程控制开关机二十三、智能温室控制系统设计功能要求:1、 设置自动、制冷、加热、光照、加湿五种模式,通过一个模式按键进行模式切换2、 设置 2 个按键,分别用来增加或减少温度或湿度值的设置3、 能实现温度设定,最高温度限制为 40,最低温度限制为 16,温度调整范围为 14、 可通过电脑进行远程设置5、 可通过电脑对温室控制系统进行远程开关机二十四、远程点歌系统功能:用户从客户机选择要播放的曲目。选择信息从 8251 串行接口传给主控机。主控机作出判断驱动步进电机选碟,然后传送反馈信息给下位机并播放该曲目。放完后提示下一次选择。使用步进电机和显示灯表示演奏的开始和结束,客户端播放乐曲用面包板上的扬声器播放音乐;显示灯根据延时闪烁。