亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? lcd.c

?? tms320c5402的boot c程序
?? C
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/*lcd.c   */
#include <stdio.h>
//IO定義
ioport unsigned int port8000;
ioport unsigned int port8001;
//函數(shù)定義
extern void InitMcBSP0(void);
extern void ms_delay(int);
extern void send_0(void);
extern void send_1(void);
extern void send_2(void);
extern void send_end(void);
extern void INT3_ISR(void);
extern void InitC5402(void);
extern void write_command(void);
extern void write_data(void);
extern void OpenMcBSP(void);
extern void CloseMcBSP(void);
extern void READAD50(void);
extern void Int(void);
extern void init_lcm(void);
extern void ddram_clear(void);
interrupt void key_int();
interrupt void timer();
void  gdram_clear(void);
void  set_gdram_addr(unsigned int addr);
void  gdram_draw(void);
void  gdram_disp(void);
void  gdram_write_word(unsigned int fir_word,unsigned int sec_word); 
void  setup_expand_mode(void);
//void  display_led(void);
void  dram_check(void);
void  dram_error(void);
void  gdram_intial(unsigned char *DPTR0);
void send_byte( unsigned char out_byte);
void write7279(unsigned int cmd,unsigned int dta);
void long_delay(void);
void short_delay(void);
void Initial_menu(unsigned char *DPTR1);
void Initial_menu0(void);
void Initial_menu1(void);
void SetDAdress(unsigned int Daddr);
void SetDCdata(unsigned int Ddata0,unsigned int Ddata1);
void Menuhelp1(void);
void Menuhelp2(void);
void Menuhelp3(void);
void Menuhelp4(void);
void Menuhelp5(void);
void Menuhelp6(void);
void Experience1(void);
void Experience2(void);
void Experience3(void);
//***HD7279定義指令***
#define CMD_RESET 0xa4
#define CMD_TEST  0xbf
#define DECODE0 0x80
#define DECODE1 0xc8
#define CMD_READ 0x15
#define UNDECODE 0x90
#define RTL_CYCLE 0xa3
#define RTR_CYCLE 0xa2
#define RTL_UNCYL 0xa1
#define RTR_UNCYL 0xa0
#define ACTCTL 0x98
#define SEGON 0xe0
#define SEGOFF 0xc0
#define BLINKCTL 0x88
#define INPUT   0x111
#define AC0  0x80
#define AC1  0x90
#define AC2  0x88
#define AC3  0x98


//變量定義
unsigned int byteout;
unsigned int  gdram_cur_x;
unsigned int  gdram_cur_y;
unsigned int bmp_width;
unsigned int bmp_height;
unsigned int *a=(unsigned int *)0x0015;
unsigned char *data=(unsigned char *)0x1023;
unsigned int temp;
unsigned int R0,R1,R2,R3;
unsigned char *DPTR;
unsigned int timer0=0;
unsigned char key_a=0x22,key_b=0x22,down_key=0,up_key=0,page=2,help1_down=5,first=0;
unsigned int i=0,j=0,k=0,l=0,m=0,n=0,p=0xff,switch_key=2,help1=2,port,menuhelp=0;
int  DataAd50[128];
int  Binary[8]={0xc0,0x60,0x30,0x18,0x0c,0x06,0x03,0x01};
int *DataAd50_1=(int *)0x110;
unsigned char Menu0[4][16] = {0xa2,0xe5,0xa1,0xa2,0xa3,0xc9,0xa3,0xcf,0xca,0xb5,0xd1,0xe9,0xa1,0xa0,0xa1,0xa0,
                              0xa2,0xe7,0xa1,0xa2,0xb2,0xbd,0xbd,0xf8,0xb5,0xe7,0xbb,0xfa,0xca,0xb5,0xd1,0xe9,
                              0xa2,0xe6,0xa1,0xa2,0xd6,0xd0,0xb6,0xcf,0xca,0xb5,0xd1,0xe9,0xa1,0xa0,0xa1,0xa0,
                              0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0};
