实验微机原理与接口技术

实验微机原理与接口技术

ID:39532241

大小:405.50 KB

页数:10页

时间:2019-07-05

实验微机原理与接口技术_第1页
实验微机原理与接口技术_第2页
实验微机原理与接口技术_第3页
实验微机原理与接口技术_第4页
实验微机原理与接口技术_第5页
资源描述:

《实验微机原理与接口技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、定时/计数器8253实验1.实验目的⑴学会8253芯片和微机接口原理方法。⑵掌握8253定时器/计数器的工作方式和编程原理。2、实验内容8253A的A0、A1接系统地址总线A0、A1,故8253A有四个端口地址。经地址译码器译码后,四个口地址为:48H、49H、4AH、4BH,分别对应通道0、通道1、通道2和控制字。①采用8253A通道2,工作在方式3(方波发生器方式)输入时钟CLK2为1MHZ,输出OUT2要求为1KHZ的方波.②写入新的初值对输出波形的影响。01001000B01001101B010010

2、10B01001111B/CSA1A00通道1通道2通道控制口8253实验硬件接线图实验要求(1)掌握8253的编程方法。观察OUT2端输出的波形。(2)修改程序使OUT2分别输出频率:为500Hz、10Hz的方波。(计算计数初值、观察波形)。3、流程图8253实验程序(主程序)CODESEGMENTASSUMECS:CODETCONTROEQU004BH;8253控制口地址TCON2EQU004AH;计数器2地址CONTPORTEQU00DFHDATAPORTEQU00DEHDATA1EQU0500HSTA

3、RT:JMPTCONTTCONT:CALLFORMAT;设置显示编码‘8253---1’CALLLEDDISP;调用显示子程序MOVDX,TCONTRO;8253初始化MOVAL,0B6H;B6H=10110110b;定时器2,先读写低8位,再读写高8位,方式3,二进制数OUTDX,ALMOVDX,TCON2MOVAL,00OUTDX,ALMOVAL,10HOUTDX,ALHLT键盘显示口初始化LEDDISP:MOVAL,10010000H;MOVDX,CONTPORTOUTDX,ALMOVBYTEPTRDS

4、:[0600H],00LED1:CMPBYTEPTRDS:[0600H],07H;JALED2MOVBL,DS:[0600H]MOVBH,0HMOVAL,CS:[BX+DATA1]MOVDX,DATAPORTOUTDX,ALADDBYTEPTRDS:[0600H],01HJNZLED1LED2:RET建立显示编码区FORMAT:MOVBX,0MOVWORDPTRDS:[BX+0500H],4006H;'-''1'ADDBX,2MOVWORDPTRDS:[BX+0500H],4040H;'-''-'ADDBX,

5、2MOVWORDPTRDS:[BX+0500H],6D4FH;'5''3'ADDBX,2MOVWORDPTRDS:[BX+0500H],7F5BH;'8''2'RETCODEENDS实验报告1、实验目的2、实验原理(包括硬件图)3、实验内容:(1)用通道2将1MHz进行分频,产生1KHz的方波(2)改变计数初值,使OUT2端输出500Hz的方波要求:①计算初值②修改程序③观察波形*选做(3)改变计数初值,使OUT2端输出10Hz的方波4、程序:①原程序中有关8253的部分(实现1KHz方波的输出)②实现500

6、Hz方波输出部分③实现10Hz方波输出部分

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

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

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