- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计任务书2.doc
《单片机原理及系统设计》课程设计设计
任务书
本课程设计是在《单片机原理及系统设计》课程(64学时)的学习完成之后,进行的综合设计训练。具体内容和要求如下:
设计1 电子时钟
1.设计内容
利用单片机内部定时器/计数器T0产生50MS作为时钟的最小记时单位,每到50MS,T0中断溢出,在中断服务程序中用软件计数器记数,当记数到20次时,即为1S,使秒单元内容加1;当秒单元的内容为60时,使分单元的内容加1,同时秒单元复位,同理,当分单元的内容为60时,时单元的内容加1,记数缓冲区复位。
利用上述原理设计一个电子时钟,可以实现电子钟走时和校对;电子钟上电开始走时,通过6个LED显示时、分、秒;通过按键可以进行时间的调整。
2.设计要求
(1)在系统设计中,要求使用中断方式完成其功能;
(2)设计给出系统硬件电原理图和程序清单;
(3)单片机系统采用8031机型;
(4)以论文格式给出设计报告。
设计2 多功能密码锁实验
1.设计内容
设计一种单片机控制的密码锁,具有按键有效指示、解码有效指示、控制开锁电平、控制报警、密码修改等功能。8位十进制密码共一亿组不重复,保密性强。
a.锁的初始状态为‘锁合’指示灯亮。输入初始密码“0、1、2、3、4、5、6、7”,每输入一位,‘按键有效’ 指示灯亮约半秒钟,输完8位按确认键,锁打开,‘锁开’指示灯亮;
b.按‘上锁’键,锁又重新上锁,‘锁合’指示灯亮;
c.‘锁开’状态下,可输入新密码,按确认键后更改密码,可重复修改密码。d.如果输入密码错误,‘错误’指示灯亮约半秒钟。可重新输入密码。
e.输入密码错误超过3次,蜂鸣器启动发出报警,同时‘错误’指示灯常亮。
2.设计要求
(1)设计给出系统硬件电原理图和程序清单;
(2)单片机系统采用8031机型;
(3)以论文格式给出设计报告。
设计3汽车转向信号灯设计
(1) 设计内容
模拟汽车在驾驶中的左转弯、右转弯、刹车、合紧急开关、停靠等操作。在左转弯或右转弯时,通过转弯操作杆使左转弯或右转弯开关合上,从而使左头信号灯、仪表板的左转弯灯、左尾信号灯或右头信号灯、仪表板的右转弯信号灯、右尾信号灯闪烁;闭合紧急开关时以上六个信号灯全部闪烁;汽车刹车时,左右两个尾信号灯点亮;若正当转弯时刹车,则转弯时原闪烁的信号灯应继续闪烁,同时另一个尾信号灯点亮,以上闪烁的信号灯以1Hz频率慢速闪烁;在汽车停靠开关合上时左头信号灯、右头信号灯、左尾信号灯、右尾信号灯以10Hz频率快速闪烁。任何在下表中未出现的组合,都将出现故障指示灯闪烁,闪烁频率为10Hz。
表4.1 模拟驾驶开关作时信号灯输出的信号表
驾驶操作 输出信号 左转弯灯 右转弯灯 左头灯 右头灯 左尾灯 右尾灯 左转弯(合上左转弯开关) 闪烁 灭 闪烁 灭 闪烁 灭 右转弯(合上右转弯开关) 灭 闪烁 灭 闪烁 灭 闪烁 合紧急开关 闪烁 闪烁 闪烁 闪烁 闪烁 闪烁 刹车(合刹车开关) 灭 灭 灭 灭 亮 亮 左转弯时刹车 闪烁 灭 闪烁 灭 闪烁 亮 右转弯时刹车 灭 闪烁 灭 闪烁 亮 闪烁 刹车时合紧急开关 闪烁 闪烁 闪烁 闪烁 亮 亮 左转弯时刹车合紧急开关 闪烁 闪烁 闪烁 闪烁 闪烁 亮 右转弯时刹车合紧急开关 闪烁 闪烁 闪烁 闪烁 亮 闪烁 停靠(合停靠开关) 灭 灭 闪烁(10Hz) 闪烁(10Hz) 闪烁(10Hz) 闪烁(10Hz)
(2) 设计要求
1)给出系统硬件电路原理图(用protel或其它电路图软件画出);
2)给出系统程序流程图、程序清单(加注释);
3)以论文格式给出设计报告。
设计4简易计算器
1.设计内容
利用单片机的I/O接口设计2×4键盘,8个键依次对应0~3、“+”、“-”、 “=”和清除键。通过检测不同数字键、功能键的按下,可以进行小于255的数的加减乘除运算,并可连续运算。当键入值大于255时,将自动清零,可以重新输入。对应每一个数字键按下的同时,LED显示按下键的值,并显示最后的运算结果。
2.设计要求
(1)设计给出系统硬件电原理图和程序清单;流程图、程序清单(加注释);
(2)单片机系统采用8031机型;
(3)以论文格式给出设计报告。
设计5玩乒乓球
(1) 设计内容
这是个有趣的小游戏程序。有8支连续排列的发光二极管(LED),发光二极管的依次点亮代表乒乓球的运动。用两个按键模拟左右两个球拍,键按下代表球拍击球。“左拍”按下可使发光二极管从左向右依次点亮,如同乒乓球从左向右飞来;反之,“右拍”按下则可使发光二极管从右向左依次点亮,代表乒乓球从右向左运动。
本游戏供两人玩耍,以一方按键(发球)开始,这时“乒乓球“就向对方运动,接球方应在“乒乓球”到达终点时刻击球。如击球时机
文档评论(0)