- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机创新实习》课程(单片机)实验报告要求及包含的内容(含2项内容 根据分组内容进行撰写)
实验题目
1、80C196单片机EXP96教学实验箱《数字电压表训练》程序设计与调试
2、80C196单片机EXP96教学实验箱《数字频率计训练》程序设计与调试
实验要求与任务
1、熟悉EXP96教学实验箱上键盘、LED显示器与单片机的电路连接
2、熟悉仿真器的作用及文件建立、现场调试等软件的使用
3、熟悉80C196的汇编语言程序的编制、编译与调试。
4、完成EXP96教学实验箱键盘与LED显示器程序的设计与调试
5、利用80C196单片机的定时器(硬件定时器或软件定时器)完成时钟程序的调试。
6-1、
完成双通道数字电压表(含时钟功能)程序的编制与调试。(要求实现键盘的判别及键盘数据的显示,A/D数据采集,数字电压表的实现,要实现应用程序的主、从结构。程序调试完成后全速运行中可以任意键入键盘数据,并实时刷新显示数据,程序运行过程中不得死机)。通过键盘实现时钟的校时(校时要求实现:小时、分、秒)、电压采集通道的相互转换、不同功能(时钟与电压表)的切换运行,键盘功能利用键盘已经提供的0~9数字键和A~F功能键自行定义。
6-2完成双通道数字频率计(含时钟功能)程序的编制与调试。(要求实现键盘的判别及键盘数据的显示,高速数据采集,数字频率计的实现。要实现程序的主、从结构,程序调试完成后全速运行中可以任意键入键盘数据,并实时刷新显示数据,程序运行过程中不得死机) 。通过键盘实现时钟的校时(校时要求实现:小时、分、秒)、频率采集通道的转换、不同功能(时钟与频率表)的切换运行,键盘功能利用键盘已经提供的0~9数字键和A~F功能键自行定义。
7、编写简易操作手册
EXP96教学实验箱、仿真器的用途及使用的简单说明
实验电路及说明(硬件设计)
硬件设计方案(电路图基本工作原理)
8255的基本工作原理
8255与单片机的连接及电路译码
键盘与8255的连接方式及键盘判别原理
LED的显示方法(共阴型的工作原理、显示码的形成)及其与8255的连接,动态扫描显示原理
时钟系统的工作原理及时钟功能的实现方法
A/D的工作原理
HSI的工作原理
程序编制及说明
主程序设计及说明(主程序功能说明、主程序流程图)
各子程序设计及说明(各个子程序功能说明、子程序流程图)
(例如:显示子程序:动态显示原理及程序编制,显示码的获取及送显,位控与段码控制的实现;键盘扫描原理、键码的获取、数据变换。)
时钟程序的编制(程序功能说明、程序流程图)
A/D采集程序的实现(程序功能说明、程序流程图)
HSI采集程序的实现(程序功能说明、程序流程图)
程序调试及问题、解决方法
在程序设计与调试过程中出现的典型故障及解决的方式。
(例如:显示子程序调试问题分析:显示加入延时的作用,延时时间长短与显示亮度、稳定性之间的关系等)
实验结果及结果分析
标准数据与测量数据表(电压表)
序号 标准电压
(mv) 测量电压 误差 备注 ACH6 ACH7 ACH6 ACH7 1 0 最小测量值 2 500 3 1000 4 1500 5 2000 6 2500 7 3000 8 3500 9 4000 10 4500 11 5000 最大测量值
标准数据与测量数据表(频率计)
序号 标准频率
(Hz) 测量频率 误差 备注 HSI.0 HSI.1 HSI.0 HSI.1 1 15 最小测量值 2 3 4 5 6 7 8 9 10 11 690K 最大测量值
实验数据与标准数据之间的误差及分析。
结论及创新点
课题完成情况(圆满完成、基本完成、未完成)
课题创新点或新思路
目前存在的问题及解决的方案
收获与体会
简易数字电压表(数字频率表)操作手册
附录:
基本电路图
电路接口
键盘部分由8255的PB口和PC口扫描实现。
显示部分由8255的PA口和PC口分别锁定位码和段码来显示一位数据(动态扫描显示方式)。
LED的段控端与PA口的连线关系如下表,应据此设定LED显示代码,(采用的为共阴极LED管)
8255PA PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 显示值
原创力文档


文档评论(0)