【2017年整理】关于51单片机软件设计(proteus)的要求

上传人:鲁** 文档编号:983450 上传时间:2017-05-24 格式:DOC 页数:7 大小:86.50KB
返回 下载 相关 举报
【2017年整理】关于51单片机软件设计(proteus)的要求_第1页
第1页 / 共7页
【2017年整理】关于51单片机软件设计(proteus)的要求_第2页
第2页 / 共7页
【2017年整理】关于51单片机软件设计(proteus)的要求_第3页
第3页 / 共7页
【2017年整理】关于51单片机软件设计(proteus)的要求_第4页
第4页 / 共7页
【2017年整理】关于51单片机软件设计(proteus)的要求_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《【2017年整理】关于51单片机软件设计(proteus)的要求》由会员分享,可在线阅读,更多相关《【2017年整理】关于51单片机软件设计(proteus)的要求(7页珍藏版)》请在金锄头文库上搜索。

1、关于 51 单片机设计(proteus)的要求一、设计要求本软件课程设计是在理论课程的基础上,重点培养学生的动手能力,通过理论计算、实际编程、调试、测试、分析查找故障,解决在实际设计中的问题,使设计好的电路能正常工作。在此基础上根据实验大纲提供的题目,任选一题,实现其功能。有能力的同学可以超出题目要求发挥设计。(1) 基本要求:根据提供的参考工程,在 proteus 平台自己重新画出实验所需要的电气原理图,并在此基础上编写相对应的程序,实现其功能,学习 proteus 软件的使用,其中包括原理图器件的选取、原理图的电气连接、程序的编写编译以及运行,并能查出其错误等。 分类标准:1使用标准测试程

2、序所用资源者;2使用标准测试程序所用以外资源者;3通过修改指令改变程序进行测试方法者;4通过设置不同按键进行测试方法者;5多种不同的测试方法者。(2) 发挥要求:在完成本人选题的前题下,具有新内容的自主发挥,并取得良好效果。分类标准:1完成了实验(1)的全部要求,并能运行实现其功能。2在完成具有创新内容的功能。二、分组和实验注意事项本实验提供实验课题 96 个,每人一题(随机分配) ,实验工作要细心认真、防止意外,有问题及时向指导老师反映,同学见可以通过研讨,互相学习解决实验中的问题。每位同学在学习仿真器使用的基础上,将进行以下学习过程:(1) 听课,实验方法介绍(2) 学习 proteus

3、软件的使用(3) 学习汇编语言以及 C 语言在 51 编程上的使用(4) 学习系统测试(5) 自主实验三、报告要求(1) 基本要求:写明实验内容和方法,画出所用部分资源的原理图等。(2) 提高要求:说明选题依据,资源的选择和该资源在设计中的功能说明,原理图设计,程序结构框图和说明,操作使用说明。(3) 发挥部分:提出设计思想,设计原理图,提供源程序,说明创新点。提供程序的使用说明(即注释) 。(4) 实验体会和意见四、绩评定标准成绩分:不及格、及格、中等、良好、优秀五等成绩以验收记录为主,参考考勤记录、答疑记录、报告内容质量、和其他表现。需要学习和完成的内容:1、 Proteus 软件的使用2

4、、 实验板的原理图结构研究3、 PROTEL 软件的使用4、 虚拟仪器的使用5、 51 单片机的编程技术6、 实验报告的制作关于电子考勤、实验状态监测的说明本次实验首次采用电子考勤和实验实时监控,望同学注意。电子考勤要求:进实验室带图书证。用图书证条码开机,机器会提示可用实验信息:如实验工作台号、开机时间等。实验结束时应再次刷条码主动关机,实验时间到系统会集体关机,请同学们在实验结束时提前保存数据。实验期间严禁玩游戏,监控系统能自动侦测并记录,希望同学注意,以免影响实验成绩。实验中遇到的问题请及时与值班老师和指导老师联系。祝同学们取得好成绩!51 单片机设计小组二、实验课题内容表实验对象序号实

