沈阳理工大学单片机课设题目.docx

上传人:b****7 文档编号:9241660 上传时间:2023-02-03 格式:DOCX 页数:21 大小:1.22MB
下载 相关 举报
沈阳理工大学单片机课设题目.docx_第1页
第1页 / 共21页
沈阳理工大学单片机课设题目.docx_第2页
第2页 / 共21页
沈阳理工大学单片机课设题目.docx_第3页
第3页 / 共21页
沈阳理工大学单片机课设题目.docx_第4页
第4页 / 共21页
沈阳理工大学单片机课设题目.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

沈阳理工大学单片机课设题目.docx

《沈阳理工大学单片机课设题目.docx》由会员分享,可在线阅读,更多相关《沈阳理工大学单片机课设题目.docx(21页珍藏版)》请在冰豆网上搜索。

沈阳理工大学单片机课设题目.docx

沈阳理工大学单片机课设题目

《单片机原理与应用》课程设计题目

说明:

难度:

1级---及格或中

2级---中或良

3级---优

学生需要完成三个任务:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

给学生提供的参考资料:

考虑学生的硬件设计能力,为学生提供类似课设任务的PROTEUS形式原理图文件及软件程序的HEX文件,学生可在PROTEUS下进行系统仿真,看到运行结果。

题目中大部分有源代码,所有题目均有可运行仿真原理图HEX程序文件。

 

 

一.点阵式液晶上滚屏设计(2级)

要求:

利用51单片机+12864点阵液晶显示器设计汉字滚屏(上滚)系统,滚动周期小于5秒。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图一所示。

图一点阵式液晶上滚屏仿真运行界面

二.点阵式液晶下滚屏设计(2级)

要求:

利用51单片机+128128点阵液晶显示器设计汉字滚屏(下滚)系统,滚动周期小于5秒。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图二所示。

图二点阵式液晶下滚屏仿真运行界面

三.数字式直流电压表设计(2级)

要求:

利用51单片机+8位数码管+AD0809设计数字直流电压表系统,精度为0.01V。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图三所示。

图三数字式直流电压表仿真运行界面

 

四.直流电机电压调速器设计(1级)

要求:

利用51单片机+DAC0832设计直流电机电压调速系统,一次按键动作增减速度幅度为4%。

需要有按钮控制速度的增加和减少。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图四所示。

图四直流电机电压调速器仿真运行界面

 

五.数字式测温仪(3级)

要求:

利用51单片机+DS18B20+8位数码管设计数字式测温系统,测温分辨率1/64度。

需要有按钮控制测温的开始和停止。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图五所示。

图五数字式测温仪仿真界面

六.字符液晶显示装置设计(2级)

要求:

利用51单片机+1602字符lcd设计字符液晶显示系统,。

需要有按钮控制显示的开始和停止。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图六所示。

图六字符液晶显示系统仿真运行界面

 

八.频率测量仪设计(1级)

要求:

利用51单片机设计频率测量仪系统。

频率检测范围0-60KHZ。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图八所示。

图八频率测量仪仿真运行界面

十.电梯楼层显示器设计(3级无代码)

要求:

利用51单片机和8*8点阵显示屏设计电梯楼层显示器,实现5层显示控制。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图十所示。

图十电梯楼层显示器仿真运行图

十一.电子密码锁设计(3级无代码)

要求:

利用51单片机和1602字符LCD设计电子密码锁,实现6位密码的设置,修改,输入,状态显示等功能。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图十一所示。

图十一电子密码锁仿真运行图

十二.数字式压力测试仪设计(3级)

要求:

利用51单片机,串行AD转换器ADC0832,压力传感器MPX4250,160128点阵LCD设计数字式压力测试仪。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图十二所示。

图十二数字式压测试仪

十三.音乐播放器设计(1,2级)

要求:

利用51单片机,蜂鸣器设计音乐播放器。

按键控制播放三首歌曲。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图十三所示。

图十三音乐播放器仿真运行界面

 

十四.电子时钟显示设计(2级)

要求:

利用51单片机,数码管,DS1302设计电子日历时钟系统,可实时显示当前时间。

DS1302,字符型LCD完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

十五.电子日历时钟设计(3级)

要求:

利用51单片机,DS1302,字符型LCD设计电子日历时钟系统。

可实时显示当前日期,时间。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图与PCB制板图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图十五所示。

图十五电子日历时钟仿真运行界面

 

16、键盘与显示模块设计(1级)

要求:

利用51单片机,键盘,数码管设计键盘与显示模块。

可实时显示当前按键的键码。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

17、8255扩展接口设计(1级)

要求:

利用51单片机,8255A,数码管设计接口扩展与显示模块。

可动态显示一组字符。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

 

18、外部中断应用设计(1级)

要求:

利用51单片机的中断方式,及按键和数码管设计按键计数模块。

可实时显示计数值。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

 

19、温度测量与串行口输出设计(3级)

要求:

利用51单片机,DS1621,测量温度并通过串口输出温度值设计。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

 

20、波形发生器设计(1级或2级)

要求:

利用51单片机,DS0832,按键,设计三角波、锯齿波和方波发生器。

可按键输出三种波形。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

 

21、甲机通过串口控制乙机LED灯设计(2级)

要求:

利用51单片机,RS232芯片,LED灯,进行双机通信设计。

甲机可按键控制乙机的LED显示。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

 

22、甲乙两机串口双向通信设计(3级)

要求:

利用51单片机,RS232芯片,LED灯,数码管进行双机通信设计。

甲机可按键控制乙机的LED显示;乙机可按键控制甲机的数码管显示。

完成以下设计环节:

1)使用AltiumDesinger开发工具,设计电路原理图。

2)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。

3)使用PROTEUS仿真软件,设计仿真原理图并运行软件程序,完成系统仿真。

系统运行如图所示。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1