unsigned char Menu1[4][16] = {0xa2,0xe8,0xa1,0xa2,0xb5,0xe7,0xbb,0xfa,0xce,0xc2,0xbf,0xd8,0xca,0xb5,0xd1,0xe9,
                              0xa2,0xea,0xa1,0xa2,0xb8,0xdf,0xcd,0xa8,0xc2,0xcb,0xb2,0xa8,0xca,0xb5,0xd1,0xe9,
							  0xa2,0xe9,0xa1,0xa2,0xb5,0xcd,0xcd,0xa8,0xc2,0xcb,0xb2,0xa8,0xca,0xb5,0xd1,0xe9,
							  0xa1,0xb6,0xb7,0xb5,0xbb,0xd8,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0};
unsigned char Menu_help1[4][16] = {0xa1,0xa0,0xa1,0xa0,0xb0,0xb4,0x4b,0x32,0x2d,0x4b,0x39,0x00,0xbc,0xfc,0xa3,0xac,
                                   0xb1,0xe4,0xbb,0xaf,0xa1,0xa3,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,
                                   0xb9,0xdb,0xb2,0xec,0xb5,0xc6,0x4c,0x45,0x44,0x37,0x2d,0x4c,0x45,0x44,0x31,0x34,                                 
                                   0xa1,0xb6,0xb7,0xb5,0xbb,0xd8,0xa1,0xa0,0xa1,0xa0,0xd4,0xcb,0xd0,0xd0,0xa1,0xb7};
unsigned char Menu_help2[4][16]= { 0xbd,0xd3,0xcf,0xdf,0x3a,0x4a,0x38,0x2d,0x4a,0x33,0xa3,0xac,0xa1,0xa0,0xa1,0xa0,
                                   0xb2,0xa8,0xd0,0xce,0xcf,0xd4,0xca,0xbe,0xa1,0xa3,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,
                                   0xb0,0xb4,0x4b,0x31,0xbc,0xfc,0xa3,0xac,0xb9,0xdb,0xb2,0xec,0xd2,0xba,0xbe,0xa7,                                 
                                   0xa1,0xb6,0xb7,0xb5,0xbb,0xd8,0xa1,0xa0,0xa1,0xa0,0xd4,0xcb,0xd0,0xd0,0xa1,0xb7};
unsigned char Menu_help3[4][16]= { 0xbd,0xd3,0xcf,0xdf,0x3a,0x00,0xb2,0xa6,0xc2,0xeb,0xbf,0xaa,0xb9,0xd8,0x53,0x34,
                                   0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,
                                   0xb5,0xc4,0xb5,0xda,0xd2,0xbb,0xce,0xbb,0xa3,0xba,0xd6,0xc3,0x4f,0x4e,0xa1,0xa3,                                
                                   0xa1,0xb6,0xb7,0xb5,0xbb,0xd8,0xa1,0xa0,0xa1,0xa0,0xd4,0xcb,0xd0,0xd0,0xa1,0xb7};
unsigned char Menu_help4[4][16]= { 0xbd,0xd3,0xcf,0xdf,0x3a,0x58,0x46,0x49,0x4e,0x2d,0x58,0x46,0x4f,0x55,0x54,0x2c,
                                   0x53,0x35,0xc1,0xbd,0xce,0xbb,0xb6,0xbc,0xd6,0xc3,0x4f,0x4e,0xa1,0xa3,0xa1,0xa0,
                                   0x53,0x34,0xb5,0xc4,0xb5,0xda,0xd2,0xbb,0xce,0xbb,0xd6,0xc3,0x4f,0x4e,0x2c,0x00,                          
                                   0xa1,0xb6,0xb7,0xb5,0xbb,0xd8,0xa1,0xa0,0xa1,0xa0,0xd4,0xcb,0xd0,0xd0,0xa1,0xb7};
unsigned char Menu_help5[4][16]= { 0xbd,0xd3,0xcf,0xdf,0x3a,0x49,0x4e,0x2d,0x4f,0x55,0x54,0x31,0xa3,0xac,0xa1,0xa0,
                                   0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,
                                   0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,                                 
                                   0xa1,0xb6,0xb7,0xb5,0xbb,0xd8,0xa1,0xa0,0xa1,0xa0,0xd4,0xcb,0xd0,0xd0,0xa1,0xb7};