5、验名称 实验内容及要求 开出组数实验类型必做选做 本 专备注1函数发生器采用数字合成技术和 D/A 转换器件,实现多种信号波形的输出,设计一台实用的函数信号发生器。设计 2简易频率计采用外部脉宽测量和脉冲计数的方法,设计一宽范围多量程的实用频率计 设计 3数字电子钟运用单片机的中断技术,LED显示技术和键盘扫描技术,设计一实用的多功能电子钟 设计 4存储示波器采用高速 A/D 和大容量RAM,存储和回放采用波形。显示采用示波器。设计 5语音录放机采用话筒放大器,A/D 采样,RAM 存储,D/A 和功放和喇叭回放语音。设计 6 语音播放机 采样语音预存或 RAM 存储,D/A 和功放和喇叭回放

6、语音。设计 7 单片机通信 学习使用单片机的内置串行接口,实现两机的多种通信方法设计 8简易温度计采用温度传感器,采集和显示室温,实现数字温度计功能设计 9LED 显示技术在 LED 显示器上,实现广告式动态显示效果,运用键盘,LED 屏的配合实现数字式和图形式的特效显示设计 10电子马表运用单片机的中断技术,LED显示技术和键盘扫描技术,设计一实用的电子码表 设计 11 多路告警器 对光电、温度和时间信号的报警系统设计 12 电子琴设计 用定时器设计多弦震荡器,并在键盘控制发声。设计 二、分类要求:1、 函数信号发生器类基本要求:1 用存储器或算法得到信源。2 用 DA 转换器输出一函数信号

7、(正弦、方波、三角、锯齿等,频率 1000Hz) ,可以用示波器进行波形观察。3 用数码管或 LCD 显示输出参数。4 用功能键切换各信号的输出。发挥部分:1 通过键盘,可修改波的频率。每按一次键,频率值进给或后退 1 倍,频率范围不限。2 通过按键可以修改输出波形的幅度。3 按键时,蜂鸣器发出提示音,表示按键有效。4 数码管或 LCD 显示的内容可以用频率值和周期值切换表示。动态显示格式:自定2、 频率计类基本要求:1 用 P1 或 P3 口,产生一方波信号,频率为 1000Hz,用一组数码管或 LCD 显示频率和周期以及脉宽等参数(也可用信号源或模拟信号源) 。2 将输出信号输入到另一端口

8、(INT0/INT1 )作频率计的信号输入端,测量此方波信号的频率、周期和脉宽,在另一组数码管或 LCD 上将参数值显示出来。(刷新时间 1 秒) 。发挥部分:1 设置一功能键,能将当前数码管或 LCD 上的信号参数值锁定。2 通过键盘,可修改方显示参数,刷新时间。3 按键时,蜂鸣器发出提示音,表示按键有效4 用图形方式显示输入波形(用模拟示波器)动态显示格式:自定3、 数字电子钟类基本要求:1 根据题目要求,用 8 段 LED 或者 LCD 屏显示器动态显示年、月、日或时、分、秒,显示误差小于每分钟一秒。2 需用 4X4 键盘,定义键功能,随机设定时间和日期,闹钟。3 显示状态稳定,清晰,在

9、按键时不应中断显示。发挥部分:1 有定时闹钟功能2 按键时,蜂鸣器发出提示音,表示按键有效。3 声音提示功能动态显示格式:自定4、 存储示波器类基本要求:a) 用 AD 转换器采集输入信号,存入 SRAM(例 6264)芯片中,b) 进行 DA 转换后回放 SRAM 中的数据,通过模拟示波器显示。c) 利用键盘控制单步和连续慢放信号波形。d) 波形参数可以用数值或图形在数码管或 LCD 上显示,或者可以结合示波器进行图形回放显示。发挥部分:1 对采样数据平滑滤波处理,2 对波形回放(图形)的时间缩放调节。3 对回放波形(图形)的幅度缩放调节。动态显示格式:自定5、 录音机类实验中需要录取的信源

