微机原理报告AD转换期末实验报告.doc

微机原理报告AD转换期末实验报告.doc

ID:59200213

大小:116.50 KB

页数:7页

时间:2020-09-10

微机原理报告AD转换期末实验报告.doc_第1页
微机原理报告AD转换期末实验报告.doc_第2页
微机原理报告AD转换期末实验报告.doc_第3页
微机原理报告AD转换期末实验报告.doc_第4页
微机原理报告AD转换期末实验报告.doc_第5页
资源描述:

《微机原理报告AD转换期末实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机原理与接口技术综合实验实验题目AD转换数码管显示姓名:学号:学院:机电与信息工程学院专业:年级年06月30日1总体方案论证1.1题目分析使用键盘数组查表来设置输出的数据,本质上是利用了指针的思想,利用8255A和AD转换来完成功能。1.2总体方案设计AD转换<->总线->8255A->键盘2软件硬件设计说明2.1硬件设计部分(硬件总体框图、引脚连接及说明)开始2.2软件设计部分(软件设计流程图及说明)设置AD转换器的工作方式初始化8255A开启AD转换结束查表并从8255输出3软硬件设计关键问题及说明3.1硬件部分数码

2、管与8255的引脚对应3.2软件部分MOVAL,VALUE;以下是查找对应的字母代码MOVBX,OFFSETDTABLEPUSHAXPUSHBXANDAX,00F0HRORAX,4ADDBX,AXMOVAL,[BX]MOVDX,MY8255_BOUTDX,AL4调试问题、结果记录及分析4.1调试问题数码管无法同时显示两个字母,可以减短延时,这样一个数码管还没完全熄灭的时候就又被点亮了。4.2结果记录与分析结果是数码管输出AD转换的数字从00到FF。5设计收获及心得;=============================

3、============================;吕璐含6;功能说明:进行AD采样,将结果显示在数码管上。片选为IOY1;=========================================================MY8255_AEQU0600HMY8255_BEQU0602HMY8255_CEQU0604HMY8255_CONEQU0606HSSTACKSEGMENTSTACKDW64DUP(?)SSTACKENDSPUBLICVALUE;设置全局变量以便变量监视DATASEGMENTVAL

4、UEDB?DTABLEDB3FH,06H,5BH,4FH,66H,6DH,7DH,07HDB7FH,6FH,77H,7CH,39H,5EH,79H,71HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDX,640H;启动AD采样OUTDX,ALCALLDALLYINAL,DX;读AD采样结果MOVVALUE,AL;将结果送变量MOVDX,MY8255_CON;写8255控制字MOVAL,81HOUTDX,ALMOVDX,MY8255_A

5、OUTDX,ALMOVAL,VALUEMOVBX,OFFSETDTABLEPUSHAXPUSHBXANDAX,00F0HRORAX,4ADDBX,AXMOVAL,[BX]MOVDX,MY8255_BOUTDX,ALCALLDALLYPOPBXPOPAXANDAX,000FHADDBX,AXMOVAL,[BX]MOVDX,MY8255_BOUTDX,ALCALLDALLYJMPSTART;在此处设置断点DALLY:PUSHCXPUSHAXMOVCX,100HA5:MOVAX,0800HA6:DECAXJNZA6LOOPA5P

6、OPAXPOPCXRETCODEENDSENDSTART

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

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

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