unsigned char Menu_help6[4][16]= {  0xbd,0xd3,0xcf,0xdf,0x3a,0x49,0x4e,0x2d,0x4f,0x55,0x54,0x31,0xa3,0xac,0xa1,0xa0,
                                   0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,
                                   0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,0xa1,0xa0,                                 
                                   0xa1,0xb6,0xb7,0xb5,0xbb,0xd8,0xa1,0xa0,0xa1,0xa0,0xd4,0xcb,0xd0,0xd0,0xa1,0xb7};

unsigned char Databack[64][16];
unsigned char clear[64][16];
unsigned char icon[64][16] = {  
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0f, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x1f, 0xff, 0xff, 0xe0, 0x0, 0x0, 0x07, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x1f, 0xff, 0xff, 0xf0, 0x0, 0x07, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x3f, 0xff, 0xff, 0xf0, 0x03, 0xff, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x3f, 0xff, 0xff, 0xf3, 0xff, 0xff, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x3f, 0xff, 0xfe, 0x0f, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x7f, 0xfe, 0x0, 0x0f, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0,
  0x0, 0x7f, 0x0, 0x0, 0x0f, 0xff, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41, 0x0, 0x0, 0x0,
  0x0, 0x78, 0x0, 0x0, 0x0f, 0xf8, 0x0, 0x0, 0x20, 0x0, 0x0, 0x40, 0xfc, 0x80, 0x0, 0x0,
  0x0, 0x7c, 0x0, 0x0, 0x0f, 0xc0, 0x0, 0x0, 0x60, 0x0, 0x01, 0xc0, 0xa6, 0x80, 0x0, 0x0,
  0x0, 0xfe, 0x0, 0x0, 0x0e, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x01, 0xc1, 0x22, 0x0, 0x0, 0x0,
  0x0, 0xfe, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x01, 0x81, 0x26, 0x40, 0x0, 0x0,
  0x0, 0xfe, 0x0, 0x0, 0xf0, 0x0, 0x0, 0x0, 0xe0, 0x0, 0x01, 0x81, 0x3c, 0x40, 0x0, 0x0,
  0x01, 0xfe, 0x0, 0x01, 0xf0, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x01, 0x81, 0x24, 0x40, 0x0, 0x0,
  0x01, 0xfe, 0x0, 0x39, 0xf0, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x03, 0x80, 0x22, 0x80, 0x0, 0x0,
  0x01, 0xfc, 0x0, 0xf9, 0xf0, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x03, 0x80, 0xe3, 0x80, 0x0, 0x0,
  0x01, 0xfc, 0x07, 0xf1, 0xf0, 0x0, 0x0, 0x01, 0xc0, 0x0, 0x03, 0x80, 0x41, 0x0, 0x0, 0x0,
  0x03, 0xfc, 0x1f, 0xf1, 0xf0, 0x0, 0x0, 0x01, 0xc0, 0x0, 0x03, 0x0, 0x3e, 0x0, 0x0, 0x0,
  0x03, 0xf8, 0xff, 0xf3, 0xf0, 0x0, 0x0, 0x01, 0x80, 0x0, 0x03, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x03, 0xfb, 0xff, 0xf3, 0xf0, 0x0, 0x0, 0x01, 0x80, 0x0, 0x03, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x03, 0xff, 0xff, 0xf3, 0xf0, 0x0, 0x0, 0x01, 0x80, 0x0, 0x07, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x07, 0xff, 0xff, 0xe3, 0xf0, 0x0, 0x0, 0x03, 0x80, 0x02, 0x07, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x07, 0xff, 0xff, 0xe3, 0xf0, 0x1c, 0x03, 0xc3, 0x9c, 0x07, 0x06, 0x30, 0x08, 0x0, 0xc0, 0x1c,
  0x07, 0xff, 0xff, 0xe7, 0xf0, 0x3c, 0x05, 0xc3, 0x3c, 0x0f, 0x06, 0x78, 0x18, 0x19, 0xc0, 0x3e,
  0x0f, 0xff, 0xff, 0xe7, 0xf0, 0xdc, 0x0d, 0xc3, 0x7c, 0x13, 0x06, 0xf0, 0x38, 0x1b, 0xc0, 0x4e,
  0x0f, 0xff, 0xff, 0xe7, 0xf0, 0x8c, 0x19, 0x83, 0x18, 0x31, 0x06, 0x70, 0x30, 0x3b, 0xc0, 0xce,
  0x0f, 0xff, 0xff, 0xc7, 0xf1, 0x9c, 0x19, 0x03, 0x18, 0x30, 0x0e, 0x30, 0x30, 0x39, 0xc0, 0x8c,
  0x1f, 0xff, 0xff, 0xcf, 0xf1, 0x18, 0x30, 0x07, 0x18, 0x38, 0x0e, 0x70, 0x70, 0x39, 0xc1, 0x8c,
  0x1f, 0xff, 0xff, 0xcf, 0xf3, 0x18, 0x30, 0x07, 0x38, 0x3c, 0x0e, 0x60, 0x70, 0x31, 0x81, 0x98,
  0x1f, 0xff, 0xff, 0xcf, 0xf3, 0x30, 0x30, 0x07, 0x30, 0x3c, 0x0c, 0x60, 0x60, 0x31, 0x83, 0x98,
  0x1f, 0xff, 0xff, 0xcf, 0xf3, 0x20, 0x70, 0x06, 0x30, 0x1e, 0x0c, 0x60, 0x60, 0x73, 0x83, 0xb0,
  0x3f, 0xff, 0xff, 0x8f, 0xf3, 0xc0, 0x70, 0x06, 0x30, 0x0e, 0x1c, 0xe0, 0x60, 0x63, 0x83, 0x80,
  0x3f, 0xff, 0xff, 0x9f, 0x73, 0x80, 0x70, 0x06, 0x70, 0x0c, 0x1c, 0xe0, 0xe0, 0x63, 0x03, 0x80,
  0x3f, 0xff, 0xff, 0x98, 0x33, 0xc0, 0x78, 0x0e, 0x7c, 0x0c, 0x18, 0xf0, 0xe0, 0x63, 0x03, 0xc0,
  0x3f, 0xff, 0xff, 0x80, 0xf3, 0xfc, 0x7f, 0x8c, 0x7c, 0x78, 0x18, 0xf8, 0xf8, 0xe3, 0x83, 0xfc,
  0x7f, 0xff, 0xff, 0x1f, 0xf3, 0xf0, 0x3e, 0x0c, 0x70, 0x70, 0x10, 0xe0, 0x70, 0xc3, 0xc1, 0xf8,
  0x7f, 0xff, 0xff, 0xff, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x03, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0
};

