ImageVerifierCode 换一换
格式:DOC , 页数:57 ,大小:273.50KB ,
资源ID:3519409      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3519409.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(5=88程序00===附录2.doc)为本站会员(hw****26)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

5=88程序00===附录2.doc

1、94附录二:实验参考程序;= D/A(调零程序) =;-D/A 0V 输出(调基准电压)-;在进行 D/A 输出方波/锯齿波、小直流电机实验之前,必须先运行本调零程序!;装载并连续运行本程序,调节基准电压控制电位器 W2,;使 D/A 输出端“AOUT”输出电压为 0VCODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODE;=DAPORT EQU 0FFE0hZXK EQU 0FFDCHZWK EQU 0FFDDH;=ORG 3480HSTART: MOV BUF,00H ;DISPLAY 0832 80MOV BUF+1,08HMOV BUF+2,03HMOV

2、BUF+3,02HMOV BUF+4,08HMOV BUF+5,00HP5: MOV AL,80Hmov dx,DAPORTout dx,alcall p6jmp p5;=p6: mov cx,0100hp8: push cxCALL DISpop cxloop p8ret;=DIS: MOV CL,20HMOV BX,OFFSET BUFDIS1: MOV AL,BXPUSH BXMOV BX,OFFSET LEDXLAT95POP BXMOV DX,ZXKOUT DX,ALMOV AL,CLMOV DX,ZWKOUT DX,ALPUSH CXMOV CX,0100HDELAY: LOOP

3、$POP CXCMP CL,01HJZ EXITINC BXSHR CL,1JMP DIS1EXIT: MOV AL,00HMOV DX,ZWKOUT DX,ALRETBUF DB ?,?,?,?,?,?LED DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3H;=CODE ENDSEND START;-8255A(1) -CODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 32C0HH1: JMP STARTP1PA

4、 EQU 0FFD8HPB EQU 0FFD9HPC EQU 0FFDAHPCTL EQU 0FFDBHSTARTP1:MOV DX,PCTLMOV AL,80HOUT DX,ALMOV AL,55HP11: MOV DX,PAOUT DX,AL96INC DXOUT DX,ALINC DXOUT DX,ALMOV CX,0800HLOOP $NOT ALJMP P11CODE ENDSEND H1;-8255A(2) PA,PB-CODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 32E0HPA EQU 0FFD8HPB EQU 0FFD9HPC EQ

5、U 0FFDAHPCTL EQU 0FFDBHH2: MOV DX,PCTLMOV AL,90HOUT DX,ALP2: MOV DX,PAIN AL,DXINC DXOUT DX,ALJMP P2CODE ENDSEND H2;-8255A(3) -CODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 32F0HPA EQU 0FFD8HPB EQU 0FFD9HPC EQU 0FFDAHPCTL EQU 0FFDBHH3: MOV AL,88HMOV DX,PCTLOUT DX,AL ;MOD:0,MOV DX,PA97MOV AL,0B6HOUT D

6、X,ALINC DXMOV AL,0DHOUT DX,ALCALL DELAY1P30: MOV AL,75HMOV DX,PAOUT DX,ALINC DXMOV AL,0DHOUT DX,ALCALL DELAY1CALL DELAY1MOV CX,08HP31: MOV DX,PAMOV AL,0F3HOUT DX,ALINC DXMOV AL,0CHOUT DX,ALCALL DELAY2MOV DX,PAMOV AL,0F7HOUT DX,ALINC DXMOV AL,0DHOUT DX,ALCALL DELAY2LOOP P31MOV DX,PAMOV AL,0AEHOUT DX,

7、ALINC DXMOV AL,0BHOUT DX,ALCALL DELAY1CALL DELAY1MOV CX,08HP32: MOV DX,PA98MOV AL,9EHOUT DX,ALINC DXMOV AL,07HOUT DX,ALCALL DELAY2MOV DX,PAMOV AL,0BEHOUT DX,ALINC DXMOV AL,0FHOUT DX,ALCALL DELAY2LOOP P32JMP P30DELAY1: PUSH AXPUSH CXMOV CX,0030HDELY2: CALL DELAY2LOOP DELY2POP CXPOP AXRETDELAY2: PUSH

