哦,知道了,谢谢! |
位操作或者先赋值再写操作,我通常是怎么处理的 |
直接对单个的IO口进行控制就行呀 |
cjm82 发表于 2019-4-8 12:47 这位大神能详细点说下吗?谢谢! |
你不是会因为这样好画板才把数码管的脚位放这又放那吧? PE端口不是可以的吗? 不在同一个端口的话,你这一个位一个位的去操作高电平还是低电平 还是在同一个端口的好 |
单个也可以控制 |
写个函数,n为段码表里的元素.把n的各位分别赋值给对应IO口就好了. seg_a = (n>>0)&0x01; seg_b = (n>>1)&0x01; .... seg_g = (n>>6)&0x01; seg_h = (n>>7)&0x01; dig_x = x; |
给你一个异组端口的4*4矩阵键盘程序,读、写函数同样适用于异组端口组成的数码管段码驱动程序
|
思路是这样的: 第一:像其它的在同一IO口的程序一样,先赋值。 第二:专门编写一个函数,通过刚才的赋值,再分别对对应的IO口赋值,一般就是位赋值了 第三:对位赋值完成后,就可以显示了。 |
想写一个0一100的倒计时 |