单片微型计算机与接口技术第四版第五章课后习题答案.doc

单片微型计算机与接口技术第四版第五章课后习题答案.doc

ID:50910489

大小:35.95 KB

页数:2页

时间:2020-03-15

单片微型计算机与接口技术第四版第五章课后习题答案.doc_第1页
单片微型计算机与接口技术第四版第五章课后习题答案.doc_第2页
资源描述:

《单片微型计算机与接口技术第四版第五章课后习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、5.1什么是接口?CPU与外设之间为什么要有接口?接口的功能是什么?连接CPU与外设之间的逻辑电路称为接口为了使数据线的使用对象不产生使用总线的冲突,以及快速的CPU和慢速的外设时间上协调,CPU和外设之间必须有接口电路。接口的功能是缓冲、锁存数据、地址译码识别设备、电平转换、信息格式转换、发布命令、传递状态等。5.38XX51的4个I/O端口的作用是什么?8XX51对外的三总线是如何分配的?P0可以作为输入/输出端口,但在实际应用中,常作为地址/数据总线口。P1的每一位都能作为可编程的输入或输出端口P2口可作为输入或输出口使用,外接存储器和I/O接口

2、时,有作为扩展系统的地址总线,输出高8位地址,与P0口一起组成16位地址总线。P3口为双功能口。作为第一功能使用时,其功能与P1口相同。当作为第二功能使用时,每一位的功能不同。5.5在例5-2中有如下语句:MOVP1,#0FFH;高四位的LED全灭,第四位输入线送“1”ABC:MOVA,P1;读P1口引脚快关状态,并送入A为什么执行了ABC语句后A的值低4位为开关状态,而不是前一句的FFH,那么它的高4位值是什么?因为那个时候已经有按键按下,已经变为低四位的值了,所以它代表的是开关状态。高四位则还是F。5.7利用8XX51的P1口控制8个发光二极管的L

3、ED,相邻的4个LED为一组,使两组每隔0.5S交替发光一次,周而复始,编写程序。ORG0000HMOVA,#0FHABC:MOVP1,AACALLD05SWAPASJMPABCD05:MOVR6,#250DY:MOVR7,#250DAY:NOPNOPDJNZR7,DAYDJNZR6,DYRETEND5.9设计一个能显示4位数码的电路,并用汇编语言编程“8”能跑马显示8次。ORG0000HMOVA,#07FHMOVP1,AMOVR2,#08HAGAIN:MOVA,#01NEXT:MOVP3,AACALLDAYRLACJNEA,#10H,NEXTDJNZ

4、R2,AGAINEND

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

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

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