- 15
- 0
- 约1.1千字
- 约 2页
- 2022-02-14 发布于湖南
- 举报
单片微型计算机与接口技术第四版第五章课后习题答案
单片微型计算机与接口技术第四版第五章课后习题答案
PAGEPAGE2
单片微型计算机与接口技术第四版第五章课后习题答案
什么是接口CPU与外设之间为什么要有接口接口的功能是什么
连接CPU与外设之间的逻辑电路称为接口
为了使数据线的使用对象不产生使用总线的冲突,以及快速的CPU和慢速的外设时间上协调,CPU和外设之间必须有接口电路。
接口的功能是缓冲、锁存数据、地址译码识别设备、电平转换、信息格式转换、发布命令、传递状态等。
8XX51的4个I/O端口的作用是什么8XX51对外的三总线是如何分配的
P0可以作为输入/输出端口,但在实际应用中,常作为地址/数据总线口。
P1的每一位都能作为可编程的输入或输出端口
P2口可作为输入或输出口使用,外接存储器和I/O接口时,有作为扩展系统的地址总线,输出高8位地址,与P0口一起组成16位地址总线。
P3口为双功能口。作为第一功能使用时,其功能与P1口相同。当作为第二功能使用时,每一位的功能不同。
在例5-2中有如下语句:
MOV P1,#0FFH ;高四位的LED全灭,第四位输入线送“1”
ABC:MOV A,P1 ;读P1口引脚快关状态,并送入A
为什么执行了ABC语句后A的值低4位为开关状态,而不是前一句的FFH,那么它的高4位值是什么?
因为那个时候已经有按键按下,已经变为低四位的值了,所以它代表的是开关状态。高四位则还是F。
利用8XX51的P1口控制8个发光二极管的LED,相邻的4个LED为一组,使两组每隔交替发光一次,周而复始,编写程序。
ORG 0000H
MOV A,#0FH
ABC:MOV P1,A
ACALL D05
SWAP A
SJMP ABC
D05:MOV R6,#250
DY:MOV R7,#250
DAY: NOP
NOP
DJNZ R7,DAY
DJNZ R6,DY
RET
END
设计一个能显示4位数码的电路,并用汇编语言编程“8”能跑马显示8次。
ORG 0000H
MOV A,#07FH
MOV P1,A
MOV R2,#08H
AGAIN:MOV A,#01
NEXT:MOV P3,A
ACALL DAY
RL A
CJNE A,#10H,NEXT
DJNZ R2,AGAIN
END
您可能关注的文档
最近下载
- TSHJX 009-2020 上海市域铁路轨道工程施工技术规程(试行).docx VIP
- 康复规培考试试题及答案.doc VIP
- 2022风电工程建设标准工艺.docx VIP
- VW 50180_EN-2025 汽车内饰件排放性能.pdf
- API681石油,化工及气体工业用液环式真空泵和压缩机.pdf VIP
- 高级调饮师理论考试题及答案.doc VIP
- 2025年新人教版五年级下册道德与法治全册精编知识点(学生用).pdf
- TBAEE 004-2019 婴幼儿洗衣液.pdf VIP
- 《集成电路封装与测试技术》第5章 印制电路板.ppt VIP
- 人教版(2024)新教材小学三年级美术下册第一单元《第1课 水火土的猜想》精品课件.pptx
原创力文档

文档评论(0)