今天要进行的实验,是利用GPIO进行输入和输出。在ST的三合一开发板上,按键接在GPIO的PD7上,LED接在GPIO的PD3上,因此我们要将GPIO的PD7初始化成输入,PD3初始化成输出。
关于GPIO的引脚设置,主要是要初始化方向寄存器DDR,控制寄存器1(CR1)和控制寄存器2(CR2),寄存器的每一位对应GPIO的每一个引脚。具体的设置功能定义如下:
````````````````````````````````````
STM8的C语言编程(4)-GPIO输出和输入.doc