8、CXMOV CX,8000HLOOP $POP CXRETCODE ENDSEND H3;-I/O-CODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 3380H ;273,244PIO1 EQU 0FFE0HPIO2 EQU 0FFE4HP4: MOV DX,PIO1IN AL,DXMOV DX,PIO2OUT DX,AL99JMP P4CODE ENDSEND P4;-硬件实验五 A/D 转换实验-CODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 3390HH5: JMP STARTZXK EQU 0FFDC

9、HZWK EQU 0FFDDHLED DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3HBUF DB ?,?,?,?,?,?ADPORT EQU 0FFE0HSTART: MOV BUF,00H ;DISPLAY 0809 00MOV BUF+1,08HMOV BUF+2,00HMOV BUF+3,09H ;DISPLAY 0809 00MOV BUF+4,00HMOV BUF+5,00HP5: MOV AL,00H ;IN0MOV DX,ADPORTOUT

10、 DX,ALCALL DISMOV DX,ADPORTIN AL,DXmov dx,0ffe4h ;new add 138 Y1not al ;new addout dx,al ;new add 驱动发光二极管not al ;new addCALL ADSJMP P5ADS: MOV AH,ALAND AL,0FHMOV BUF+5,ALAND AH,0F0HMOV CL,4SHR AH,CLMOV BUF+4,AHRET100;-DIS: MOV CL,20HMOV BX,OFFSET BUFDIS1: MOV AL,BXPUSH BXMOV BX,OFFSET LEDXLATPOP BXM

11、OV DX,ZXKOUT DX,ALMOV AL,CLMOV DX,ZWKOUT DX,ALPUSH CXMOV CX,0100HDELAY: LOOP $POP CXCMP CL,01HJZ EXITINC BXSHR CL,1JMP DIS1EXIT: MOV AL,00HMOV DX,ZWKOUT DX,ALRET;-CODE ENDSEND H5;-D/A(1) -;D/A 0VAsm88da_0v.asm;D/AAOUT0VCODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 33E0H101DAPORT EQU 0FFE0HH6: MOV AL

12、,0FFHP6: MOV DX,DAPORTOUT DX,ALMOV CX,0400HLOOP $NOT ALJMP P6CODE ENDSEND H6;-D/A 转换实验(2) 锯齿波-;注意:进行本实验前,请先装载运行 D/A 0V 输出(调基准电压)程序Asm88da_0v.asm; 使 D/A 输出端“AOUT”输出电压为 0V,再进行本实验。CODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 33F0HDAPORT EQU 0FFE0HH7: MOV DX,DAPORTMOV AL,00HP7: OUT DX,ALINC ALJMP P7COD

13、E ENDSEND H7;-8259 单级中断控制器实验-CODE SEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 3400HH8: JMP P8259ZXK EQU 0FFDCHZWK EQU 0FFDDHLED DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3HBUF DB ?,?,?,?,?,?Port0 EQU 0FFE0HPort1 EQU 0FFE1HP8259: CLICALL WP ;初始化显示“P.”MOV

14、 AX,OFFSET INT8259102MOV BX,003CHMOV BX,AXMOV BX,003EHMOV AX,0000HMOV BX,AXCALL FOR8259mov si,0000hSTICON8: CALL DISJMP CON8;-INT8259:cliMOV BX,OFFSET BUFMOV BYTE PTR BX+SI,07HINC SICMP SI,0007HJZ X59XX59: MOV AL,20HMOV DX,Port0OUT DX,ALmov cx,0050hxxx59: push cxcall dispop cxloop xxx59pop cxmov cx,

15、3438hpush cxSTIIRETX59: MOV SI,0000HCALL WPJMP XX59;=FOR8259:MOV AL,13HMOV DX,Port0OUT DX,ALMOV AL,08HMOV DX,Port1OUT DX,AL103MOV AL,09HOUT DX,ALMOV AL,7FH ;IRQ7OUT DX,ALRET;-WP: MOV BUF,11H ;初始化显示“P.”MOV BUF+1,10HMOV BUF+2,10HMOV BUF+3,10HMOV BUF+4,10HMOV BUF+5,10HRET;-DIS: MOV CL,20HMOV BX,OFFSET BUFDIS1: MOV AL,BXPUSH BXMOV BX,OFFSET LEDXLATPOP BXMOV DX,ZXKOUT DX,ALMOV AL,CLMOV DX,ZWKOUT DX,ALPUSH CXMOV CX,0100HDELAY: LOOP $POP CXCMP CL,01HJZ EXITINC BXSHR CL,1JMP DIS1EXIT: MOV AL,00HMOV DX,ZWKOUT DX,ALRET;-

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。