- 72
- 0
- 约 23页
- 2016-10-24 发布于江西
- 举报
沈阳理工大学2013单片机课设题目.doc
《单片机原理与应用》课程设计题目
说明:
难度: 1级---及格或中
2级---中或良
3级---优
学生需要完成三个任务:
1)使用Altium Desinger开发工具,设计电路原理图。
2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。
3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。
给学生提供的参考资料:
考虑学生的硬件设计能力,为学生提供类似课设任务的PROTEUS形式原理图文件及软件程序的HEX文件,学生可在PROTEUS下进行系统仿真,看到运行结果。题目中大部分有源代码,所有题目均有可运行仿真原理图HEX程序文件。
目录
一.点阵式液晶上滚屏设计(2级) 3
二.点阵式液晶下滚屏设计(2级) 4
三.数字式直流电压表设计(2级) 5
四.直流电机电压调速器设计(1级) 6
五.数字式测温仪(3级) 7
六.字符液晶显示装置设计(2级) 8
八.频率测量仪设计(1级) 10
十.电梯楼层显示器设计(3级) 12
十一.电子密码锁设计(3级无代码) 13
十二.数字式压力测试仪设计(3级) 14
十三.音乐播放器设计(1,2级) 15
十四.电子时钟显示设计(2级) 16
十五.电子日历时钟设计(2级) 17
16、键盘与显示模块设计(1级) 18
17、8255扩展接口设计(1级) 19
18、外部中断应用设计(1级) 20
19、温度测量与串行口输出设计(3级) 21
20、波形发生器设计(1级或2级) 22
21、甲机通过串口控制乙机LED灯设计(2级) 23
22、甲乙两机串口双向通信设计(3级) 24
一.点阵式液晶上滚屏设计(2级)
要求:利用51单片机+12864点阵液晶显示器设计汉字滚屏(上滚)系统,滚动周期小于5秒。完成以下设计环节:
1)使用Altium Desinger开发工具,设计电路原理图。
2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。
3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。
系统运行如图一所示。
图一 点阵式液晶上滚屏仿真运行界面
二.点阵式液晶下滚屏设计(2级)
要求:利用51单片机+128128点阵液晶显示器设计汉字滚屏(下滚)系统,滚动周期小于5秒。完成以下设计环节:
1)使用Altium Desinger开发工具,设计电路原理图。
2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。
3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。
系统运行如图二所示。
图二 点阵式液晶下滚屏仿真运行界面
三.数字式直流电压表设计(2级)
要求:利用51单片机+8位数码管+AD0809设计数字直流电压表系统,精度为0.01V。完成以下设计环节:
1)使用Altium Desinger开发工具,设计电路原理图。
2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。
3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。
系统运行如图三所示。
图三 数字式直流电压表仿真运行界面
四.直流电机电压调速器设计(1级)
要求:利用51单片机+DAC0832设计直流电机电压调速系统,一次按键动作增减速度幅度为4%。需要有按钮控制速度的增加和减少。完成以下设计环节:
1)使用Altium Desinger开发工具,设计电路原理图。
2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。
3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。
系统运行如图四所示。
图四 直流电机电压调速器仿真运行界面
五.数字式测温仪(3级)
要求:利用51单片机+DS18B20+8位数码管设计数字式测温系统,测温分辨率1/64度。需要有按钮控制测温的开始和停止。完成以下设计环节:
1)使用Altium Des
原创力文档

文档评论(0)