N76E003最多支持26个可位寻址的通用I/O引脚,分成4组 P0 到 P3 。每一个端口有它的端口控制寄存器(Px)。
端口控制寄存器的写和读有不同的意思。写端口控制寄存器设置输出锁存逻辑值,读端口引脚的逻辑状态。所有
I/O引脚(除P2.0)可以被软件独立配置成四种I/O模式中的一种。这四种模式是准双向模式(标准8051端口结
构)、推挽输出、输入和开漏模式。每一个端口通过两个特殊功能寄存器PxM1 和 PxM2来选择端口Px的I/O模
式。下表指示如何选择Px.n的I/O模式。注意任何复位之后,默认的配置是高阻输入模式。
http://www.nuvoton.com/resource-files/DS_N76E003_SC_Rev1.04.pdf
看下这个手册啊,GPIO跟普通的51不同,具备多种模式,普通的就一种模式。
|