以四位一体数码管和74HC244N三态门芯片组合为例进行编程。
一、数码管类别搭配
数码管分共阴极和共阳极数码管,针对不同的数码管有不同的配置操作。
共阴极数码管公共端接地,引脚高电平点亮,共阳极反之。注意数码管的使用必须要在正常电压范围内,否则极其容易烧毁数码管,一般配合74HC244芯片使其供电更加稳定。74HC244的OE端口给低即输入输出相同,给高的话呈高组态形式。
简单来说,就是对应共阴极(共阳极)数码管指定引脚给有效电平点亮操作。
接线需要数码管引脚图顺序和IO口顺序一一对应才可以正确显示结果。
二、函数选用与码表
对于数码管的点亮所使用的函数是GPIO_Write(),该函数可以控制整个IO口的电平,例如给定GPIO_Write(GPIOB,0xFFFF);其他正常的情况下,就是使所有PB口输出高电平,既然这样的话,那就可以利用这一特性配合16位进制数,根据16位进制数的对应01部分来控制IO口的输出电平了。
在使用GPIO_Write时若只让其控制某些IO口也可以&#