1 课程设计说明书 (2 0 1 0 /2 0 1 1 学年第 一 学期) 课程名称 : 单片机原理及应用 题 目 : 交通灯系统 专业班级 : 0 7 应物一班 学生姓名 : 王轲 学 号: 0 7 0 4 7 0 1 0 8 指导教师 : 崔继馨 设计周数 : 两周 设计成绩 : 2 0 1 0 年1 2 月 1 7 日 2 一、课程设计目的: (1)掌握单片机的接口技术及相关外围芯片的外特性,控制方法
(2)通过课程设计,掌握以单片机核心的电路设计的基本方法和技术
(3)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术
(4)与模拟电子技术,数字电子技术等课程相结合,进一步熟悉和掌握单片机的结构及工作原理,为以后所学的后续课程打下良好的基础
(5)通过完成一个包括电路设计和程序开发的完整过程,使学生了解开发一单片机应用系统的全过程,为今后从事相应打下基础
二.原始数据及主要任务: 按照单片机原理及应用课程设计大纲的要求,在熟练掌握 89C52RC 处理器开发基础上进行交通灯系统硬件电路的设计、仿真、焊接和测试;并能熟练运用 KeilC 开发环境完成软件程序设计,制作一套完整的交通灯系统
三、技术要求: 本系统模拟真实的交通环境,实现交通控制,用数码管显示红绿灯时间,用发光二极管模拟红绿灯,同时设置按键使红绿灯时间可动态调整;另外,系统外扩接口,用于输入输出新技术带来的更加智能的交通信息,实现交通信息智能化控制
具体要求如下: (1)可以在数码管上显示红绿灯等待时间
(2)每一秒钟,等待时间自动减 1;时间归零后,红绿灯颜色自动切换
(3)通过键盘可动态修改红绿灯时间
(4)应用 Proteu s7 进行硬件电路方案设计及仿真;最终完成硬件焊接和测试
(5)利用 Keil C 开发环境完成软件设计,下载后调试运行
四 课程设计正文 3