?? system_init.c
字號:
#include "config.h"
#define IN_SYSTEMINIT
void System_init(void)
{
// ----------------------------------------
// ------------------------------
P1=0xff;
P3=0xff;
// -------設定了定時器
timer_initialize(); // 定時器的初始化
eint_initialize(); // 外部中斷的初始化
#if SPI_USING
spi_initialize(); // SPI中斷的初始化
#endif
#if AD_USING
ad_initialize(); // AD中斷的初始化
#endif
#if PCALVD_USING
pcalvd_initialize(); // 低壓檢測中斷
#endif
#if EEPROM_USING
eeprom_initialize();
#endif
rs232_initialize(); // RS232的中斷
input_initialize(); // 按鍵或者JOG的輸入輸出
delay(100); //延時處理
pt2322s_initialize(); //PT2322音量控制的初始化,順便讀取初始值哦
// ------------------------------------------------------------------------
// 開放中斷 開關
EA = 1;
/* 其它電路初始化 */
rs232_senddata(0x55);
rs232_senddata(0xaa); //系統開機的標志
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -