单片机课程设计课题2009
083522009 王勇 单片机课程设计报告

单片机原理及应用课程设计报告书题目:简易数字电压表的设计姓名:王勇学号:083522009专业:电子信息科学与技术指导老师:邓方雄设计时间:2011年 5 月电子与信息工程学院目录1. 引言 (1)1.1. 设计意义 (1)1.2. 系统功能要求 (1)2. 方案设计 (1)3. 硬件设计 (2)4. 软件设计 (3)4.1.初始化程序 (3)4.2.主程序 (3)4.3.显示子程序 (3)4.4.A/D转换测量子程序 (4)5. 主要硬件功能及介绍 (4)5.1.ADC0809 (5)5.1.1. 主要性能 (5)5.1.2. 内部结构 (5)5.1.3. 外部特性(引脚功能) (6)表1 ADC0809芯片3位地址对应选通通道 (6)5.2.AT89S52 (7)5.2.1. 主要性能 (7)5.2.2. 引脚功能说明 (9)表2 P3口的第二功能定义 (9)6. 设计总结 (10)6.1 硬件方面 (10)6.2软件方面 (10)7. 附录A;源程序 (11)7.1. 单片机汇编源程序清单: (11)7.2. 单片机C源程序清单: (15)8. 附录B;作品实物图片 (20)9. 参考文献 (21)简易数字电压表的设计1.引言1.1. 设计意义随着现代科技的发展,电子仪表的兴起,单片机以其灵活多变的功能,在很多领域开始逐渐取代了微机的地位,成为了诸多数字仪表的核心部分。
作为当代电气工程及其自动化专业的学生,学好单片机是很有必要的。
通过本次简易数字电压表的设计,初步掌握单片机课程设计的方法,进一步熟悉单片机的内部结构和编程手段。
1.2. 系统功能要求简易数字电压表可以测量0~5V范围内的8路输入电压值,并在4位LED 数码管上轮流显示或单路选择显示。
其测量最小分辨率为0.02V。
2.方案设计按系统功能实现要求,决定控制系统采用AT89C52单片机,A/D转换采用ADC0809。
系统除能确保实现要求的功能外,还可以方便地进行8路其他A/D转换量的测量和远程测量结果传送等扩展功能。
单片机课程设计题目汇总(全)

单片机课程设计题目汇总(一)说明:为便于同学提前探讨开发思路,自学相关内容,特将本课程设计的可选题目发给大家。
本次题目为其一部分,稍后会有另一部分。
鼓励大家自己设计题目。
要求:每个小组2-3人,每个题目最多限两个小组选;课程设计考核内容包括:C51源程序;现场显示结果;设计报告文档(文档的格式稍后公布,请注意查收)。
一、基于单片机的交通灯显示系统(一)设计内容:1、东西方向、南北方向均有红、黄、绿三种信号灯;(30分)2、带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下,恢复正常显示(20分)3、夜间模式按钮按下,所有方向显示黄灯闪烁(20分)4、实时提醒绿灯亮的剩余时间(30分)图示:二、基于单片机的交通灯显示系统(二)设计内容:1、东西干道和南北干道的通行分左行、右行、直行,其中左行、右行固定15秒;直行固定30秒(40分)2、信号灯分绿灯(3种)、红灯、黄灯,每次绿灯换红灯时,黄灯亮3秒钟。
(30分)3、东西干道和南北干道交替控制,每次干道绿灯交替时,有3秒钟所有干道的交通灯都是黄灯闪烁3秒钟,提示已经进入路口的车辆迅速通过。
(30分)4、其他创新内容。
(10分)图示:三、基于单片机的波形发生器设计设计内容:1、设计一款能产生3种以上波形的波形发生器(30分)2、设计波形选择按钮(采用3个独立按键)(10分)3、点阵显示波形图案(20分)4、能同时输出两种波形(30分)5、显示频率(10分)图示:四、基于单片机的LED点阵广告牌设计设计内容:1、能显示不同字符、图形的LED点阵广告牌(30分)2、用独立按键控制不同字符的切换效果(如闪烁、静止、平移)(30分)3、可通过串口从电脑下载更新需要显示的字符(30分)4、其他创新功能(10分)图示:略五、基于单片机的篮球计分器设计设计内容:1、设计LCD显示篮球比分牌(30分)2、通过加分按钮可以给A队或B队加分(20分)3、设计对调功能,A队和B队分数互换,意味着中场交换场地。
单片机课程设计题目及任务要求