//主函數(shù)
void main(void)
{
   for(i=0;i<64;i++)
   {
      for(j=0;j<16;j++)
         {
            Databack[i][j]=0x0;
         }
   }
   for(i=0;i<64;i++)
   {
      for(j=0;j<16;j++)
          {
            clear[i][j]=0x0;
          }
   }
    InitC5402();
  // OpenMcBSP();
    init_lcm();
    ddram_clear();
    //DPTR=&clear[0][0];
    //gdram_intial(DPTR);
    InitMcBSP0(); 
    DPTR=&icon[0][0];
    gdram_intial(DPTR);
    long_delay();
    long_delay();
    long_delay();
      init_lcm();
      ddram_clear();
      Initial_menu1();
      send_byte(CMD_TEST);//測(cè)試指令顯示,點(diǎn)亮所有數(shù)碼管
      long_delay();       //長(zhǎng)延時(shí)
	  send_byte(CMD_RESET);//清除顯示
	  long_delay();
     //譯碼方式1及左移指令測(cè)試
	  write7279(DECODE1,0);
	  long_delay();
	  SetDCdata(0xa1,0xad);
      send_byte(RTL_UNCYL);
	  long_delay();
	  write7279(DECODE1,1);
	  long_delay();
	  SetDCdata(0xa1,0xad);
      send_byte(RTL_UNCYL);
	  long_delay();
	  SetDCdata(0xa1,0xad);
	  write7279(DECODE1,2);
	  long_delay();
      send_byte(RTL_UNCYL);
	  long_delay();
	  write7279(DECODE1,3);
	  long_delay();
	  SetDCdata(0xa1,0xad);
      send_byte(RTL_UNCYL);
	  long_delay();
	  write7279(DECODE1,4);
	  long_delay();
      send_byte(RTL_UNCYL);
	  long_delay();
	  SetDCdata(0xa1,0xad);
	  write7279(DECODE1,5);
	  long_delay();
      send_byte(RTL_UNCYL);
	  long_delay();
	  write7279(DECODE1,6);
	  long_delay();
	  SetDCdata(0xa1,0xad);
      send_byte(RTL_UNCYL);
	  long_delay();
	  write7279(DECODE1,7);
	  long_delay();
      send_byte(RTL_UNCYL);
	  long_delay();
	  SetDCdata(0xa1,0xad);
	  write7279(DECODE1,8);
	  long_delay();
      send_byte(RTL_UNCYL);
	  long_delay();
	  SetDCdata(0xa1,0xad);
	  write7279(DECODE1,9);
	  long_delay();
	 // SetDCdata(0xa1,0xad);
      send_byte(RTL_UNCYL);
	  long_delay();
      send_byte(CMD_RESET);
      long_delay();
     // SetDCdata(0xa1,0xad);
      
    // DPTR=&icon_1[0][0];
      //gdram_intial(DPTR);
      //display_led();

      Int();
      init_lcm();
      ddram_clear();
      Initial_menu0();
      
 while (1)
{                 

       if(key_a==0x04)
          {
            key_a=0x22;
            down_key++;
            if(down_key==4)
            {
               down_key=0;
            }
            switch(down_key)
	        {
	        case 1 :  SetDAdress(AC0);
                      *a=0x0f; 
                      write_command();
                      switch_key=2;
                      asm(" NOP ");
                      asm(" NOP ");
                      asm(" NOP ");
                      break;
            case 2 :  SetDAdress(AC1);
                      *a=0x0f;
                      write_command();
                      switch_key=3;
                      asm(" NOP ");
                      asm(" NOP ");
                      asm(" NOP ");
                      break;
            case 3 :  SetDAdress(AC2);
                      *a=0x0f;
                      write_command();
                      switch_key=4;
                      asm(" NOP ");
                      asm(" NOP ");
                      asm(" NOP ");
                      break;
            /*case 4 : if(page==0) 
                     {
                      SetDAdress(AC3+7);
                      *a=0x0f;
                      write_command();
                      switch_key=0;
                      //page=1;
                     }
                      else if(page==1)
                      {
                       SetDAdress(AC3);
                       *a=0x0f;
                       write_command();
                       switch_key=1;
                      }
                      asm(" NOP ");
                      asm(" NOP ");
                      asm(" NOP ");
                      break;*/
             }      
          }  
           else if(key_a==0x06)
               { 
               key_a=0x22;
                 if(down_key==0)
                 {
                  ;
                 }
                 {   
                 down_key--;
                 }
                 
                switch(down_key)
	                {
	                case 1 :  SetDAdress(AC0);
                              *a=0x0f; 
                              write_command();
                              switch_key=2;
                              asm(" NOP ");
		                      asm(" NOP ");
		                      asm(" NOP ");
                              break;
                    case 2 :  SetDAdress(AC1);
                              *a=0x0f;
                              write_command();
                              switch_key=3;
                              asm(" NOP ");
		                      asm(" NOP ");
		                      asm(" NOP ");
                              break;
                    case 3 :  SetDAdress(AC2);
                              *a=0x0f;
                              write_command();
                              switch_key=4;
                              asm(" NOP ");
		                      asm(" NOP ");
		                      asm(" NOP ");
                              break;
                   /* case 4 :   if(page==0) 
                                {
                                SetDAdress(AC3+7);
                                *a=0x0f;
                                write_command();
                                switch_key=0;
                                }
                               else if(page==1)
                                {
                                SetDAdress(AC3);
                                *a=0x0f;
                                write_command();
                                switch_key=1;
                                }
                              asm(" NOP ");
		                      asm(" NOP ");
		                      asm(" NOP ");
                                break;*/
                   }    
              }
       switch(switch_key)
        {
        case 0 : if (page==0 && key_a==0x00)
                 {key_a=0x22;
                 Initial_menu1();
                 }
                 asm(" NOP ");
		         asm(" NOP ");
		         asm(" NOP ");
                 break;
        case 1 : if (page==1 && key_a==0x00)
                 {
                 key_a=0x22;
                 Initial_menu0();
                 }
                 asm(" NOP ");
		         asm(" NOP ");
		         asm(" NOP ");
                 break;
        case 2 : if (page==0 && key_a==0x00)
                 {
                 key_a=0x22;
                 Menuhelp1();
                 menuhelp=1;
                 }
                 else if (page==1 && key_a==0x00)
                 {
                 key_a=0x22;
                 Menuhelp4();
                 menuhelp=4;
                 }
                 asm(" NOP ");
		         asm(" NOP ");
		         asm(" NOP ");
                 break;  
        case 3 : if (page==0 && key_a==0x00)
                 {
                 key_a=0x22;
                 Menuhelp2();
                 menuhelp=2;
                 }
                 else if(page==1 && key_a==0x00)
                 {
                 key_a=0x22;
                 Menuhelp5();
                 menuhelp=5;
                 }
                 asm(" NOP ");
		         asm(" NOP ");
		         asm(" NOP ");
                 break; 
        case 4 : if(page==0 && key_a==0x00)
                 {
                 key_a=0x22;
                 Menuhelp3();
                 menuhelp=3;
                 }
                 else if (page==1 && key_a==0x00)
                 {
                 key_a=0x22;
                 Menuhelp6();
                 menuhelp=6;
                 
                 }
                 asm(" NOP ");
		         asm(" NOP ");
		         asm(" NOP ");
         		 break;
                }
       if (key_a==0x01)
       
       {
           key_a=0x22;
           help1_down++;
           if (help1_down==2)
              {
               help1_down=0;
              }
           if(menuhelp>0 && menuhelp<7)
           {
               if (help1_down==0)
                  {   
                    SetDAdress(AC3);

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
www精品美女久久久tv| 高清成人免费视频| 精品成人佐山爱一区二区| 成人黄色网址在线观看| 日韩中文字幕一区二区三区| 国产日韩精品视频一区| 国产成人自拍网| 亚洲成人自拍一区| 国产精品久久久久一区| 日韩欧美亚洲国产另类| 日本韩国欧美国产| 成人免费毛片a| 国内精品久久久久影院薰衣草 | 一区二区三区精品久久久| 久久精品亚洲精品国产欧美kt∨| 91精品国产综合久久福利| 色哟哟一区二区在线观看| 国产盗摄一区二区三区| 久久99精品国产麻豆不卡| 婷婷开心激情综合| 欧美精品一区二区在线观看| 欧美性极品少妇| 91国偷自产一区二区开放时间| 国产成人精品三级| 国产精品888| 国产乱码一区二区三区| 国产资源在线一区| 国产精品一区二区久久精品爱涩 | 国产真实乱对白精彩久久| 91精品国产手机| 欧美顶级少妇做爰| 日韩亚洲欧美在线| 成人丝袜18视频在线观看| 国产成人av电影在线播放| 国产成人精品免费看| 老司机午夜精品99久久| 国产在线视频精品一区| 国产一区高清在线| 亚洲欧洲日产国码二区| 亚洲一区二区三区四区五区中文| 亚洲欧美日韩国产综合在线| 亚洲图片欧美激情| 亚洲成av人片一区二区三区| 亚洲成人第一页| 老司机免费视频一区二区三区| 国产拍欧美日韩视频二区| 国产精品亲子乱子伦xxxx裸| 亚洲免费观看高清完整版在线| 中文字幕亚洲综合久久菠萝蜜| 亚洲欧美另类综合偷拍| 丝袜美腿亚洲综合| 国产成人综合精品三级| av在线播放一区二区三区| 欧美亚洲一区二区在线| 欧美成人一区二区三区| 国产欧美精品一区二区色综合朱莉| 中文字幕亚洲综合久久菠萝蜜| 久久免费视频色| 亚洲黄色小视频| 久久一区二区三区四区| 国产精品毛片无遮挡高清| 亚洲国产乱码最新视频| 日韩精品一级中文字幕精品视频免费观看 | 国产精品看片你懂得| 一区二区三区日韩欧美精品| 中国av一区二区三区| 婷婷开心激情综合| aaa欧美色吧激情视频| 精品在线一区二区三区| eeuss影院一区二区三区| 91麻豆精品国产91久久久更新时间| 精品国产91洋老外米糕| 亚洲天堂网中文字| 秋霞成人午夜伦在线观看| 99久久免费视频.com| 91黄色免费版| 国产免费成人在线视频| 亚洲国产精品一区二区www | 欧美日韩国产综合视频在线观看| 91在线丨porny丨国产| 日韩欧美一区在线观看| 夜夜嗨av一区二区三区网页| 亚洲另类春色校园小说| 韩国三级在线一区| 欧美亚洲动漫精品| 亚洲视频狠狠干| 蜜臀av性久久久久蜜臀aⅴ流畅| 成人动漫中文字幕| 精品国产乱码久久久久久浪潮| 亚洲一区二区三区四区中文字幕 | 成人a区在线观看| 777色狠狠一区二区三区| 中文字幕免费不卡| 国产在线不卡视频| 欧美电视剧在线看免费| 国产福利一区二区| 欧美一区二区免费视频| 亚洲观看高清完整版在线观看| 国产999精品久久| 99re这里只有精品视频首页| 欧美韩国日本一区| 国产精品亚洲成人| 国产精品三级电影| 国产精品视频免费看| 国产精品一区一区| 国产清纯在线一区二区www| 美女尤物国产一区| 精品久久五月天| 国产另类ts人妖一区二区| 91精品国产免费久久综合| 亚洲一区二区精品久久av| 精品视频资源站| 免费看日韩a级影片| 日韩欧美国产一区二区在线播放 | 91同城在线观看| 欧美专区在线观看一区| 亚洲成人免费电影| 91麻豆精品国产无毒不卡在线观看| 日韩av一区二区三区四区| 制服视频三区第一页精品| 亚洲成在人线在线播放| 欧美大尺度电影在线| 国产精品18久久久久久久久| 欧美激情一区不卡| 在线看日韩精品电影| 精品国产人成亚洲区| 福利电影一区二区| 欧美一级片在线观看| 国产精品一色哟哟哟| 亚洲欧美色一区| 日韩亚洲欧美在线观看| 国产精品99精品久久免费| 国产盗摄精品一区二区三区在线| 国产a级毛片一区| av综合在线播放| 欧美精品自拍偷拍| 亚洲欧美激情视频在线观看一区二区三区| 麻豆精品精品国产自在97香蕉| 欧美人成免费网站| 性感美女极品91精品| 欧美日韩成人一区| 婷婷综合另类小说色区| 欧美日韩aaaaaa| 丝袜美腿亚洲一区| 欧美一区二区三区免费观看视频| 日韩在线观看一区二区| 欧美一区二区三区免费在线看| 七七婷婷婷婷精品国产| 久久久久久久久免费| 国产福利电影一区二区三区| 国产精品视频一二三| 99久精品国产| 亚洲国产美国国产综合一区二区| 欧美日韩大陆一区二区| 奇米影视一区二区三区| 久久久久久久久久久久久久久99 | 一区二区三区高清| 在线观看免费一区| 奇米色一区二区| 久久天堂av综合合色蜜桃网| 成人一区二区三区| 亚洲精品久久久久久国产精华液| 欧美丰满少妇xxxxx高潮对白| 国内精品久久久久影院薰衣草| 国产精品色在线观看| 欧美色涩在线第一页| 久久精品国产亚洲一区二区三区| 2019国产精品| 色婷婷av久久久久久久| 美女一区二区视频| 国产精品久久久久aaaa樱花| 欧美日韩视频在线第一区| 国产一区二三区| 亚洲欧美日韩国产中文在线| 欧美精品粉嫩高潮一区二区| 国模套图日韩精品一区二区| 亚洲青青青在线视频| 日韩视频一区二区三区在线播放 | 岛国精品一区二区| 午夜伦理一区二区| 国产精品久久久久影视| 91麻豆精品国产自产在线| 成人黄色软件下载| 人人狠狠综合久久亚洲| 日韩毛片视频在线看| 欧美成人免费网站| 在线观看日产精品| 高清在线观看日韩| 日本va欧美va精品发布| 亚洲三级久久久| 精品国产乱码久久久久久免费| 91影院在线免费观看| 国产精品自拍一区| 日韩中文字幕亚洲一区二区va在线| 中文欧美字幕免费| 欧美大胆一级视频| 欧美亚洲一区二区在线| kk眼镜猥琐国模调教系列一区二区| 久久精品国产亚洲5555| 亚洲在线一区二区三区|