求单片机程序设计编程题

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:03:41
求单片机程序设计题 用51来编程 越多越好

那就做做我的毕业设计题目吧~!
有很多个 !
我只做了其中一个
单片机类的毕业设计题目及要求

1,题目:计算器
要求:能够进行8位数的加减乘除运算,设置不同的按键输入数据、运算符号、等于号,在数码管和点阵屏上显示相应的结果。运算范围是0.0000001--99999999。
2,题目:温度计
要求:测量当前的温度,在数码管上显示温度数字,在点阵屏上显示温度符号。并可以设置需控制的温度,用手触摸温度传感器,观看温度的变化,同时看继电器1的动作过程。
3,题目:数字钟
要求:利用定时器及其中断,设计数字钟程序,可在数码管上显示和设置“时、分、秒”,并可在点阵屏上显示和设置“星期”。
4,题目:串行通讯
要求:通过单片机串行通讯, 进行“石头、剪刀、布”比赛。通过不同的按键输入相应命令,根据判断要求显示不同的结果。
5,题目:密码锁
要求:综合应用单片机知识,编制一密码锁程序。运行密码锁程序,其初始密码为“01234”,校验其是否正确,然后修改密码,再次校验其是否正确。
6,题目:万年历
要求:运行万年历程序,设置当前时间(年、月、日、小时、分、秒、星期),看其运行是否正确。学会编写X1227的驱动程序和万年历程序,掌握显示、修改多个数据的方法。
7,题目:电子音乐门铃
要求:通过键盘向单片机输入指令,再由单片机控制门铃的音乐播放及报警。并且在数码管和点阵屏上显示相应的结果。
8,题目:直流电机的控制系统
要求:通过按键控制直流电机的启动、运行、停止、正传和反转。并且能够在数码管上进行计数,在点阵屏上显示工作状态(正传、反转、停止、过载)。
9,题目:模拟数字万用表
要求:能够实现测量电压、电流、电阻,并且在数码管上显示相应的测量结果。测量范围根据实际的需要而定。
10,题目:安全自动报警系统
要求:在正常情况下一直处在等待状态,监视是否有紧急情况发生。一旦有意外情况发生,通过发送中断信号驱动单片机,让它从等待状态进入报警过程,从而实现远程报警。