1、单片机原理及应用课程设计/专题实习专周报告班 级: 学 号: 姓 名: 指导老师: 设计专周成绩: 实习专周成绩: 题目一 密码锁一、 设计专周要求:1. 设计题目要求: 单片机小系统 键盘与显示电路 密码设置为 8 位 当输入密码时,LED 上只显示“8.” 当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则锁打开。 【此处用 LED 发光二极管亮一秒钟作为提示】 ,若密码不正确,则可以从新输入密码。如连续三次输入错误,则禁止输入,同时伴有声音提示。 系统具有修改密码功能,修改秘密必须是在输入正确密码后才能修改。2. 报告要求: 硬件设计说明及图样 软件设计思路
2、、框图 程序流程图、程序及程序说明 专周总结二、实习专周要求1. 实习要求: 将设计专周编写的程序写入计算机中 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并回答老师的提问2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到的问题论述 多所遇到实际问题的解决问题论述 调试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至星期四完成实习专周内容,星期五为验收时间题目二 LED 花
3、样显示一、 设计专周要求:1. 设计题目要求: 单片机小系统 键盘与显示电路 在 LED 上显示姓名的英文字母【长度不宜超过 8 位,超过 8 位的自己定义】 通过键盘输入所在班级的学号,并将其显示在 LED 上 在 LED 上实现姓名英文字母的动态走向,可以通过按键设置走动的速度及方向 将学号显示设置为闪烁,可以通过按键调节闪烁的频率2. 报告要求: 硬件设计说明及图样 软件设计思路、框图 程序流程图、程序及程序说明 专周总结二、实习专周要求1. 实习要求: 将设计专周编写的程序写入计算机中 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程
4、序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并回答老师的提问2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到的问题论述 多所遇到实际问题的解决问题论述 调试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至星期四完成实习专周内容,星期五为验收时间题目三 抢答器设计1、 设计专周要求: 由矩阵式键盘确定功能键,包括“开始” 、 “确认” ;“终止” 题目号由键盘输入并且自动显示(0066) ; 6 位参与选手的号码通过拨码开关或键盘输入; 在抢答开始后 5s 没有人抢答的话
5、,自动切换到下个题目(即显示剩余时间和重新录入题目) ; 在数码管上显示参与选手的号码(123456 ) ; 每位选手旁都有相应的指示灯;哪位选手抢答上该灯就显示; 每位答题选手的答题时间最大为 30s(即显示答题剩余时间) 可以通过“终止”键随时终止比赛。2. 报告要求: 硬件设计说明及图样 软件设计思路、框图 程序流程图、程序及程序说明 专周总结二、实习专周要求1. 实习要求: 将设计专周编写的程序写入计算机中 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并回答老师的提问
6、2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到的问题论述 多所遇到实际问题的解决问题论述 调试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至星期四完成实习专周内容,星期五为验收时间题目四 交通灯控制系统的设计一、 设计专周要求:1. 设计题目要求: 一般情况下 A、B 两通道都有车,两道正向放行 35s,然后左向行驶放行 15s。当 A 道放行时(绿) ,B 道禁止(红) ,反之亦然,放行时间中包含有闪烁时间 绿灯红灯转换必须经 5s 警视状态(用闪烁表示) 若两道都无车时则保持当前有
7、车时的状态 若一路通行无阻 50s 后,另一路无车,则此道按照规则继续放行(35s+15s )直到另一路有车,但此道必须放行完后才能转到另一道去。 设置紧急情况处理器,当紧急情况发生时,两道都亮红灯,让紧急车辆通过,完备再回到当前的状态 在数码管上显示各道通行的时间(倒计时)2. 报告要求: 硬件设计说明及图样 软件设计思路、框图 程序流程图、程序及程序说明 总结二、实习专周要求1. 实习要求: 将设计专周编写的程序写入计算机中 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并
8、回答老师的提问2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到的问题论述 多所遇到实际问题的解决问题论述 调试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至星期四完成实习专周内容,星期五为验收时间题目五 电子时钟一、 设计专周要求:1. 设计题目要求: 单键或双键 系统显示器由 6 位数字型数码管组成,分别显示时间值的小时、分、秒; 能够随时对当前的时间进行调整; 能设定多个定时事件(如每日定时,生日,上下班定时等) 、定时时间到,发出蜂鸣提醒信号 发挥部分:-正确的万年历功能(润年)
9、,可选农历。2. 报告要求: 硬件设计说明及图样 软件设计思路、框图 程序流程图、程序及程序说明 总结二、实习专周要求1. 实习要求: 将设计专周编写的程序写入计算机中 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并回答老师的提问2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到的问题论述 多所遇到实际问题的解决问题论述 调试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至
10、星期四完成实习专周内容,星期五为验收时间题目六 数字温度 PWM 控制仪一、设计专周要求:设计并制作一个以单片机为核心的温度测控系统1. 设计要求:本装置要求利用单片机及二极管(-2mV/度)或 AD590(1uA/K)温度传感器测量温度,并将测量温度值和设定温度值(50 度)比较,根据比较结果控制断续加热器(用发光二极管模拟)通断占空比,一个工作周期 3s 左右。系统结构框图如下:设计要求: 被测温度范围为 0100 C,并在 4 位 LED 数码管上显示温度值; 温度测量误差小于 5 ,能进行当前环境温度调校 ; 当温度50 时, 模拟发光二极管全灭; 当温度30 时,模拟发光二极管全亮;
11、 当 30 温度50 时,输出占空比=(50-t)/20; 发挥部分:可按键设定温度下限值和上限值提示:选择 ADC0809 作为 A/D 转换器,采用 IN4148 作温度传感器2. 报告要求: 硬件设计说明及图样 软件设计思路、框图 程序流程图、程序及程序说明 总结二、实习专周要求1. 实习要求: 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并回答老师的提问2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到的问题论述 多所遇到实际问题的解决问题论述 调
12、试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至星期四完成实习专周内容,星期五为验收时间题目七 多点测控网络一、设计专周要求:设计制作一个单片机与 PC 机的串行通信系统1. 设计要求: 单片机上有四个 LED 数码管,并设有若干个选择开关。 数码管显示 PC 机上超级终端发送的字符编码,左边第一个 LED 显示接收字符数,第二个显示- ,右边两个 LED 显示编码,如发送1时显示 1-31,发送A时显示 2-41。 PC 机要求工作在indowsXP 或 DOS 下,用语言编程。 发挥部分:通过选择开关,可
13、以选择在单片机上显示 PC 机上的时间,分别是“年月” 、 “日时” 、 “分秒” 、循环模式。提示:单片机的通信口可工作在模式和模式,晶振用 11.0592MHz,通信速率为9600bps。2. 报告要求: 硬件设计说明及图样 软件设计思路、框图 程序流程图、程序及程序说明 总结二、实习专周要求1. 实习要求: 将设计专周编写的程序写入计算机中 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并回答老师的提问2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到
14、的问题论述 多所遇到实际问题的解决问题论述 调试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至星期四完成实习专周内容,星期五为验收时间题目八 多 MCU 间的并行通信一、设计专周要求:三块 MCU 间通过 P1 口进行数据传输1. 设计要求: 通过主从通信模式完成数据的传输。 通过外部中断 1 作为三方间的握手信号。 LED1 的初始显示值为 0,当 KEY1 按下一次时, LED1 的显示值加 1,当加到 9 时,又从 0 开始 。 LED2 的初始显示值为 9,当 KEY2 按下一次时, LED2 的显示
15、值减 1,当减到 0 时,又从 9 开始 。2. 报告要求: 硬件设计说明及图样 软件设计思路、框图 程序流程图、程序及程序说明 总结二、实习专周要求1. 实习要求: 将设计专周编写的程序写入计算机中 用 PROTEUS 软件、WAVE 软件进行调试及仿真,实现设计专周的要求 在万能板上焊接电路,将程序装入单片机,用硬件实现设计专周的要求 熟悉涉及到软、硬件知识,并回答老师的提问2. 报告要求: 所连接实际硬件电路图样 软件调试思路及调试过程中遇到的问题论述 多所遇到实际问题的解决问题论述 调试结果说明 对所提问题的论述 专周总结三、 时间安排:第 16 周星期一至星期四完成设计专周内容,星期五为验收时间第 17 周星期一至星期四完成实习专周内容,星期五为验收时间