EM78P257的内部上/下拉、Open-drain等功能简述
EM78P257的内部上/下拉、巡视表态发言Open-drain等功能简述
****************************** 下拉控制(Pull Low)
清明诗会 *****************************
EM78P257有个专用的下拉控制寄存器(Pull-down Control Register)IOCB0:
7 6 5 4 3 2 1 0
/PD57 /PD56 /PD55 /PD54 /PD53 /PD52 /PD51 /PD50
bit0~bit7: 分别为P5端口管脚的下拉使能控制位
0: 幸福的向日葵内部下拉使能
1: 内部下拉禁止
其中bit6~bit7的下拉使能仅用于EM78P257B
使用说明:
体育工作总结 将IOCB0控制寄存器所对应的位清0,即可使能其对应的I/O引脚内部下拉,置1即
关闭内部下拉功能。
IOR IOCB0
MOV A, @0b11111110
IOW IOCB0 ; Enable P50 internal pull-down
*************************** 漏极开路控制(Open drain)
***************************
EM78P257有个专用的漏极开路控制寄存器(Open-drain Control Register) IOCC0:
7 6 5 4 3 2 1 0
OD67 OD66 OD65 OD64 OD63 OD62 OD61 OD60
Bit0~bit7: 分别为P6端口管脚的漏极开路使能控制位
0: 漏极开路输出使能
1: 漏极开路输出禁止
做纸花
使用说明
将IOCC0控制寄存器所对应的位置1果怎么组词,即可使能其对应的I/O引脚为漏极开路输出,清0即关闭漏极开路输出功能。客户维护
IOR IOCC0
OR A, @0b00000011
IOW IOCC0 ; Enable P60、P61 open-drain output
注意:若使能引脚漏极开路输出,需有外部上拉电阻。
****************************** 上拉控制(pull high)
*****************************
EM78P257有个专用的上拉控制寄存器(Pull-high Control Register) IOCD0:
7 6 5 4 3 2 1 0
/PH57 /PH56 /PH55 /PH54 /PH53 /PH52 /PH51 /PH50
Bit0~bit7: 分别为P5端口管脚的上拉使能控制位
0: 内部上拉使能
1: 内部上拉禁止
其中 bit6~bit7的上拉使能仅用于EM78P257B
使用说明:
将IOCD0控制寄存器所对应的位清0,即可使能其对应的快递员I/O引脚内部上拉,置1即关闭内部上拉功能。
IOR IOCD0
AND A, @0b11111110
IOW IOCD0 ; Enable P60 internal pull-high
EM78P257没有R-option功能。