| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1007 人关注过本帖
标题:接口汇编求助!急!急!急!急!急!急!
取消只看楼主 加入收藏
StudentBoy
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-9-28
收藏
 问题点数:0 回复次数:0 
接口汇编求助!急!急!急!急!急!急!

请帮忙解释“START”后面每条语句的意思,万分感谢!谢谢! 1.8255芯片 8255并行接口 要求: PB为输出口,PA为输入口,从PA口将K0~K7做为一个字节读入,再从PB口输出这一反码字节。

8255控制端口表 -------------------------------------------------- 片选地址 A0 A1 端口 端口地址 -------------------------------------------------- X18 0 0 PA X18 0 1 PB X19 1 0 PC X1A 1 1 控制寄存器 X1B -------------------------------------------------- 代码:

code SEGMENT ASSUME CS:CODE P8255C EQU 21BH P8255A EQU 218H P8255B EQU 219H START: MOV DX,P8255C MOV AL,90H OUT DX,AL BG: MOV DX,P8255A IN AL,DX NOT AL MOV DX,P8255B OUT DX,AL JMP BG CODE ENDS END START

2. 定时计数器实验 定时器8253芯片 要求: 使8253的定时/计数器2工作在方式3下。 8253实验控制及通道选择 -------------------------------------------------------------- 选择地址 A0 A1 寄存器及通道 地址 -------------------------------------------------------------- X00 0 0 计数器0 X00 0 1 计数器1 X01 1 0 计数器2 X02 1 1 控制寄存器 X03 --------------------------------------------------------------

代码: TIM_C EQU 203H TIMER0 EQU 200H TIMER1 EQU 201H TIMER2 EQU 202H MODE23 EQU 0B6H CODE SEGMENT ASSUME CS:CODE START: MOV DX,TIM_C MOV AL,MODE23 OUT DX,AL MOV DX,TIMER2 MOV AL,0FFH OUT DX,AL MOV AL,0FFH OUT DX,AL WAIT: JMP WAIT CODE ENDS END START

3. A/D转换接口实验 0809芯片 要求: 用0809的IN0通道采集数据并在数码管上显示

0809控制及通道选择说明 ---------------------------------------------------- 片选地址 A0 A1 A2 通道选择 通道地址 ---------------------------------------------------- X30 0 0 0 IN0 X30 0 0 1 IN1 X31 0 1 0 IN2 X32 0 1 1 IN3 X33 1 0 0 IN4 X34 1 0 1 IN5 X35 1 1 0 IN6 X36 1 1 1 IN7 X37 ---------------------------------------------------- 代码: B8279 EQU 212H D8279 EQU 210H LED0 EQU 00 LED1 EQU 38H CODE SEGMENT ASSUME CS:CODE,DS:CODE START: MOV DX,B8279 MOV AL,0D0H OUT DX,AL MOV CX,0FFFFH LOOP $ MOV DX,B8279 MOV AL,LED0 OUT DX,AL MOV AL,LED1 OUT DX,AL MOV DX,B8279 MOV AL,95H OUT DX,AL MOV DX,D8279 MOV AL,40H OUT DX,AL MOV AL,5EH OUT DX,AL MOV AL,77H OUT DX,AL TT: MOV DX,230H OUT DX,AL MOV CX,0FFH LOOP $ MOV DX,B8279 MOV AL,83H OUT DX,AL MOV DX,230H IN AL,DX AND AL,0FH LEA BX,LED XLAT MOV DX,D8279 OUT DX,AL MOV DX,B8279 MOV AL,84H OUT DX,AL MOV DX,230H IN AL,DX MOV CL,4H ROR AL,CL AND AL,0FH LEA BX,LED XLAT MOV DX,D8279 OUT DX,AL JMP TT LED DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H CODE ENDS END START

搜索更多相关主题的帖子: 接口 汇编 寄存器 芯片 端口 
2005-09-28 10:22
快速回复:接口汇编求助!急!急!急!急!急!急!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017412 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved