
W78E516D / W78E058D数据表
下面是编程P4.0作为在I / O端口地址1234H写选通信号的例子
1237H和正极性, P4.1和P4.3 用作通用I / O端口。
MOV P40AH , # 12H
MOV P40AL , # 34H
;定义的I / O基地址为1234H P4.0作为特殊功能
MOV P4CONA ,# 00001010B ;定义P4.0为写选通信号引脚和比较器
MOV P4CONB , # 00H
; P4.1 P4.3作为通用I / O口是一样的PORT1
MOV P2ECON , # 10H
;写P40SINV = 1逆的P4.0写选通极性
;默认值是负的。
那么任何指令MOVX @ DPTR , A(与DPTR = 1234H 1237H )会产生正极性
写在引脚P4.0选通脉冲信号。而MOV P4 , # XX将输出的第3位数据#XX的第1位
引脚P4.3 P4.1 。
P4xCSINV
P4寄存器
P4.x
数据I / O
RD_CS
WR_CS
读
写
RD / WR_CS
针
MUX 4->1
P4.x
地址总线
平等
注册
P4xAL
P4xAH
比较
位长
可选
比较
P4xFUN0
P4xFUN1
注册
P4xCMP0
P4xCMP1
P4.x输入数据总线
端口4结构图
累加器
位:
7
6
5
4
3
2
1
0
- 35 -
出版日期: 2011年2月15日
修订版A09