main.C文件
- #include "led.h"
- uchar LED_AC_table1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
- //共阳极数码编码
- int main()
- {
- LED_GPIO_Config(); //调用数码管GPIO外设初始化
- uint j=0x0100; //这里是个算法变量的函数,这里就不展开讨论
- while(1)
- {
- for(int i=0;i<6;i++) //循环选段
- {
- delay_ms(50); //延时
- GPIO_Write(LED_GPIO_PORT,LED_AC_table1[i]+j); //固件库函数选位输出相对应的字符
- if(j==0x2000) //算法
- {
- j=0x0100;
- }
- else
- {
- j<<=1;
- }
- }
- }
- }
|