找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1600|回復(fù): 0
收起左側(cè)

基于STM32單片機(jī)的HX711壓力傳感器模塊源程序

[復(fù)制鏈接]
ID:1071413 發(fā)表于 2023-4-13 09:15 | 顯示全部樓層 |閱讀模式
大家好,這是最近做的一個小小項目供參考
程序說明:
    使用STM32F103C8T6最小系統(tǒng)板連接HX711模塊和一個OLED12864顯示屏,讀取HX7111模塊的數(shù)據(jù),經(jīng)過處理后通過顯示屏顯示實際的拉力大小。

    程序的初始化寫在main.c文件中

    程序的主循環(huán)寫在control.h文件中(包括讀取拉力數(shù)據(jù)和液晶顯示)

單片機(jī)源程序如下:
  1. #include "main.h"

  2. /*
  3.         說明:
  4.         
  5.                 HX711模塊5V供電
  6.         
  7.                 每次改變測試架狀態(tài)按REST鍵調(diào)零
  8. */


  9. /*已使用IO:
  10.                
  11.         HX711
  12.                 DATA                --> PA0
  13.                 SCK                        --> PA1
  14.                
  15.         USART
  16.                 USART_TX        --> PA9
  17.                 USART_RX        --> PA10
  18.                                        
  19.         OLED
  20.                 IIC_SCL                --> PB10
  21.                 IIC_SDA                --> PB11

  22.         LED
  23.                 LED                        --> PC13

  24. */

  25. u8 ConfigOK = 0;
  26. u8 DataOK = 0;

  27. int main(void)
  28. {
  29.         system_Init();
  30.         delay_ms(100);
  31.         data_init();
  32.         delay_ms(100);
  33.         OLED_Fill(0x00);
  34.         
  35.                
  36.         while(1)
  37.         {
  38. //                Get_Weight();
  39. //                delay_ms(100);
  40. //                LED_TOGGLE();
  41.         }
  42. }


  43. void system_Init(void)
  44. {
  45.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
  46.         delay_init();
  47.         LED_Configuration();
  48.         usart_init();
  49.         Sensor_Init();
  50.         I2C_Configuration();
  51.         OLED_Init();
  52. //        Get_No_Lode();
  53.         Tim1_configration();
  54.         ConfigOK = 1;
  55. }


  56. void data_init(void)
  57. {
  58.         DataOK = 1;
  59. }
復(fù)制代碼

代碼存在問題:http://www.torrancerestoration.com/bbs/dpj-228168-1.html
求指導(dǎo): Keil代碼.7z (3.37 MB, 下載次數(shù): 21)
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表