Sang Vu Van
/
New
mesh phone
system_defines.h
- Committer:
- SangSTBK
- Date:
- 2012-07-02
- Revision:
- 0:c674504a6536
File content as of revision 0:c674504a6536:
// control pins for I/O DigitalOut CS(p23); /* chip select the SSD1963 active LOW */ DigitalOut RS(p22); /* reset to SSD1963 - not used in this implementation*/ DigitalOut nWR(p25); /* write out to SSD1963 active LOW */ DigitalOut nRD(p24); /* read data from SSD1963 active LOW - but not used */ DigitalOut DC(p26); /* Data/Command Select: 0=Command, 1=Data); */ DigitalOut myled(LED1); /* for test purposes only - on the mbed module */ DigitalOut led(p18); DigitalOut WEAK(p30); DigitalOut SDN(p19); /**************************** data bus I/O pins *********************************/ BusOut DB(p10,p11,p12,p13,p14,p15,p16,p17); /******************************************************************************/ int touch_x, touch_y; int back_color; char is_touch = 0; char buffer[100]; char button_poss = 0; /* System Definitions */ /* the following are the pin assignments on the mbed controller */ //DigitalOut pga2320(p30);/* normally LOW; take HIGH to select PGA2320 */ //DigitalOut phono(p29); //DigitalIn IRx(p27); /* p28 is the Tx outputand is not used */ //DigitalIn IPSELPB(p26); //DigitalIn IPSELB(p25); //DigitalIn IPSELA(p24); //DigitalIn VOLPB(p23); //DigitalIn VOLB(p22); //DigitalIn VOLA(p21); //AnalogIn ALS(p20); //DigitalOut SBUSON(p19); //DigitalOut NAOE(p18); /* A6821 output enable. Active LOW */ //DigitalOut DC(p17); //DigitalOut RD(p16); /* also ASTROBE */ //DigitalOut WR(p15); /* MDATA */ //DigitalOut RS(p14); /* ACLK */ //DigitalOut CS(p13); //DigitalOut myled(LED1); //BusInOut DB(p12, p11, p10, p9, p8, p7, p6, p5); /* for the LCD display */ //Serial pc(USBTX, USBRX); /* for debugging and in final version for test mode */ //Serial remote(NC, p27); /* remote control serial input; 1200bd 8 data, 1 stop and no parity */ //AnalogIn light(p20); /* for auto display brightness */