10、,可以用单片机或者信号发生器产生。基本要求:1 把需要录取的信号用 AD 转换器采样并存储在 SRAM 中。2 在一组数码管或 LCD 上显示采样速率和录音时间(秒) ,以及信号相关参数。3 用 D/A 转换器回放录音信号,通过喇叭过模拟示波器显示。4 在一组数码管或 LCD 上显示回放的播放时间或信号强度。发挥部分:1 用功能键可分别设定录音和放音的采样速率。2 多段录音管理。3 任意组合播放。动态显示格式:自定6、 语音播放机类实验中需要的信源,可以通过处理一段 WAV 文件,将其变为一段数据表进行实验。基本要求:1 将处理过的数据通过单片机进行存储(信号固化) 。2 用 D/A 转换器回

11、放存储的信号。3 通过模拟示波器显示回放的波形。4 在数码管或 LCD 上显示回放波形的参数(最大/最小幅值,波形播放时间) 。发挥部分:1 在实验允许的条件下,采用更灵活的存放方法。2 多段信源管理和播放。动态显示格式:自定7、 串口通信类基本要求:1 设计一串口通信程序,波特率 9600,通过 RS232 串口自环。自动循环发送数据串(设计在程序中)接收并存储和显示该数据串2 发送数据内容由键盘输入,每串数据不大于 8 字节。3 数据串单次发送由按键启动,接收端显示数据串并存储。4 可查询、清楚已存数据串。发挥部分:a) 设计波特率可变的通信程序,2400、4800 等。b) 设计双 CP

12、U 的收发对通。c) 接收侧波特率自动跟踪,当发送端改变波特率后,定时地重复发送一数据串,检测接收端能正确接收和显示数据和波特率值。动态显示格式:自定8、 温度控制类基本要求:1 用 18B20 或 AD590 温度传感器作温度探头,采集温度数据并转换成 BCD 码在数码管或 LCD 上显示。2 记录间隔可任意设定(1S 到 1h,步长 1s) ,能按设定时间存储数据。3 通过键回放温度和记录时间参数。发挥部分:1 通过 DA 回放数据(直方图) ,用模拟示波器显示。2 设定温度告警门限。3 通过声、光告警显示。动态显示格式:自定9、 动态显示类基本要求:1 用数码管或 LCD 正常显示数字“

13、12345678” 。2 通过按键可改变显示方式。3 设计显示屏的动态效果,用 10 个按键,每键对应一种滚动技术。发挥部分:1 设计所有动作的联合效果。2 设计二个变速按键,可多级改变滚动速度。3 设计一台魔术电子种,采用自动变换,随机组合,数据每 10 秒变换一次。动态显示格式:1 静止2 整体闪烁3 单字闪烁4 整体向前、向后滚动5 单字移动6 两边向中间压缩7 中间向两边扩张8 上下压缩9 文字上下滚动10 组合动作(每一字符执行上述一个动作,并同时运动)10、 电子码表类基本要求:1 设计秒表功能,精度为 0。01 秒。2 可同时记录和存储 10 个秒表数据。 (连续记录并显示已存储

14、记录数)3 秒表记录数据查询和清除功能。发挥部分:1 外部数据记录和信号捕捉功能。2 模拟信号的变化率计算,存储和数值回放。动态显示格式:自定11、 告警类基本要求:1 软件模拟时信号过压、欠压告警。2 可设置过压、欠压门限,自动声、光报警3 记录报警时间,报警类型等参数,查询报警记录。4 等间格记录采样数据信号幅度数据,设置一功能键,能将记录数据回放。发挥部分:1 门限值可以变,通过设定的功能键实时进行改变。3 可以进行多信号交替告警,告警声有差别,并有静音功能。动态显示格式:自定12、 电子琴类基本要求:1 设计 1-7 基本音调震荡器。2 设计电路原理图,分配软件资源。3 自动歌曲演奏。发挥部分:1 扩展音域范围到 2 个八度以上。2 存储弹奏的音乐并回放动态显示格式:音调指示功能对于显示和键盘公共电路的要求:基于 CPU 是指键盘和显示都由单片机的 IO 口控制基于简单 IO 口是指显示器由 74HC373 控制基于 8255 口是指显示和键盘都由 8255 的 IO 口控制基于 8155 口是指显示和键盘都由 8155 的 IO 口控制键盘是 4X4 的行列键盘8251 和 16C550 是串口扩展芯片, 18B20 和 AD590 是温度传感器。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 工业设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号