⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mobileph.h

📁 我自己做的一个手柄机的程序
💻 H
字号:
/**************lcd.h文件信息**********************
**           函数声名以及要写入的图象
********************************************/
#ifndef  _mobileph_h
#define  _mobileph_h

#ifndef   OVERFLOW
#define   OVERFLOW  0
#endif

#ifndef   FALSE
#define   FALSE  0
#endif

#ifndef   OK
#define   OK     1
#endif

#ifndef   INTCNTL
#define   OS_ENTER_CRITICAL()    EA = 0      //disable interrupt
#define   OS_EXIT_CRITICAL()     EA = 1      //enable interrupt
#endif

#ifndef   ERROR
#define   ERROR  0
#endif





#define  UINT1   bit
#define  UINT8   unsigned char   
#define  UINT16  unsigned int
#define  uchar   unsigned char
#define  uint    unsigned int
#define  STATUS  extern unsigned char
#define  ElemType unsigned char
#define  BOOL    unsigned char idata





#define  keyport         P0
#define  BUFFSIZE        20
#define  KEY_BUFF_SIZE   11
#define  UART_BUFF_SIZE   130
#define  BUFF_SIZE        11
#define  SRC_BUFF_SIZE    10
#define  CALL_IN          0
#define  CALL_OUT         1
#define  CANCER           0X0F
#define  ENTER            0X0C
#define  NEXT             0x0e
#define  CR               59
#define  LF               13






sbit  SDA  = P1^0;
sbit  SCLK = P1^1;
sbit  DC   = P1^2;
sbit  RST  = P1^3;
sbit  CS   = P1^4;
sbit  IGT =  P1^5;






extern void delay_Ms(UINT8 count);

extern void delayMs(UINT8 count)reentrant;

extern void delay_s(UINT8 second);

extern void delayS(UINT8 second);

extern void delayUs(UINT8 second);

extern void delayLcd(UINT8 ms);

extern void uartSend(UINT8 src, UINT8 flag)reentrant;

extern void initCpu(void);

extern void initLcm(void);

extern void initMc388(void);

extern void clearScreen(void)reentrant;

extern void clearIcons(void);

extern void clearArea(UINT8 page, UINT8 y, UINT8 length);

extern void dispIcon(UINT8 icon);

extern void dispIcons();

extern void dispFont(UINT8 page, UINT8 y, UINT8 table[]);

extern void dispBigFont(UINT8 page, UINT8 y, UINT8 table[]);

extern UINT8 dispBigFontStr(UINT8 page, UINT8 y, UINT8 str[]);

extern UINT8 kbVal(UINT8 kb);

extern UINT8 kbScan();

extern void CALL(void);

extern void dispBYD(void);

extern void clearUartBuff(void);

extern void handPhone(void);

extern void dispTalking(void);

extern UINT8 Index_BF(UINT8 src[],UINT8 len, UINT8 dest[])reentrant;

extern void sendAtCmd(UINT8 atCmd[])reentrant;

extern void putch(UINT8 ch);

extern void clearFont(UINT8 PAGE,UINT8 X_AXIS);





#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -