单片机课程设计任务书09电气

单片机课程设计任务书09电气

ID:37736926

大小:92.00 KB

页数:4页

时间:2019-05-30

单片机课程设计任务书09电气_第1页
单片机课程设计任务书09电气_第2页
单片机课程设计任务书09电气_第3页
单片机课程设计任务书09电气_第4页
资源描述:

《单片机课程设计任务书09电气》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、09电气班《单片机原理与应用》课程设计专用周设计任务及安排一、课程设计题目1、交通灯控制电路设计2、四路抢答器设计通过自选或指定来选择题目二、时间、地点与指导老师时间:2010-2011学年第二学期第20周地点:教室、实验楼三楼机房、实验楼四楼单片机与PLC实训室指导老师:刘志新、贺梅梅三、设计目的1、进一步熟悉和掌握单片机的结构及工作原理。2、掌握单片机的接口技术及相关外围芯片的外特性,控制方法。3、通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。4、通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。5、通过完成一个包括电路设计和程序开发的完整过程,使学生了

2、解开发一单片机应用系统的全过程,为今后从事相应工作打下基础。四、设计内容与要求1、交通灯控制电路设计  ①设计一个十字路口的交通灯控制电路,要求南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为40秒、支干道每次通行间为20秒。  ②在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道。黄灯亮时,要求每秒闪亮一次。  ③东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用倒计时的方法)。④设置三个按键调两个车道的通行时间,第一个模式按扭,第一次按下调主干道时间,第二次按调支干道时间,第三次按下按

3、重设的时间运行,调时间时红灯亮禁止通行,还有两个是增减时间按钮。2、四路抢答器设计设计一个四路抢答器,要求有显示抢答号码并倒计时,显示犯规号码并警告,锦囊倒计时,最后5秒有声音提示等功能。具体要求:①初始状态显示“FFF”,左边第一位显示号码,右边两位显示倒计时的时间②主持人按下抢答开始键(伴随声音提示),显示20秒倒计时,最后5秒连续发出的短促声音警告,未抢答将回到初始状态。③如果有人抢答,将显示抢答号码(伴随声音提示),并30秒倒计时,最后5秒连续发出的短促声音警告,时间到回到初始状态。④计时未倒再次按下开始键(锦囊键),60秒重新开始倒时,最后5秒连续发出的短促声音警告,时间

4、到回到初始状态。锦囊键可多次按下。⑤以上三种情况,计时未倒均可按停止键,回到初始状态。⑥初始状态下,即未按开始键,发现有人抢答(犯规),显示犯规号码,时间显示“FF”,闪动并伴有连续的短促声音警告,至到按停止键后回到初始状态。五、设计要点和提示1、交通灯控制电路设计①列出交通信号灯的状态表如下:(其中,1代表灯亮,0代表灯灭)状态北西南东时间绿黄红绿黄红绿黄红绿黄红0001001001001510011000011012020010100010103100001100001404010001010001②对于交通信号灯来说,应该有东西南北共四组灯,但由于同一道上的两组的信号灯的显示

5、情况是相同的,所以只要用两组就行了,因此,采用单片机内部的I/O口上的P1口中的6个引脚即可来控制6个信号灯,两个方向的时间显示是一样的,所以可用两个数码管,可用静态或动态显示。③P1口:做为输出口,与发光二极管相连接,其状态及对应的十六进制值如下:状态无南北东西16进制说明P1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0取反00000100109HF6H都为红灯亮1000011000CHF3H东西绿南北红2000010100AHF5H东西黄闪南北红0000100008HF7H30010000121HDEH东西红南北绿40001000111HEEH南北黄闪东西红00

6、00000101HFEH④主程序中通过检测按键,修改两个方向的通行时间。2、四路抢答器设计设计提示:①正常抢答时,通过四输入与门74LS21捕捉抢答时刻,引起外部中断,将键的状态存入DATA0,程序能查到是哪一个按键先按下。②程序提示(仅供参考):设置RING响铃标志位,值为1则响铃ERRNUM存犯规号,DATA0抢答按键口数据存放地址,JLTIME锦囊时间(60s)抢答按键K1、K2、K3、K4指定为P2.4、P2.5、P2.6、P2.7S1:P3.6主持人按开始抢答键,S2:P3.7停止键SPEAKER:P3.0扬声器发声输出R0-中断服务中中断一次加1,即为20ms中断次数R

7、1-抢答时间(设20S),R2-答题时间(设30S)R3-存号码,R4-时间(个位),R5-时间(十位)R6-倒计时时秒数,显示时将R6拆分为十位(R5)和个位(R4)。T1控制计时,T0控制声音频率,在服务程序中判断RING标志后发声(CPLSPEAKER),声音长短可通过软件延时实现。外部中断INIT0,低电平触发中断。3、说明两个设计题目,均可用4个数码管显示时间,采用动态显示,其中段码通过P0口经驱动74LS245接数码管阳极,位选为P2.0、P2.1、P2.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。