目录1、课题名称:8X8点阵LED电路设计 (2)2、课题名称:单片机实现数字钟(LED显示小时:分:秒) (2)3、课题名称:电子跑表,定时器的设计 (2)4、课题名称:倒计时器 (3)5、课题名称:4X4矩阵键盘设计 (3)6、课题名称:非编码键盘 (4)7、课题名称:基于8155芯片的键盘/LED设计 (4)8、课题名称:多功能接口芯片8155应用电路设计 (5)9、课题名称:电子密码锁 (5)10、课题名称:交通灯管理电路设计 (5)11、课题名称:简单红外收发器设计 (6)12、课题名称:温度检测报警器 (6)13、课题名称:脉搏信号检测 (7)14、课题名称:单频信号的测频和脉宽信号的测宽 (7)15、课题名称:自动打铃控制器 (8)16、课题名称:简单串行通讯终端 (8)17、课题名称:单片机间的串行通信系统 (8)18、课题名称:红外防盗报警器 (9)19、课题名称:直流电机控制 (9)20、课题名称:步进电机控制 (10)21、课题名称:电梯控制 (10)22、课题名称:简易防盗系统设计(光电传感,蜂鸣器) (11)23、课题名称:基于0809ADC芯片的简单采集系统设计 (11)24、课题名称:基于0832DAC芯片的简单信号发生器设计 (11)25、课题名称:温度采集显示系统 (12)26、课题名称:篮球比赛计分器 (12)1、课题名称:8X8点阵LED电路设计设计目的:训练学生综合运用已学课程的基本知识,独立进行单片机应用技术和开发工作,掌握单片机程序设计、调试和应用电路设计、分析及调试检测。
设计要求:1. 应用MCS-51单片机设计8X8点阵LED电路;2. 选用8X8点阵LED显示器,一个发光二极管控制点阵中的一个点,延时时间为1ms;3. 硬件设计根据设计的任务选定合适的单片机,根据控制对象设计接口电路。
设计的单元电路必须有工作原理,器件的作用,分析和计算过程;4. 软件设计根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单;5.原理图设计根据所确定的设计电路,利用Protel或EWB等有关工具软件绘制电路原理图、PCB 板图、提供元器件清单。
《单片机原理与应用》课程设计题目...

《单片机原理与应用》课程设计题目:单片机电子时钟的设计与实现一、题目单片机电子时钟的设计与实现二、主要功能要求1.基本要求:(1)实现功能:若使用4位数码管,系统开机显示四个闪烁的“8”,前两位数码管用于小时(24小时制)的调整和显示,后两位数码管用于分钟的调整和显示,第3位数码管的小数点闪烁作为秒的指示使用,闪烁一下表示1秒,60秒后分钟数码管加1显示,60分后小时数码管加1显示;若使用6位数码管,系统开机显示六个闪烁的“8”,前两位数码管用于小时(24小时制)的调整和显示,中间两位数码管用于分钟的调整和显示,后两位数码管用于秒的调整和显示,时钟每走1秒,秒数码管加1显示,60秒后分钟数码管加1显示,60分后小时数码管加1显示。
电子时钟走时的调整由键盘输入完成。
键盘输入还可以控制电子时钟的启动和停止。
(2)设计89S51单片机最小系统。
(3)掌握使用Protel 99se绘制原理图和布板的过程、方法和技巧。
(4)掌握单片机开发软件(Keil C51或Wave)的使用和调试。
(5)编写并调试单片机定时及其中断程序,以实现电子时钟的功能。
(6)设计八段数码管显示电路并编写驱程,输入并调试拆字程序和数码显示程序。
(7)掌握硬件和软件联合调试的方法。
(8)完成系统硬件电路的设计和制作。
(9)完成系统程序的设计。
(10)完成整个系统的设计、调试和制作。
三、整体设计框图及整机概述整机概述:单片机开机时,自动读取ds1302的时间初始化时分秒。
之后由单片机的定时器产生基准时间信号开始计时。
功能简介:本设计具有时钟和闹铃功能,在掉电情况下能完成时钟的正常运行。
六个数码管显示时钟的时、分、秒。
1602液晶第一行显示时钟的年、月、日,第二行显示提示操作。
四个按键用来完成时钟和闹铃的调节设置,按键1为功能选择键,可分别进入调节时钟的时和分、闹铃的时和分、1602的年、月、日、星期。
按键2和按键3分别为数字加一和减一键。
《单片机技术》课程设计课题任务书(光立方)

