📄 ci910cpu.h.svn-base
字号:
#define RTC_Reset 0x86
#define RTC_WriteStatus 0x46
#define RTC_Write1 0x26
#define RTC_Write2 0x66
#define RTC_ReadStatus 0xc6
#define RTC_Read1 0xa6
#define RTC_Read2 0xe6
#define RTC_InterruptSetup 0x16
#define BaudRate9600 0x00
#define BaudRate57600 0x01
#define Lib6_12 0x00
#define Lib12_12 0x01
#define Lib16_16 0x02
#define Lib5_7 0x03
#define PacketIncomplete 0x10
#define PacketCheckSumErr 0x11
#define MemReadError 0x12
#define MemWriteError 0x13
#define MemEraseError 0x14
#define ColorWhite 0x00
#define ColorLightGray 0x01
#define ColorDarkGray 0x02
#define ColorBlack 0x03
#define Bit_PageCS 00000001b
#define Bit_AD16 00000010b
#define Bit_AD17 00000100b
#define Bit_AD18 00001000b
#define Bit_SSX_Rst 00010000b
#define Bit_Power_SW 00100000b
#define Bit_Buzzer_ctrl 01000000b
#define Bit_232_ShutD 10000000b
#define
#define _Bit_PageCS !Bit_PageCS
#define _Bit_AD16 !Bit_AD16
#define _Bit_AD17 !Bit_AD17
#define _Bit_AD18 !Bit_AD18
#define _Bit_SSX_Rst !Bit_SSX_Rst
#define _Bit_Power_SW !Bit_Power_SW
#define _Bit_Buzzer_ctrl !Bit_Buzzer_ctr1
#define _Bit_232_ShutD !Bit_232_ShutD
#define Char6_12Add 0x9670 //library 6*12 address in FLASH
#define Char5_7Add 0x9af0 //library 5*7 address in FLASH
#define NoKey 0x0xff
#define Key0 0x0
#define Key1 0x1
#define Key2 0x2
#define Key3 0x3
#define Key4 0x4
#define Key5 0x5
#define Key6 0x6
#define Key7 0x7
#define Key8 0x8
#define Key9 0x9
#define Key10 0x10
#define Key11 0x11
#define Key12 0x12
#define Key13 0x13
#define Key14 0x14
#define Key15 0x15
#define Key16 0x16
#define Key17 0x17
#define Key18 0x18
#define Key19 0x19
#define WatchDogValue 0x50 //5 seconds limited used for watchdog
#define CheckSumIniValu 0x5a
#define SRamSize 0x32 //Sram 16K bytes
void LcdInitial(void);
void StringDisplay(uchar X,uchar Y,uchar xdata *Spointer);
void DisplayString5_7(uchar X,uchar Y,uchar xdata *Spointer);
void BMPDisplay(uchar X,uchar Y,uchar xdata *PPointer);
void DrawLine(uchar X1,uchar Y1,uchar X2);
void DrawRectangle(uchar X1,uchar Y1,uchar Y2);
void ReverseRectangle(uchar X1,uchar Y1,uchar Y2);
void DrawPixel(uchar X,uchar Y,uchar DispMode);
void ClearWindow(uchar X1,uchar Y1,uchar X2);
void SaveWindow(uchar X1,uchar Y1,uchar xdata *BufferPointer);
void RestoreWindow(uchar *BufferPointer);
void CombFrame(uchar *SourcePointer);
uchar ReceiveFrame(uchar *BufferPointer);
uint ReceiveOneByte(uchar TimeLimit);
void SendOneByte(uchar Character);
void BaudRateSet(uchar BaudRate);
void WaitKeyOn(uint TimeLimit,uchar BeepEnable);
void WaitKeyOff(uint TimeLimit);
uchar GetChar(uint TimeLimit,uchar BeepEnable);
uchar ReadKey(void);
void ReadFlashToInterMem(uchar Page,uchar Length,uint SourceAddress);
void ReadFlashToExterMem(uchar Page,uint Length,uchar xdata SourceAddress);
uchar InternalWriteFlash(uchar Page,uchar Length,uchar xdata *SourcePointer);
uchar ExternalWriteFlash(uchar Page,int Length,int *SourcePointer);
uchar EraseBlock(uchar Page,uchar BlockSel);
uchar XByteRead(uchar Length,xdata uchar xdata *SourceAddress,uchar xdata *DestAddress);
uchar XByteWrite(uchar Length,uchar xdata *SourceAddress,uchar xdata *DestAddress);
uchar XRAM_Check(void);
void ChangeStatus(void);
uchar ReadVersion(uchar xdata *BufPointer);
uchar WriteRTclock(uchar Command,uchard *DataPointer);
uchar ReadRTclock(uchar Command,uchar xdata *DataPointer);
void DelayTimes(uint DelayTime);
uchar EncryptorAccess(uchar xdata *DataPointer);
uchar EncryptBusyJudg(uchar TimeLimit);
uchar EncryptorSelfCheck(void);
void BuzzerDriver(uchar Frequency,uchar Counter);
void BuzzerSelfCheck(void);
uchar StringCompare(uchar Length,uchar *String1);
uchar XramStringCompare(uchar xdata *StringPt1,uchar xdata *StringPt2,uchar Length);
uchar XromStringCompare(uchar xdata *StringPt1,uchar xdata *StringPt2,uchar Length);
void ASIIC_BCD(uchar Length,uchar xdata *ASIIC_String,uchar xdata *BCD_String);
void BCD_ASIIC(uchar Length,uchar *BCD_String);
uchar BIN_BCD(uchar BIN_Add,uchar BCD_Add,uchar Length);
uchar BCD_BIN(uchar BCD_Add,uchar BIN_Add,uchar Length);
void ShutPower(void);
void PowerLowDec(void);
void InitSystem(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -