- 7
- 0
- 约 11页
- 2016-12-21 发布于重庆
- 举报
接口技术
在80C51应用系统中扩展一片8255外界4位显示器和4位BCD码拨盘(参考题图10-1电路),试画出该部分的接口逻辑电路、并编写相应的显示子程序和读拨盘的子程序。
答:参考题图10-1设计电路如题图10-2所示,此外在PC0~3的各引脚上均接有一下拉电阻,图中省略没画。由题图10-2电路知A、B、C口和命令口地址分别如下:
ADDR_PORTA EQU 07FFCH ;A口地址
ADDR_PORTB EQU 07FFDH ;B口地址
ADDR.PORTC EQU 07FFEH ;C口地址
ADDR_CMND EQU 07FFFH ;命令口地址
;定义4个BCD码变量
CODE1 EQU 30 H
CODE2 EQU 31H
CODE3 EQU 32H
CODE4 EQU 33H
ORG 0030H
MOV A, ;设置8255的PA、PB口为输出
MOV DPTR,#ADDR_CMND ;PC口高4位为输出,低4位为输人
MOVX @DPTR,A
PRG_START:
MOV CODEl,#00H ;初始化4个BCD码值
MOV CODE2,#00H
MOV
您可能关注的文档
- 第十四章试题和参考答案..doc
- 第十四章财政管理体制..doc
- 第十四章货币供给习题..doc
- 第十四章货币政策和财政政策..docx
- 第十四章质量目标和保证体系及技术组织措施..doc
- 第十四章贸易条约与协定..doc
- 第十四章超高增加费工程..doc
- 第十四章路基路面排水设计..doc
- 第十四章输入输出流和缓冲区..docx
- 第十四章饲料添加剂与畜产品品质和环境保护..doc
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)