This commit is contained in:
2025-10-21 20:34:06 +08:00
commit c3f6375140
55 changed files with 34675 additions and 0 deletions

89
temperature.h Normal file
View File

@@ -0,0 +1,89 @@
#ifndef _TEMPERATURE_H_
#define _TEMPERATURE_H_
#include "MAIN.H"
#define DQ P3_5
//20250116 <20><><EFBFBD><EFBFBD><EFBFBD>¶Ȳɼ<C8B2><C9BC>ֽ<EFBFBD>
typedef struct _StrSwSample
{
unsigned int emergency_stop_switch : 1; // ͨ<><CDA8>1<EFBFBD><31><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
unsigned int High_voltage_switch : 1; // ͨ<><CDA8>2<EFBFBD><32><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>
unsigned int CH03 : 1; // ͨ<><CDA8>3
unsigned int CH04 : 1; // ͨ<><CDA8>4
unsigned int CH05 : 1; // ͨ<><CDA8>5
unsigned int CH06 : 1; // ͨ<><CDA8>6
unsigned int CH07 : 1; // ͨ<><CDA8>7
unsigned int CH08 : 1; // ͨ<><CDA8>8
unsigned int CH09 : 1; // ͨ<><CDA8>9
unsigned int CH10 : 1; // ͨ<><CDA8>10
unsigned int CH11 : 1; // ͨ<><CDA8>11
unsigned int CH12 : 1; // ͨ<><CDA8>12
unsigned int CH13 : 1; // ͨ<><CDA8>13
unsigned int CH14 : 1; // ͨ<><CDA8>14
unsigned int CH15 : 1; // ͨ<><CDA8>15
unsigned int CH16 : 1; // ͨ<><CDA8>16
unsigned int CH17 : 1; // ͨ<><CDA8>17
unsigned int CH18 : 1; // ͨ<><CDA8>18
unsigned int CH19 : 1; // ͨ<><CDA8>19
unsigned int CH20 : 1; // ͨ<><CDA8>20
unsigned int CH21 : 1; // ͨ<><CDA8>21
unsigned int CH22 : 1; // ͨ<><CDA8>22
unsigned int CH23 : 1; // ͨ<><CDA8>23
unsigned int CH24 : 1; // ͨ<><CDA8>24
unsigned int CH25 : 1; // ͨ<><CDA8>25
unsigned int CH26 : 1; // ͨ<><CDA8>26
unsigned int CH27 : 1; // ͨ<><CDA8>27
unsigned int CH28 : 1; // ͨ<><CDA8>28
unsigned int CH29 : 1; // ͨ<><CDA8>29
unsigned int CH30 : 1; // ͨ<><CDA8>30
unsigned int CH31 : 1; // ͨ<><CDA8>31
unsigned int CH32 : 1; // ͨ<><CDA8>32
unsigned int CH33 : 1; // ͨ<><CDA8>33
unsigned int CH34 : 1; // ͨ<><CDA8>34
unsigned int CH35 : 1; // ͨ<><CDA8>35
unsigned int CH36 : 1; // ͨ<><CDA8>36
unsigned int CH37 : 1; // ͨ<><CDA8>37
unsigned int CH38 : 1; // ͨ<><CDA8>38
unsigned int CH39 : 1; // ͨ<><CDA8>39
unsigned int CH40 : 1; // ͨ<><CDA8>40
unsigned int CH41 : 1; // ͨ<><CDA8>41
unsigned int CH42 : 1; // ͨ<><CDA8>42
unsigned int CH43 : 1; // ͨ<><CDA8>43
unsigned int CH44 : 1; // ͨ<><CDA8>44
unsigned int reserve : 4;
uword temperature; // <20><EFBFBD>
} StrSwSample;
typedef union _UnSwSample
{
StrSwSample bit_data; // ʹ<>ö<EFBFBD><C3B6><EFBFBD><EFBFBD>Ľṹ<C4BD><E1B9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
unsigned char arr[sizeof(StrSwSample)]; // ͨ<><CDA8><EFBFBD><EFBFBD><E1B9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>С
} UnSwSample;
void Single_point_Read_Temperature(void); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
extern UnSwSample UnSwSample_1 ;
#endif // _TEMPERATURE_H_