|
|

楼主 |
发表于 2025-8-25 19:31:06
|
显示全部楼层
这是主函数
#include "t5los8051.h"
#include "sys.h"
#include "stdlib.h"
#include "uart.h"
#include "led.h"
#include "save_data_dgus.h"
#include "i2c.h"
#define Dgus_Send_Page_Time_Set 0x7000
u16 Send_Page_Time_Count = 0, Pop_Time_Count = 0xFFFF;
u8 use_sed[4]={0x12,0x13,0x23,0x1};
extern u8 Mode;
void main(){
INIT_CPU();
PORT_Init();
T0_Init();
// T1_Init();
T2_Init();
// WDT_ON();
uart_init();
ws2812_writ_byte(8);
data_save_init();
Uart2_Tx_write2buff(0x78);
uart_send_str(4,use_sed,4);
Write_Dgus(0x0084,0x01);
while(1){
Uart_Handle_all();
Read_0xF00();
data_change_sava();
Read_Dgusii_Vp(0x1000,(u8*)&Mode,1);
if(Mode!=0)
{
Write_Dgusii_Vp(0x1100,(u8*)&Mode,1);
Mode = 0;
Write_Dgusii_Vp(0x1000,(u8*)&Mode,1);
}
Clock();
}
}
|
|