云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《微机原理接口技术》课程设计--反应速度测试仪

《微机原理接口技术》课程设计--反应速度测试仪

  • 62 次阅读
  • 3 次下载
  • 2025/6/1 4:40:38

.

MY8254_COUNT2 EQU IOY1+02H*4 ;8254 计数器2 端口地址

MY8254_MODE EQU IOY1+03H*4 ;8254 控制寄存器端口地址

IOY0 EQU 3000H ;片选IOY0 对应的端口始地址 MY8255_A EQU IOY0+00H*4 ;8255 的A 口地址 MY8255_B EQU IOY0+01H*4 ;8255 的B 口地址 MY8255_C EQU IOY0+02H*4 ;8255 的C 口地址 MY8255_MODE EQU IOY0+03H*4 ;8255 的控制寄存器地址

STACK1 SEGMENT STACK DW 256 DUP(?) STACK1 ENDS DATA SEGMENT TAB1 DB

0BFH,86H,0DBH,0CFH,0E6H,0EDH,0FDH,87H,0FFH,0EFH;开辟一个空间TAB1用于存放数字

TAB2 DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH DATA ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DATA

Word 文档

.

START:

MOV AX,DATA MOV DS,AX

MOV DX,MY8254_MODE ;初始化8254 工作方式 MOV AL,36H ;计数器0,方式3 OUT DX,AL

MOV DX,MY8254_COUNT0 ;装入计数初值 MOV AX,1125h ;100 分频 OUT DX,AL MOV AL,AH OUT DX,AL

mov AH,0h

MOV DX,MY8255_MODE ; 初始化8254 工作方式 MOV AL,89H OUT DX,AL

A1:MOV DX,MY8255_C IN AL,DX

Word 文档

.

TEST AL,01H JZ A1

MOV DX,MY8254_COUNT0

MOV AX,1125H OUT DX,AL MOV AL,AH OUT DX,AL MOV CX,0

A2:MOV DX,MY8255_C IN AL,DX

TEST AL,04H;比较AL和04H的大小 JNZ A3;不为0跳转到A3

TEST AL,80H

JNZ A2 CALL DALLY TEST AL,00H JNZ A2

INC CX;CX自增1 JMP A2

Word 文档

.

A3:MOV AX,CX MOV CL,0AH DIV CL

MOV DX,MY8255_A LEA BX,TAB1 XLAT OUT DX,AL

MOV DX,MY8255_B LEA BX,TAB2 MOV AL,AH XLAT OUT DX,AL

QUIT: MOV AX,4C00H ;结束程序退出 INT 21H

DALLY PROC NEAR ;软件延时子程序

Word 文档

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

. MY8254_COUNT2 EQU IOY1+02H*4 ;8254 计数器2 端口地址 MY8254_MODE EQU IOY1+03H*4 ;8254 控制寄存器端口地址 IOY0 EQU 3000H ;片选IOY0 对应的端口始地址 MY8255_A EQU IOY0+00H*4 ;8255 的A 口地址 MY8255_B EQU IOY0+01H*4 ;8255 的B 口地址 MY8255_C EQU IOY0+02H*4 ;8255 的C 口地址 MY8255_MODE EQU IOY0+03H*4 ;8255 的控制寄存器地址 STACK1 SEGMENT STACK DW 256 DUP(?) STACK1 ENDS DATA SEGMENT TAB1 DB

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com