STM32F103ZET6 12864 4×4按鍵顯示,可拓展方向寬廣,非常適用于新手練習于創(chuàng)新!!
單片機源程序如下:
- /**
- ******************************************************************************
- * @file main.c
- * @author fire
- * @version V1.0
- * @date 2013-xx-xx
- * @brief 測試按鍵
- */
- #include "stm32f10x.h"
- #include "bsp_led.h"
- #include "lcd12864.h"
- #include "bsp_SysTick.h"
- #include "key.h"
-
-
- int main(void)
- {
- LCD12864_Config();
- LCD12864_init();
- KEY_GPIO_InitStruct();
- while(1)
- {
- int Key;
- Key=Read_KeyVal();
- switch(Key)
- {
- case 0: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:0"); break;
- case 1: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:1"); break;
- case 2: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:2"); break;
- case 3: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:3"); break;
- case 4: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:4"); break;
- case 5: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:5"); break;
- case 6: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:6"); break;
- case 7: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:7"); break;
- case 8: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:8"); break;
- case 9: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:9"); break;
- case 10: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:10"); break;
- case 11: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:11"); break;
- case 12: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:12"); break;
- case 13: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:13"); break;
- case 14: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:14"); break;
- case 15: write_12864com(0x01); SysTick_Delay_Ms(5);display_string(1,1,"電壓:15"); break;
- }
- }
- }
- /*********************************************END OF FILE**********************/
復制代碼
所有資料51hei提供下載:
源--STM32顯示屏調(diào)試.rar
(311.97 KB, 下載次數(shù): 80)
2018-7-22 00:56 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|