?? io.h.bak
字號:
/*****************************************************************************
;copyright :shenzhen coolwaveasia
;filename :io.h
;mcu :W78E52B
;mcu crystal:33.177MHZ
;RF :7105
;rf crystal :16MHZ
;startdate :2008.7.24
;enddate :
;writeby :dengyihong
;revision :A
;*****************************************************************************
; --------------------
; P1.0 |1 40| VCC
; P1.1 |2 39| P0.0 ---- LCD_DATA0
; RF_SCK ---- P1.2 |3 38| P0.1 ---- LCD_DATA1
; RF_SDIO ---- P1.3 |4 37| P0.2 ---- LCD_DATA2
; P1.4 |5 36| P0.3 ---- LCD_DATA3
; RF_SCS ---- P1.5 |6 35| P0.4 ---- LCD_DATA4
; P1.6 |7 34| P0.5 ---- LCD_DATA5
; P1.7 |8 33| P0.6 ---- LCD_DATA6
; RST/Vpd |9 32| P0.7 ---- LCD_DATA7
; RXD/P3.0 |10 31| /EA/Vpp
; TXD/P3.1 |11 30| ALE/PROG
; RF_GPIO1 --- /INT0/P3.2 |12 29| /PSEN
; RF_GPIO2 --- /INT1/P3.3 |13 28| P2.7 ---- KEY4 (mode)
; T0/P3.4 |14 27| P2.6 ---- KEY3 (+)
; T1/P3.5 |15 26| P2.5 ---- KEY2 (-)
; /WR/P3.6 |16 25| P2.4 ---- KEY1 (send)
; /RD/P3.7 |17 24| P2.3
; XTAL2 |18 23| P2.2 ---- LCD_RW
; XTAL1 |19 22| P2.1 ---- LCD_RS
; VSS |20 21| P2.0 ---- LCD_EN
; --------------------
; W78E52B
;*****************************************************************************/
#ifndef _IO_H
#define _IO_H
#include <REG52.H>
//rf bit define
sbit RF_SCK = P1^2;
sbit RF_SDIO = P1^3;
sbit RF_SCS = P1^5;
sbit RF_GPIO1 = P3^2;
sbit RF_GPIO2 = P3^3;
//lcd bit define
sbit LCD_RW = P2^2;
sbit LCD_RS = P2^1;
sbit LCD_EN = P2^0;
#define LCD_DATA P0
//sfr LCD_DATA = 0x80;
//key bit define
sbit KEY1 = P2^4; // mode key
sbit KEY2 = P2^5; // - key
sbit KEY3 = P2^6; // + key
sbit KEY4 = P2^7; // send key
#endif
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -