|
大家好,這是最近做的一個小小項目供參考
程序說明:
使用STM32F103C8T6最小系統(tǒng)板連接HX711模塊和一個OLED12864顯示屏,讀取HX7111模塊的數(shù)據(jù),經(jīng)過處理后通過顯示屏顯示實際的拉力大小。
程序的初始化寫在main.c文件中
程序的主循環(huán)寫在control.h文件中(包括讀取拉力數(shù)據(jù)和液晶顯示)
單片機源程序如下:
- #include "main.h"
- /*
- 說明:
-
- HX711模塊5V供電
-
- 每次改變測試架狀態(tài)按REST鍵調(diào)零
- */
- /*已使用IO:
-
- HX711
- DATA --> PA0
- SCK --> PA1
-
- USART
- USART_TX --> PA9
- USART_RX --> PA10
-
- OLED
- IIC_SCL --> PB10
- IIC_SDA --> PB11
- LED
- LED --> PC13
- */
- u8 ConfigOK = 0;
- u8 DataOK = 0;
- int main(void)
- {
- system_Init();
- delay_ms(100);
- data_init();
- delay_ms(100);
- OLED_Fill(0x00);
-
-
- while(1)
- {
- // Get_Weight();
- // delay_ms(100);
- // LED_TOGGLE();
- }
- }
- void system_Init(void)
- {
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
- delay_init();
- LED_Configuration();
- usart_init();
- Sensor_Init();
- I2C_Configuration();
- OLED_Init();
- // Get_No_Lode();
- Tim1_configration();
- ConfigOK = 1;
- }
- void data_init(void)
- {
- DataOK = 1;
- }
復(fù)制代碼
代碼存在問題:http://www.zg4o1577.cn/bbs/dpj-228168-1.html
求指導(dǎo):
Keil代碼.7z
(3.37 MB, 下載次數(shù): 21)
2023-4-13 16:00 上傳
點擊文件名下載附件
|
|