- 2
- 0
- 约9千字
- 约 14页
- 2018-06-29 发布于福建
- 举报
个人硬件课程的设计 电子示波器
计算机科学与技术学院
硬件课程设计报告
个人实验报告
姓 名:
学 号:
专 业: 计算机科学与技术
班 级: 计算机09—6班
设计题目: 电子示波器
成 员:
指导教师: 职 称: 高级工程师
9月
目 录
1 选题与需求分析 3
1.1 选题 3
1.2 需求分析 3
2 总体设计 3
2.1 硬件方案 3
2.1.1 程序实现思路 4
2.1.2 课题的其他需求 5
3 详细设计 7
3.1 硬件实现 7
3.2 软件实现 8
4 设计结果 13
5 实验体会 14
选题与需求分析
选题
经过小组成员的认真考虑,最终确定课程设计的题目为数字示波器。数字示波器是智能化数字存储示波器的简称,是模拟示波技术、数字化测量技术和计算机技术的综合产物。与传统示波器相比,数字示波器不仅具有可存储波形、体积小、功耗低、方便携带等特点,而且还具有强大的实时信号处理分析等功能。因此在电子电信类实验室中使用越来越广泛。但目前我国使用的高性能数字示波器主要依靠国外产品,因此研究数字示波器有重要意义。
需求分析
示波器在电子测量、测试仪器中有着很广泛的应用,是观察模拟电路和数字电路实验现象、分析实验中的问题、测量实验结果必不可少的重要仪器
用波长来表示模拟量大小
.2.2 软件方案
在两种方案下分别对应两种软件方案,都必须包括0809,8279这些器件的初始化,还有这些器件的控制,然后第二个方案还要有8255的相关程序。
程序实现思路
用波形幅度来表示模拟量的大小
用波长来表示模拟量大小
课题的其他需求
程序设计流程图如下。
详细设计
硬件实现
方案二用到的芯片有8255、8279、0809。
芯片图如下:
0809芯片图
8255芯片图 8279芯片图
在该示波器中,0809起模数转换的作用。用到的管脚有:用于启动0809的START管脚、CLK管脚、ALE管脚,VCC管脚、REF(+)管脚、REF(-)管脚、GND管脚,通道选择ABC三个管脚,允许输出管脚OE,结果数据输出管脚D0-D7,模拟通道IN0。8279控制七段数码管的显示。用到的管脚有:D0-D7,RD,WR,RESET,OUT0-OUT7,CS,CLK,BD,A0,VCC,SL0-SL3,GND。8255主要用于检测0809转换完毕与否。用到的管脚有:PA0,CS,RD,WR,D0-D7,A1,A0,VDD,VSS。8255只用于检测转换完毕,因此只需工作在方式0,基本输入输出方式,用A口作输入。
电路连接图如图所示。
系统的工作流程为:当有模拟量输入后,0809启动转换,8255检测转换完毕与否。当连接EOC端的PA0口将数据传送给8086CPU发现最低位为0时,说明转换完毕。这时通过读0809数据端口将转换完的数据通过数据总线传递给8086的寄存器。然后8086CPU将转换完后的数据与1、2、3、4进行比较。比较后再将数据进行处理,对0-5之间的数据进行编码,通过数据总线将数据写入8279的寄存器中,从而显示波形。也就是说0809与8255是通过EOC连接在一起的,而0809与8279是通过8086的数据总线连接在一起的。为了方便比较,现把十进制的1、2、3、4转化完成后比较的数值化成CPU用的16进制数。如表所示。
1 33H 2 66H 3 89H 4 CCH
软件实现
通过对硬件电路的分析,软件编写的思想也就生成了。各个器件的连接用软件方法来连接,就是用CPU进行读写芯片的寄存器实现的。8086CPU通过读8255的寄存器得知0809已经转换完毕,然后再读0809的寄存器将转换完的数字量进行比较,然后再对数字量编码,通过写8279控制8279显示波形。
程序如下:
Z8279 EQU 212H
D8279 EQU 210H
LEDMOD EQU 00h
LEDFEQ EQU 38H ;该程序中200H是0809的地址,210H是8279的地址,218H是8255的地址。
CODE SEGMENT
ASSUME CS:CODE
START:
PUSH CS
POP DS
NOP
MOV
您可能关注的文档
- 东方鑫泰江山里的项目盛典暨璀璨明星价值之夜活动的的策划的方案.pptx
- 东磁ERPSAP实施的方案.doc
- 东胜区教育局德育办2009年的工作计划.doc
- 东盟旅游城的项目建议书2.doc
- 东润国际楼盘的项目新城业主联谊晚会活动的的策划的方案.pptx
- 东胜星华的项目的方案.ppt
- 东航山东分公司运控部员工培训的体系.doc
- 东航云南公司客运营销渠道的策略.doc
- 东湖望京大户型的项目运作思路汇报-思源.ppt
- 东莞01月的报告.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 浙江省温州市2025-2026学年高三年级上学期期末质量评价语文试卷.docx VIP
- 门窗加工安全操作规程手册.docx VIP
- 人体表面放射性污染去污处理对策研究.docx VIP
- HAIER 海尔 海尔Haier冰箱 BCD-649WE 说明书.pdf
- 公共机构节水管理规范.doc VIP
- 如何找回误删微信好友,微信好友一键恢复.doc VIP
- 2012韩山师范学院专升本插班生考试《数据结构》试卷.pdf VIP
- Dragons: Riders of Berk《驯龙记:伯克岛的龙骑手(2012)》第一季第六集完整中英文对照剧本.docx VIP
- 供电设备、供水设备运行维护管理方案.pdf VIP
- 股票操作手册.pdf VIP
原创力文档

文档评论(0)