stc12c5a60s2系列单片机 p4 P5这两个端口应该怎么使用?

stc12c5a60s2 比 stc89c52 多了一个P4口(P4.0~P4.7)和P5口(P5.1~P5.3)。
而且,我看那本单片机中文手册里面,有句:“这个系列的所有IO口(包括新增的P4和P5)都可以用软件配置成4种工作类型之一。。。。”
而且,在中文手册后面的应用中,很多地方都使用了这个P4和P5的新增端口,但具体到了实际电路中,应该怎么用,就怎么也弄不清楚。

单片机只有40只脚,32个物理的通用IO口,都分配给P0~P3了,那么,怎样使用这个新的P4和P5呢?

嗯,换个说法,就是,怎样可以引出单片机的P4和P5口,用作数据输入或者输出?就像P0~P3那样。(注意,这里不是指用程序读写P4和P5口,而是,怎样把P4和P5口引出来。。)

或者,再用个更具体的说法,我希望用 P4 这个端口来驱动8盏LED灯,做跑马灯之用,应该怎么做?(包括电路连接和程序,不需要太具体,我能看得懂就行。)

第1个回答  2011-01-19
P4 P5口有对应寄存器地址的,定义好了 就可以直接使用
第2个回答  2011-01-24
看一下封装资料吧,贴片44脚增加了P4口,贴片48脚封装增加了P5口,双列40脚没有P4P5.

参考资料:sername

本回答被提问者采纳
第3个回答  2011-01-20
换根数据线就好了,10元钱。不用修,别花那冤枉钱
第4个回答  2011-01-19
换根数据线就好了,10元钱。不用修,别花那冤枉钱