单片机原理与应用课程设计任务书。
班级:文电1班 53人。
设计时间:24个学时。
实验地点:二教313实验室。
题目:题目共有9个,3个人一组,自由组合。
1) 可以在规定的范围内任选。要求每个题目最多只能有两组同学做,不同难度的题目,分值不同,计入最终成绩。
2) 如果自己手头有在做项目,可以自己选择题目,请报到老师这审核,按照难度给分数。
设计流程:布置题目—查资料---开发箱上实现或者**实现---验收。
设计完成后需要提交的材料:
1、 设计的原理图(包含在设计报告中,可以打印或者手绘。)
2、 程序源**(程序**不需要打印,交电子文件)
3、 课程设计报告,设计报告需要包括以下内容:(手写)
设计任务书
硬件设计原理(包括原理图和核心芯片的重要特点)
软件设计(重点程序带注释、结构流程图、程序思路分析)
设计的优缺点分析。
总结 (本次课程设计的收获,你觉得存在哪些问题?有哪些困难)
友情提示:1、 利用课余时间查资料,否则上机时间不够用。
2、 尽量使用函数完成每一部分功能,不要全写在主程序里,很混乱。
3、 验收的时候要看如下几个方面:1)是否完全实现了功能 2)方法是否合理 3)是否完全理解了程序**和实验原理。4)是否有扩展功能。
4、 答辩过程:全部设计完成后,利用一节课的时间进行答辩,接受同学们的提问,届时将邀请其他老师一同参加。需要准备答辩ppt,答辩当天抽签决定答辩顺序和答辩人选。
软件**篇。
说明:软件**篇所有的设计内容要求使用proteus+keil开发平台**。要求中的只是基本功能,有余力的同学可以在此基础上加以扩展。
设计中如果要使用到没有学过的芯片,请去**查阅其中文资料和例程。
设计。一、八路电压采集器的**(15分)
内容:使用51单片机、adc0808对8路的模拟量电压值进行采集,并将采集到的结果使用lcd显示。例如显示channel1:
4.2v。采集电压范围为0-5v的可变的单极性电压。
给出的电压可以使用可变电阻调整得出。
设计二信号发生器设计的**(15分)
内容:使用51单片机、数模转换器件dac0832产生三角波信号、方波信号、锯齿波信号、正弦波信号。要求可以使用按键选择不同的信号。并且可以使用lcd或者led显示选择的内容。
设计三双机通信的设计**(15分)
要求:两个at89c51单片机使用串口进行通信。
1)1机发送,二机接收时。使用1机发送一个数字0xaa给2机。
2)如果2机收到数据后要给1机回复,回复0xbb。
3)1机收到回复后要下发数据,下发的同时要将数据显示出来(led、lcd、点阵都可以),下发的数据通过4*4的矩阵键盘产生,可以由用户进行控制(0-f的数值)。
4)2机收到数据校验无误后将这些数值显示出来,一次传输完毕要回复0x00。
设计四多机通信的**(15分)
使用5个单片机进行多机通信,一主四从。要求如下:
1、主机端有一个按键,按键每次按下都要进行计数,并同时显示计数数值,显示可以使用bcd的数码管。要求按键次数为0-255即可。
2、每个从机有一个唯一的地址码,这个由编程者确定。计数的数值要能发送到指定的从机端。发送到哪一个从机可以由编程者自定义。
5、 从机收到数值之后要同步显示。验证是否接收正确了。
设计五 led 16*16点阵的汉字显示(15分题目)
功能:使用16*16点阵,滚动显示至少五个汉字。
1、当按键1按下,led显示一个静止的汉字。
2、当按键二按下时,汉字滚动显示。可以是任意汉字都行。
设计六温度采集器的设计(20分)
温度采集器用于实现温度的实时监测。单片机采集ds18b20温度传感器的输出信号,并送到数码管进行显示;通过传感器得到的温度数据将与用户设定温度上限、下限值做比较,再由单片机启动报警电路进行越限报警。系统硬件部分主要由单片机最小系统、数码管显示、ds18b20温度传感器等组成。
设计七多功能跑马灯设计(15分题目)
功能:使用串口输出,添加多片74ls164扩展并口,驱动至少32个发光管,构成各种样式的跑马灯。可以通过摆放位置、亮灯方法等构造各种跑马灯造型模式。
添加按钮k1-k3用来切换跑马灯的工作模式,并使用led数码管,显示所处的模式。
硬件设计篇。
设计八**跑马灯设计(20分题目)
功能:1、 使用8个发光管做跑马灯,其中有3种亮灭模式。
2、 有专门的开关k1-k3或者按键用来切换跑马灯的模式。
3、 每一种跑马灯模式用led数码管进行显示
4、 当跑马灯处于某一种模式时,有对应的**响起。有3首曲子可以选择。先显示灯,然后****、或者采用其它方式也可以。
提示:亮灭模式自己设计。可以从速度或者点亮方向方法上设计。
实验九温度采集器的设计(20分)
本设计要使用新的开发箱,要求开始的时候lcd12864能够显示开机欢迎的图形画面。设置一个按键,按下就开始采集温度值。使用ds18b20温度传感器获取温度数据,使用lcd12864显示出来。
数据结构课程设计题目选择 1
1 通讯录管理李嘉馨。2.josephu 约瑟夫 问题冯盼盼。3.表达式求值问题杨鹏。4.单源点最短路径问题李庆。5.八皇后问题陈兴 6.五皇后问题。7.图的操作肖新玲。8.二叉树的建立和遍历邹长幸。9.赫夫曼树的建立代黎。10.各种排序的比较何亦隆。11.拓扑排序蒋源泉。12.航班信息的查询与检索...
课程设计题目
2011年工厂供配电技术课程设计题目。某大型铸造工厂配电一次系统设计。任务书 广东水利电力职业技术学院电力工程系。2011年6月广州。1.原始资料。1.1全厂用电设备情况 1 负荷大小。全厂用电设备总安装容量 6630kw 10kv侧计算负荷总容量 有功功率4921kw 无功功率1512kvar各车...
课程设计题目
课程设计ii题目。指导教师 叶晓国。1目的与总体要求。课程设计的目的是对学生专业课所学知识的进一步巩固和提高。本课程设计主要为了巩固 计算机网络 课程知识,使学生加深对课内所学的有关计算机网络体系结构 网络协议,网络安全,网络管理等知识的理解,通过实际开发小型的计算机网络工程项目,提高网络协议分析和...