大家好,今天小编关注到一个比较有意思的话题,就是关于动态数码管p1口p2口的问题,于是小编就整理了2个相关介绍动态数码管p1口p2口的解答,让我们一起看看吧。
O口情况下,p0口、p2口和p3口各起什么作用?
不知道你说的是哪种单片机,如果是常用的51单片机的话,其P1口仅作为I/O,无第二功能;P3口作为I/O的同时,其第二功能是一些特殊功能,非扩展存储。P0口用于外部扩展存储时,用作地址总线或数据总线;P2口作为扩展存储时,作为地址总线。
如何用P0控制数码管的段,P1的两位做位选,P2的两位作位选,程序应该怎么写?
P1的两位和P2的两位做位选,那么你就一共有 4个数码管。
依次为 1 2 3 4 可以把4个数码管的所有段,都接到P0口上。想显示什么数字,就直接向P0口写数据就可以了 比如要在第一个数码管(数码管是共阴极)上显示0: 先进行片选:P1 = 0x01;P2 = 0x00; 向P0口写入段码: P0 = 0x3F到此,以上就是小编对于动态数码管p1口p2口的问题就介绍到这了,希望介绍关于动态数码管p1口p2口的2点解答对大家有用。