课程设计题目题目一:LED、步进电机和喇叭的控制题目二:实时时钟题目三:智能抢答器题目四:数据采集系统题目五:自动交通管理系统题目六:基于单片机的函数发生器设计和开发题目七:夜班防睡控制/记录器题目八:基于单片机的校园作息时间控制系统课设题目允许自拟,亦可把以往参加单片机制作大赛的作品作为课设题目,但课设题目必须在明天之前提交给老师。题目一:LED、步进电机和喇叭的控制一、设计目的利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。二、设计内容:单片机对LED、步进电机和喇叭的控制。三、设备和器材:单片机最小开发系统,4个按键开关、4个LED指示灯、一个4相步进电机、一个蜂鸣片等。其他器件任选。四、设计要求:1、设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。2、编写下列控制程序(1)上电后,4个LED二极管依次循环点亮。(2)单独按下开关1,步进电机正向慢走50,反向快走100步,依次循环。(3)同时开关2,开关3时,步进电机来回走100步,然后扬声器发声10次,依次循环。(4)单独按下开关4时,步进电机先慢走50步,扬声器响2声,停留50秒,扬声器再响两声,最后停机。题目二:实时时钟一、设计目的利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。二、设计内容:以单片机为控制器,采用定时器中断的方法,设计一个一天24小时进制的实时时钟,并用6个发光二极管分别显示时、分、秒的记时,且整点报时(几点钟报几下)。三、设备和器材:单片机最小系统,一片8155或8255、6个共阳的七段发光二极管由8155驱动(对于实验系统),一个风鸣片等其他器件任选。四、设计要求:设计硬件接口电路,将以上硬件构成一个简单的单片机应用系统,编写驱动软件,实现6个七段发光二极管的时钟显示,风鸣器整点报时。而且可以从键盘中预置、修改时钟值。题目三、智能抢答器一、设计目的利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。二、设计内容:设计基于单片机的6人抢答器,并编程实现其功能.三、设备和器材:单片机最小开发系统,中断控制器8259A一片(自选),并行接口8255A一片或8155(用单片机开发板),发光二极管12只(红,黄各6只),LED数码管若干只,按钮或按键10个,其他器件任选。四、设计要求:1、设计硬件接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。2、编写下列控制程序(1)1—6号手中先按下按钮者,LED数码管显示其选手号码(后按下无效),且计时开始,1秒停止计时。(2)由裁判掌握,若回答正确,该选手对应黄灯亮,否则红灯亮。(3)回答正确时,记分牌加10分,不正确减10分(满分100分)题目四:数据采集系统一、设计目的利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。二、设计内容:以单片机为控制器,采用中断方式,对2路0-5V的模拟电压进行循环采集,采集的数据送LED显示,并存入内存。超过界限时指示灯闪烁。三、设备和器材:单片机最小开发系统、一路模拟直流电压信号、ADC0809芯片,6个共阳的七段发光二极管由8155驱动。其他器件任选。四、设计要求:(1)对2路模拟信号输入实行循环采集,每路连续采集16次,取平均值。(2)分别设定每一路的上限值,若采集的平均值超过该界限值,则对应通道的指示灯闪烁10次后一直亮,以示警告。(3)采集的数据送LED显示,并存入内存。题目五:自动交通管理系统一、设计目的利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。二、设计内容:设计用单片机控制的十字路口交通灯及撞红灯报警控制系统,并实现这些功能。三、设备和器材计算机、51单片机最小系统板、并行接口芯片8255A一片或8155(自选),发光二极管红、绿、蓝各4只,2只LED数码管,显示时间秒,ADC0809一片)其他器件任选。四、设计要求用红、绿、黄三支共两组发光二极管表示交通信号灯,利用单片机模拟有时间显示的定时交通信号灯控制管理。信号灯的变化规律可如下:1)放行线:绿灯亮放行25秒,黄灯亮警告5秒,然后红灯亮禁止。2)禁示线:红灯亮禁止30秒,然后绿灯亮放行。3)当某一方向的红灯亮时,若该方向有车通过,则用扬声器声报警。(撞红灯信号可用3-5V模拟量表示)同时用2位数码管进行30秒钟递减时间显示。题目六:基于单片机的函数发生器设计和开发一、设计目的利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。二、设计内容:以单片机为基础,设计并开发能输出多种波形(正弦波、三角波、锯齿波、脉冲波、梯形波等)且频率、幅度可变的函数发生器。三、设备和器材:单片机最小开发系统,DAC0832一片,运算放大器,其他器件任选。四、设计要求:1、设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。2、编写下列控制程序(1)能输出正弦波、三角波、锯齿波、脉冲波。(2)能根据键盘命令进行波形切换。(3)能根据键盘命令对输出波形的频率、幅度进行控制调节。题目七:夜班防睡控制/记录器一、实验目的利用所学单片机的理论知识进行软硬件整体设计,锻炼学生理论联系实际、综合应用的能力。二、设计内容:在单片机系统上实现对值夜班人员的防止睡觉控制和记录睡着时间与次数的功能。三、设备和器材:计算机、MCS-51系统单片机最小系统板、LED数码管6只,发光二极管2只(红、黄各一只)。其他器件任选。四、设计要求1、设计接口电路,将这些外设构成一个简单的单片机应用系统,画出接口的连接图。2、编写下列控制程序1)每10min用较柔和的声音提醒一次值班者,值班者按某一键后复位,计时重新开始。2)若计到11min时无人按复位键,则以较急促的声音报警,黄灯闪烁,并每隔10min计数器加1。3)当到60min时红灯闪烁,并以尖锐的声音持续报警。以LED显示时、分、秒。则记录下这个时刻,以便管理者查看。显示格式:时、分、秒。题目八:基于单片机的校园作息时间控制系统设计内容:1、设计开发一个用于对学校、以24小时为周期的开关量(上下课打铃、教学楼照明的定时开与关、校园路灯、水泵定时启动等)进行自动控制的作息时间控制系统。2、实时显示时间、并方便对时间进行校准。注意:实验室DVCC实验开发系统上所用的接口器件地址安排:8155控制口:FF20H8255A控制口:FF2BH8155A口(字位):FF21H8255A的A口:FF28H8155B口(字型):FF22H8255A的B口:FF29H8155C口(键扫):FF23H8255A的C口:FF2AH课设时间:16周6月8日、6月9日、6月13、6月14日单片机实验室开放6月14日课设检查。17周周一提交报告。课设地点:单片机实验室具体说明:1、课设采用DVCC实验箱完成的同学,在实验室开放时间前往即可。2、只打算通过proteus仿真完成课设的同学,可以自行安排课设地点。课设成绩评定最高仅能为良。如在自拟课设题目中运用操作系统,课设成绩评定最高可以是优秀。3、用开发板完成的同学,自行安排好课设时间和地点。4、以往已经有单片机作品的同学,把作品内容打包发给我。课设分组:2人(不超过2人)一组。各个题目都有的总体要求:(1)硬件电路原理图(2)软件程序框图(3)软件源程序(4)调试、运行、检查课设结果。(5)提交课程设计报告(打印稿),软件应有适当的注释。课设报告:要求学习教材的第三章《单片机嵌入式系统的研制步骤和方法》。教材后面有单片机应用开发实例可供参考。目录安排仅供参考一、设计目的二.设计内容及要求三.设计方案四、硬件设计五、软件设计(要有流程图)六、总结参考文献报告正文字体小四,1.25倍行距。目录要求自动生成。每个人的硬件电路图、软件程序、课设报告的电子版打包后放在一个文件夹中(文件夹命名:*班+姓名+题目),17周周一由学委统一交给我。