| 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( );  | 
    |