INIT* 接腳 | |
---|---|
ReadInitPin | 讀取 INIT* 的狀態。 |
。 | |
。 | |
相關說明:
|
紅色 LED | |
---|---|
LedOn() | 讓紅色 LED 亮起來。 |
LedOff() | 讓紅色 LED 熄掉。 |
相關說明:
|
5DiditLed(五位數字顯示器)
|
|
---|---|
Show5DigitLed() | 在某一個位置顯示16進位數字(0123456789AbCdEF)。 |
Show5DigitLedWithDot() | 同上,並顯示小數點(•)。 |
Show5DigitLedSeg() | 可以控制LED上所有點的顯示與否。 |
相關說明:
|
NVRAM | |
---|---|
ReadNVRAM | 讀取NVRAM所存的資料。一次一個BYTE。 |
WriteNVRAM | 寫入資料到NVARM。一次一個BYTE。 |
相關說明:
|
RTC(Real Time Clock) |
---|
相關說明:
|
EEPROM | |
---|---|
EnableEEP() | 設定成可以寫入資料到EEPROM。 |
ProtectEEP() | 設定成無法寫入資料到EEPROM。 |
ReadEEP() | 讀取EEPROM的資料。 |
WriteEEP() | 寫入資料到EEPROM。 |
相關說明:
|
|
New functions for EEPROM(10/17/2000新增) | |
EE_WriteEnable() | 設定成可以寫入資料到EEPROM。 |
EE_WriteProtect() | 設定成無法寫入資料到EEPROM。 |
EE_RandomRead() | 讀取EEPROM的資料。一次一個byte。 |
EE_RandomWrite() | 寫入資料到EEPROM。一次一個byte。 |
EE_ReadNext() | 讀取EEPROM下一個位址的資料。一次一個byte。(可以跨block) |
EE_MultiRead() | 讀取EEPROM的資料。最多一次讀取2048 bytes(全部)。 |
EE_MultiWrite() | 寫入資料到EEPROM。最多可一次寫入16 bytes。(同一個block) |
相關說明:
|
Flash Memory | |
---|---|
FlashReadId | 讀取FLASH MEMORY的型號。 |
FlashRead | 讀取LASH MEMORY的資料。一次一個Byte。 |
FlashWrite | 寫入資料到FLASH MEMORY。一次一個Byte。 |
FlashErase | 清除FLASH MEMORY的資料,每次是一個SECTOR,大小64K BYTES。 |
相關說明:
|
COM1(RS-232/RS-485) | |
---|---|
InstallCom(1/2/3/4,...) InstallCom1() InstallCom2() InstallCom3() InstallCom4() | 安裝程式庫提供的 COM1/2/3/4 的 DRIVER。 |
RestoreCom(1/2/3/4) RestoreCom1() RestoreCom2() RestoreCom3() RestoreCom4() | 解除安裝程式庫提供的 COM1/2/3/4 的 DRIVER。 |
IsCom(1/2/3/4) IsCom1() IsCom2() IsCom3() IsCom4() | 判斷 COM1/2/3/4 是否有收到資料。 |
ReadCom(1/2/3/4) ReadCom1() ReadCom2() ReadCom3() ReadCom4() | 從 COM1/2/3/4 的 INPUT BUFFER 讀入資料。 |
ToCom(1/2/3/4,) ToCom1() ToCom2() ToCom3() ToCom4() | 從 COM1/2/3/4 送出資料。 |
WaitTransmitOver(1/2/3/4) WaitTransmitOver1() WaitTransmitOver2() WaitTransmitOver3() WaitTransmitOver4() | 等待資料從 COM1/2/3/4 全部送出。 |
Set485DirToTransmit(1/2) | 設定 COM1/2 的 RS-485 成送出資料的模式。 |
Set485DirToReceive(1/2) | 設定 COM1/2 的 RS-485 成接收資料的模式。 |
相關說明:
|
System Timer | |
---|---|
TimerOpen | 安裝程式庫提供的Timer功能。 |
TimerClose | 解除安裝程式庫提供的Timer功能。 |
StopWatchStart | 碼錶開始計時。 |
StopWatchReadValue | 讀取碼錶的值。 |
InstallUserTimer | 安裝USER自己的TIMER程式。 |
相關說明:
|
WDT(WatchDog Timer) | |
---|---|
EnableWDT | 設定成由USER的程式處理WatchDog Timer。 |
RefreshWDT | RESET WATCHDOG TIMER |
DisableWDT | 設定由系統的TIMER中斷程式控制WatchDog Timer。 |
相關說明:
quit=0; EnableWDT( ); while (!quit) { RefreshWDT( ); OtherUserFunction( ); } DisableWDT( ); |