微机原理综合应用实验

微机原理综合应用实验

ID:22299202

大小:237.84 KB

页数:6页

时间:2018-10-28

微机原理综合应用实验_第1页
微机原理综合应用实验_第2页
微机原理综合应用实验_第3页
微机原理综合应用实验_第4页
微机原理综合应用实验_第5页
资源描述:

《微机原理综合应用实验》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、处京理工大學潋巩原理与接口抆求实验报告实验内容:综合应用实验数字电压衷一、实验目的1、掌握8253、8255、8259的工作原理与编程方法2、了解共阴极七段数码管的工作原理二、实验内容利用ADC0809采集电位器的电压值,将采集的电压值通过8255显示在七段数码管上,显示数据保留小数点后2位,利用8253定时数据更新,每隔0.5秒数据更新一次。三、实验方法1、设计思路(1)根裾题目要求选择芯片,巾于需要准确定时0.5s,使用可编程定时/计数器8253:使用定时器作为屮断源触发屮断,故选用可编程屮断控制器8259;为了让共阴极七段数码管显示数据,使用可

2、编程并行接口8255输出段选和位选信号,至此,芯片选用完毕,接下来根据题目需要设计实验方案。(2)实验仪器和设备数模转换:AUC0809是逐次逼近型A/D转换器,具有较好的精度和速度,其采集结果为8位二进制数,没采集一次一般需要100us。设计程序时可采用屮断方式读取A/1)转换结果数据。屮断服务器:8259A是专门为了对8085A和8086/8088进行中断控制而设计的芯片,它是可以用程序控制的屮断控制器。并行接口8255:Intel8086/8088系列的可编程外设接口电路(ProgrammablePeripheralInterface)简称PP

3、L型号为8255(改进型为8255A及8255A-5),具有24条输入/输出引脚、可编程的通用并行输入/输出接口电路。典型七段数码管:数码管按段数分力七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应

4、字段就不亮。共阴数码管是指将所行发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极C0M接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极力低电平时,相应字段就不亮。CPU8086:常用CPU2、方案连线图3、程序流程图ADC0809采集信号发出上升沿波形8259检测到上升沿波形向0809发出中断请求0809上数据暂时被保护CPU读取数据CPU将数据转化为十进制传送到82558255以每0.5s更新一次的速度在数码管上S示图3流程图MOVDS:[SI],AX;8255开始工作MO

5、VDX,04C6HMOVAX,81HOUTDX,AX;TABLE;数码管的后两位之间无小数点MOVBX,2010HMOVAL,3FHMOVES:[BX],AXMOVBX,201IIIMOVAL,0611MOVES:[BX],AXMOVBX,2012HMOVAL,5BHMOVES:[BX],AXMOVBX,201311MOVAL,4FHMOVES:[BX],AXMOVBX,2014HMOVAL,66HMOVES:[BX],AXMOVBX,2015HMOVAL,6DHMOVES:[BX],AXMOVBX,201611MOVAL,7DIIMOVES:[BX

6、],AXMOVBX,2017HMOVAL,07HMOVES:[BX],AXMOVBX,201811MOVAL,7FHMOVES:[BX],AXMOVBX,2019HMOVAL,6EHMOVES:[BX],AX;TABLE2;数码管第-位后面有小数点MOVBX,2020IIMOVAL,OBFII四、实验源程序CODESEGMENTPUBLICASSUMECS:CODEORG100HSTART:;HINTINTMOVAX,0MOVDS,AXMOVES,AX;8253定时器开始工作MOVDX,04A6H;COUNT0MOVAX,36HOUTDX,AXMOV

7、DX,04A0IIMOVAX,90HOUTDX,AXMOVAX’OIHOUTDX,AXMOVDX,04A6H;COUNT2MOVAX,0B6HOUTDX,AXMOVDX,04A4HMOVAX,OOHOUTDX,AXMOVAX,04HOUTDX,AX;8259中断工作MOVDX,4E0IIMOVAX,1311OUTDX,AXMOVDX,4E2HMOVAX,80HOUTDX,AXMOVAX,03OUTDX,AXMOVAX,0OUTDX,AXMOVAX,0MOVDS,AXMOVSl,200HMOVAX,OFFSETHINTMOVDS:[SI],AXADDS

8、I,2MOVAX,CSMOVES:[BX],AXMOVBX,2021HMOVAL,08611MOVES:[B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。