(1)、系统监控程序模块
(2)、光立方显示程序模块
(3)、键盘程序模块
三、设计要求
该光立方上电或按键复位后能自动显示P.,进入准备工作状态。该光立方可以通过键盘选择显示花样,切换花样,停止显示。要求4×4的光立方硬件,并且显示四种及以上花样。
主要参考资料
[1]李广弟.单片机基础[M].第3版.北京:北京航空航天大学出版社,2003.6.
湖南工学院《单片机技术》课程设计课题任务书
学院:电气与信息工程学院专业:电气1301~2
指导教师
王韧
学生姓名
课题名称
光立方
内容及任务
一、设计任务
设计一个具有特定功能的光立方。
二、设计内容
1、光立方的硬件系统
(1)、单片机最小系统模块
(2)、供电模块
(3)、光立方显示机原理及应用(C51编程)[M].北京:高等教育出版社,2012.12.
[3]马忠梅.单片机的C语言应用程序设计[M].第4版.北京:北京航空航天大学出版社,2003.6.
[4]李光飞.单片机C程序设计指导[M].北京:北京航空航天大学出版社,2003.01.
[5]李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社,2004.9.
教研室
意见
教研室主任:(签字)
年月日
单片机课程教案设计模板

一、课程基本信息1. 课程名称:单片机原理与应用2. 课程性质:专业基础课程3. 适用专业:电子信息工程、计算机科学与技术、自动化等4. 学时安排:共计XXX学时,其中理论课XXX学时,实验课XXX学时5. 教学目标:(1)使学生掌握单片机的基本原理、组成、工作原理及性能特点;(2)使学生具备单片机的编程能力,能够熟练运用C语言进行单片机编程;(3)培养学生动手实践能力,提高学生的创新意识;(4)使学生了解单片机在各个领域的应用,为今后从事相关行业打下基础。
二、教学大纲1. 第一部分:单片机基本知识(1)单片机的发展与应用(2)单片机的组成及工作原理(3)单片机的性能特点2. 第二部分:单片机硬件系统(1)CPU(2)存储器(3)I/O接口(4)定时器/计数器(5)中断系统3. 第三部分:单片机编程技术(1)C语言编程基础(2)单片机程序设计方法(3)单片机常用指令集4. 第四部分:单片机应用系统设计(1)单片机系统设计方法(2)单片机接口技术(3)单片机应用实例5. 第五部分:实验课程(1)单片机实验平台介绍(2)实验项目一:点亮LED灯(3)实验项目二:按键输入(4)实验项目三:定时器/计数器(5)实验项目四:串口通信(6)实验项目五:单片机系统设计三、教学进度安排1. 第一周:单片机基本知识2. 第二周:单片机硬件系统3. 第三周:单片机编程技术4. 第四周:单片机应用系统设计5. 第五周:实验课程(实验项目一)6. 第六周:实验课程(实验项目二)7. 第七周:实验课程(实验项目三)8. 第八周:实验课程(实验项目四)9. 第九周:实验课程(实验项目五)10. 第十周:课程总结与复习四、教学方法1. 讲授法:讲解单片机的基本原理、组成、工作原理及性能特点;2. 案例分析法:通过分析实际应用案例,使学生了解单片机在各个领域的应用;3. 实验教学法:通过实验课程,让学生动手实践,提高学生的动手能力和创新意识;4. 讨论法:组织学生讨论单片机相关技术问题,培养学生的独立思考能力。
单片机课设2009
一、单片机课程设计的要求1、学生3人一组,自由组合。
从下面题目中选择一题目来做,要求一个班级内不能重复。
2、每组独立完成,禁止抄袭。
否则计0分。
二、课程设计完成要求1、根据题目要求设计控制系统。
2、完成硬件系统的制作。
3、完成软件的编写及调试。
4、完成的控制系统能达到题目的要求。
5、完成3000-5000字的课程设计报告。
三、单片机课程设计的题目题目一:在8X8点阵显示数字。
任务要求:1、在8X8点阵显示0到9的数字,且显示清晰。
2、当按键按一次,则显示的数字加一,从0 到9 循环。
题目二:在8X8点阵显示图形。
任务要求: 1、在在8X8点阵显示“★”、“●”和心形图等图形。
2、由按键控制要显示的图形。
题目三:数字电压表任务要求: 1、用ADC0809设计一个数字电压表,能测量0-5V间的直流电压。
2、在2位数码管上显示0.0 — 5.0 V。
题目四:数字欧姆表任务要求: 1、用ADC0809设计一个数字欧姆表,能测量1-10000Ω间的电阻值。
2、在3位数码管上显示1Ω— 999Ω和1kΩ— 9.99kΩ题目五:6位数显频率计数器任务要求: 1、要求能够对0-25KHZ的脉冲信号频率进行准确计数,计数误差不超过±2HZ。
2、计数的频率结果通过6位动态数码管显示出来。
题目六:三角波发生器任务要求:1、用DAC0832设计一个三角波发生器。
2、三角波的频率为 1Hz — 100Hz。
3、可以用“+”和“—”键来改变波形的频率。
题目七:正弦波发生器任务要求:1、用DAC0832设计一个正弦波发生器。
2、三角波的频率为 1Hz — 100Hz。
3、可以用“+”和“—”键来改变波形的频率。
题目八:数控电压源任务要求:1、用DAC0832设计一个数控电压源。
2、电压源的电压可以从0.0 — 5.0变化。
3、可以用“+”和“—”键来改变输出的电压值。
题目九:方波发生器任务要求:1、输出的方波频率为 1Hz- 1000Hz。
单片机课程设计教案
单片机课程设计教案第一篇:单片机课程设计教案《单片机技术及其应用》课程设计教案一、课程设计的目的课程设计是在学完《单片机原理及接口技术》课程之后综合利用所学单片机知识完成一个单片机应用系统设计并在实验室实现,从而加深对单片机软硬知识的理解,获得初步的应用经验,为走出校门从事单片机应用的相关工作打下基础.1.了解并掌握单片机的原理、结构、指令、接口及应用。
2.提高综合运用所学的理论知识独立分析和解决问题的能力。
3.掌握汇编语言程序设计和调试。
4.掌握C51语言的设计和调试。
二、课程设计的要求1.根据设计要求,画出硬件接线图及程序的总体流程图,然后进行各控制模块的硬件设计及软件设计。
2.掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程。
三、课程设计的安排1.时间安排,课程设计时间分为三个阶段:第一阶段(8学时):主要是学生接受课程设计的准备阶段。
包括:1)学生集中介绍课程设计的具体内容和具体要求,学生选题。
(4学时)2)安排学生收集相关资料,确定课程设计的总体方案。
(4学时)第二阶段(20学时):主要是学生具体课程设计的过程。
包括:学生做的工作1)确定电路中使用的电子元器件(包括元件名称和及参数值)2)软件设计与仿真(画出软件流程图,并编写具体的代码)老师做的工作1)辅导学生解决在制作过程中出现的问题2)协助学生购买设计中需要的电子元器件 3)辅导学生焊接电路板和相关元器件 4)辅导学生完成程序的烧写和硬件测试提供烧写器给学生,由学生能够进行软件仿真调试程序。
学生在焊接完毕后,将程序下载到主芯片里并测试电路。
由辅导老师辅导学生调试硬件和软件部分,共同解决测试过程中出现的问题,使学生在测试过程进一步学习。
第三阶段(8学时):主要是文档资料整理和答辩 1)安排学生交课程设计报告并总结2)每组随机抽取3个人进行答辩,取平均成绩作为小组每个人的答辩成绩课程设计结束后,将学生的设计的实物做课程设计汇报,在实验中心1楼做一个展览。
单片机课程设计——篮球计时计分器
单片机课程设计报告篮球比赛计时计分器设计2009年6月18日摘要本设计是采用AT89C52单片机为核心设计的一个用于赛场的篮球计时计分器。
本设计采用定时器T0中断计时,显示部分分为计时和计分显示两部分,均采用共阴极LED显示。
计时部分计时范围宽,而且可定时设定与小时、分钟调整;计分部分调整灵活,显示范围宽,足以满足各种规模赛程需要。
两个显示模块均采用动态扫描方式显示。
在本设计中P3口(P3.0——P3.3)是计时计分显示共用的扫描口,P0口是计时数据输出口,P2口是计分数据输出口,计时计分均设有显示缓冲区(40H ——43H计分显示缓冲区,30H——33H计时显示缓冲区)。
本设计共有K1——K5六个设置按键,K1是甲加分建(按一次加一分),K2是乙加分键(按一次加一分),K3是定时切换键(定时设置与计时调时切换),K4是分钟调整键(计时与定时分钟调整),K5是分数位置交换键(交换甲、乙两队比分的位置)。
按键与P1口相接,低电平输入有效.。
报警部分由扬声器组成,当计时时间到时,输出低电平有效,由P1.3口输出脉冲信号驱动扬声器发出声音。
计时定时的原理与定时闹钟相同,为定时设置定时分钟计数单元,通过比较定时与计时的分计数单元判断比赛是否结束是否报警,定时与计时共用一个显示缓冲去,通过K3(定时切换键)进行显示切换,本设计可通过定时显示的秒位判断定时是否有效,如果秒位显示00说明无效(上次用过的定时),显示11说明有效(本次定时)。
定时时间到,扬声器报警,比赛结束,按K3键可停止报警(否则一直报警)。
关键词:单片机篮球计时计分器数码管按键报警器目录1 概述 (3)1.1单片机简介 (3)1.2课程设计的意义 (4)1.3任务与要求 (4)2 系统总体方案与硬件设计 (5)2.1、系统总体方案设计 (5)2.2、硬件系统设计 (5)2.2.1单片机的选择 (5)2.2.2、时钟电路模块 (6)2.2.3、复位电路模块 (7)2.2.4、按键控制模块 (8)2.2.5、数码管显示原理 (8)2.2.6、定时报警模块 (9)3、软件设计 (10)3.1、程序流程图 (10)3.2、程序分析 (11)4 PROTEUS软件仿真 (12)4.1、简介 (12)4.2、仿真过程 (12)5、调试分析 (15)6、课程设计心得体会 (16)参考文献: (16)附1、源程序代码 (17)附2、系统原理图 (24)1 概述1.1单片机简介单片机是指一个集成在一块芯片上的完整计算机系统。
09级通信工程本科单片机课程设计
一、简易直流数字电压表的设计(一)任务利用单片机设计并制作简易的直流数字电压表,能够测出0~5V的直流电压,电路组成框图如图所示。
(二)要求1.基本要求(1)测量精度0.02V,电压测量范围0~10V;(2)利用数码管或者液晶显示器显示电压值。
(3)所用到的电路板必须有作者的名字和学号(制作PCB板时候放置,不能用笔写)。
(4)设计在2012年5月30日前完成,6月2日、3日验收。
2.扩展部分(选作)(1)精度0.01V;(2)声音播报电压值;(3)其它。
3. 写出设计报告(报告有规定格式要求)二、基于单片机的八路抢答器设计(一)任务利用单片机设计一个8路抢答器。
电路组成框图如图所示。
(二)要求1.基本要求(1)抢答器可同时提供8名参赛队员参加比赛。
(2)设置有个总控制开关,由主持人控制系统清除和抢答。
(3)抢答有效后在数码管上显示抢答选手队号,并由主持人控制答题时间。
(3)有定时抢答功能。
即可设定抢答时间,并可倒计时,最后10秒发出报警,如在规定时间内没有参赛队抢答,显示器显示“FF”本题目作废。
(4)有答题时间倒计时功能,并在最后10秒有报警声。
(5)所用到的电路板必须有作者的名字和学号(制作PCB板时候放置,不能用笔写)。
(6)设计在2012年5月30日前完成,6月2日、3日验收。
2.扩展部分(选作)(1)主持人科遥控操作系统;(2)可记录各参赛队得分;(3)其它。
3. 写出设计报告(报告有规定格式要求)三、路灯模拟控制系统(一)任务利用单片机设计一个路灯模拟控制系统。
电路组成框图如图所示。
(二)要求1.基本要求(1)系统可以显示正确的时间(时、分、秒),时间可调。
(2)有两盏路灯,一盏大功率,一盏小功率(有发光管模拟)。
(3)晚上7点到12点大功率路灯亮,12点到早上6点小功率路灯亮,早上六点到下午晚上7点所有路灯灭。
(5)所用到的电路板必须有作者的名字和学号(制作PCB板时候放置,不能用笔写)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、电子时钟设计
设计要求:1、能实现时、分、秒的显示
2、能实现12和24小时制的切换
3、能设定时间
4、能设定闹铃
提示:整个系统要设计键盘和显示器,利用内部时钟完成定时器的定时设计。
二、简单交通红绿灯控制系统设计
设计要求:1、能设定红绿灯的时间
2、能显示倒计时的时间
3、紧急情况下,如急救车通过时,让两个方向交通灯全红
提示:利用P1口接数码管,定时由定时器完成,紧急情况控制可由中断控制实现。
三、温度监测系统
设计要求:1、能显示即时温度
2、能设定温度的上下限值
3、当温度超出设定极限值时进行报警
提示:利用实验箱上的温度传感器改变温度,温度的设定由键盘完成,因为要显示即时温度,要连接显示器。
四、直流电机控制系统
设计要求:
利用键盘调节数字量并显示输出,然后利用D/A转换的输出电压控制直流电机的转速
提示:设置键盘显示器,将设置的数字量转换成模拟量控制直流电机转速。
五、直流电机PWM控制系统
设计要求:
1、利用PWM的输出脉冲来控制直流电机的转速,
2、能够利用键盘来控制PWM输出脉冲的占空比。
直流电机转速要求在1~7档内变化,0档为停车,1~7档速度随数字增大逐渐加快,其速度档位和旋转方向应能在数码管上显示出来。
提示:要设置键盘和显示器,速度的控制利用脉冲占空比实现。
六、步进电机控制系统
设计要求:
1、利用单片机的P1口控制步进电机的四相线圈
2、能够控制步进电机正、反转,加速和减速。
正反转的速度均要求在1~7档内变化,0档为停车,1~7档速度随数字增大逐渐加快,其速度档位和旋转方向应能在数码管上显示出来。
提示:要设置键盘和显示器,速度的控制可利用子程序延时来控制。
七、汽车转向灯控制系统设计
设计要求:
1、左转和右转分别接3个转向灯
2、左转、右转和刹车可分别进行设置
3、转向模式(三个等全亮以及轮流闪烁的频率)可进行设置
4、刹车模式(全部灯频闪的频率)可进行设置
提示:转向灯可直接接在P1口上,闪烁的频率可利用定时器调节,转向模式可利用按键设置。
八、电子琴控制
设计要求:
1、利用单片机的P1.0输出音频脉冲,控制喇叭
2、设计键盘电路,产生7个数字键
3、使数字键1、2、3、
4、
5、
6、7作为电子琴按键,按下即发出相应的音调。
提示:音调由定时器来实现。
九、多功能键盘设计
利用4根按键实现15种功能,并且用一位LED显示它的功能号,并设置至少2种功能的工作。
提示:4根键盘的组合变成数字量,直接根据数字量实现功能控制。
十、计算器设计
设计要求:
1、设计4*4键盘,其中10个数字键0~9,其余6个键为“+”、“-”“*”、“/”、“=”和“C”
键。
2、设计2位LED接口电路
3、实现1位数的简单运算。
十二、I2C总线存储器设计
设计要求:
设计I2C总线存储器AT24C02的接口电路,编写I2C总线读写程序,写入字符,并将数据读出显示。
十三、单片机串行口通信程序设计
设计要求:
利用单片机串行口,实现两台单片机之间的串行通信。
其中两台单片机相互作为发送和接收对象。
在发送方读入按键值并显示,并发送给接收方,接收方收到数据后在LED上显示输出,并回发接收的数据。
十四、汽车转向灯控制系统设计
设计要求:
5、左转和右转分别接3个转向灯
6、左转、右转和刹车可分别进行设置
7、转向模式(三个等全亮以及轮流闪烁的频率)可进行设置
8、刹车模式(全部灯频闪的频率)可进行设置
提示:转向灯可直接接在P1口上,闪烁的频率可利用定时器调节,转向模式可利用按键设置。
十五、霓虹灯控制器设计
设计要求:
1、利用单片机控制霓虹灯的点亮
2、根据键盘的不同控制要求,实现霓虹灯的全亮、不同颜色灯的点亮、霓虹灯的轮流点亮
闪烁、全亮闪烁等
3、其中闪烁的频率可调
十六、空调温度控制系统设计
设计要求:
1、室内温度可以即时显示
2、可以利用键盘对空调温度进行设定并显示
3、当室温高于设定温度时进行致冷
4、当室温低于设定温度时进行加热。