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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pproject.i

?? 公交車語音報站系統設計,使用有開動的公交車上.代替售票員進行報站工作.
?? I
?? 第 1 頁 / 共 2 頁
字號:
#line 1 "E:\張軍\AVR\光盤內容\實例源文件\第五章程序\Project\Pproject.c"

#line 1 "C:/icc/include/io8535v.h"




#line 7 "C:/icc/include/io8535v.h"


#line 10 "C:/icc/include/io8535v.h"




























































































































































































































































































































































































































#line 3 "E:\張軍\AVR\光盤內容\實例源文件\第五章程序\Project\Pproject.c"
#line 1 "C:/icc/include/macros.h"






























#line 33 "C:/icc/include/macros.h"











void _StackCheck(void);
void _StackOverflowed(char);




#line 4 "E:\張軍\AVR\光盤內容\實例源文件\第五章程序\Project\Pproject.c"




#line 1 "E:\張軍\AVR\光盤內容\實例源文件\第五章程序\Project/project.h"
const char QFDZ[4][32]={
{0x10,0x10,0x17,0x15,0x95,0x75,0x57,0x10,0x10,0x13,0x30,0xD0,0x57,0x10,0x10,0x00,
0x00,0x00,0xFE,0x20,0x24,0x22,0xFC,0x00,0x00,0xF8,0x02,0x01,0xFE,0x00,0x00,0x00},
{0x10,0x10,0x10,0x10,0x10,0x10,0x9F,0x52,0x32,0x12,0x12,0x13,0x10,0x10,0x10,0x00,
0x02,0x02,0x04,0x08,0x30,0xC0,0x00,0x00,0x04,0x02,0x02,0xFC,0x00,0x00,0x00,0x00},
{0x00,0x44,0x4E,0x54,0x64,0x47,0x54,0x4E,0x44,0x00,0x1F,0x00,0x00,0xFF,0x00,0x00,
 0x00,0x42,0x43,0x42,0x44,0xFC,0x44,0x48,0x48,0x00,0xF0,0x02,0x01,0xFE,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char DL[2][32]={
{0x00,0x44,0x4E,0x54,0x64,0x47,0x54,0x4E,0x44,0x00,0x1F,0x00,0x00,0xFF,0x00,0x00,
 0x00,0x42,0x43,0x42,0x44,0xFC,0x44,0x48,0x48,0x00,0xF0,0x02,0x01,0xFE,0x00,0x00},
{0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x4F,0x48,0x50,0x50,0x60,0x60,0x40,0x00,0x00,
 0x00,0x00,0x00,0x00,0x00,0x02,0x01,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
};
const char State1[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State2[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x0E,0x10,0x10,0x10,0x11,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x0C,0x14,0x24,0x44,0x84,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State3[3][32]={

{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x0C,0x10,0x11,0x11,0x12,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x18,0x04,0x04,0x04,0x88,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State4[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x00,0x03,0x04,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0xE0,0x20,0x24,0x24,0xFC,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State5[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x1F,0x10,0x11,0x11,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x98,0x84,0x04,0x04,0x88,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State6[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x07,0x08,0x11,0x11,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0xF0,0x88,0x04,0x04,0x88,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State7[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x1C,0x10,0x10,0x13,0x1C,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x00,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State8[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x0E,0x11,0x10,0x10,0x11,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x38,0x44,0x84,0x84,0x44,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State9[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x07,0x08,0x10,0x10,0x08,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
 0x00,0x00,0x8C,0x44,0x44,0x88,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State10[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x08,0x07,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0xF0,0x08,0x04,0x04,0x08,0xF0,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State11[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State12[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x0E,0x10,0x10,0x10,0x11,0x0E,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0x0C,0x14,0x24,0x44,0x84,0x0C,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State13[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x0C,0x10,0x11,0x11,0x12,0x0C,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0x18,0x04,0x04,0x04,0x88,0x70,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State14[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x08,0x1F,0x00,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0xE0,0x20,0x24,0x24,0xFC,0x24,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State15[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x1F,0x10,0x11,0x11,0x10,0x10,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0x98,0x84,0x04,0x04,0x88,0x70,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
const char State16[3][32]={
{0x08,0x10,0x20,0xCB,0x6A,0x5A,0x4A,0x5A,0x2F,0xCA,0x6A,0x5A,0x4E,0x40,0x40,0x00,
 0x00,0x04,0x04,0xC4,0x48,0x48,0x50,0x60,0xFF,0x40,0x40,0x48,0x44,0x78,0x00,0x00},
{0x00,0x08,0x08,0x1F,0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x11,0x11,0x18,0x00,0x00,
 0x00,0x04,0x04,0xFC,0x04,0x04,0x00,0x00,0x00,0xF0,0x88,0x04,0x04,0x88,0x70,0x00},
{0x08,0x0A,0x49,0x38,0x08,0x0F,0x08,0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x08,0x00,
 0x08,0x08,0xD0,0x30,0xD0,0x10,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00}
};
#line 9 "E:\張軍\AVR\光盤內容\實例源文件\第五章程序\Project\Pproject.c"

 unsigned char Key_Value;
 unsigned char State_Flag;
 unsigned char Ack_Flag;
 unsigned char Pre_Flag;
 unsigned char Move_Flag;
 unsigned char Spec_Flag;
 unsigned char EOM_Flag=1;
 unsigned char Pst_Flag;
 unsigned char State=1;
 unsigned char Spec;
 unsigned char Speed=20;
 unsigned char Word_Number;







 unsigned char Snd_Info[]={0,17};
 unsigned char Snd_Pre_Info[]={18,0,19};
 unsigned char Snd_Spec[]={21,22};
 unsigned char Snd_Welc=20;








 unsigned char text[32];
 unsigned char next[32];



#pragma interrupt_handler Key_Scan:2
#pragma interrupt_handler Receive_EOM:3

void delay(unsigned char i)
{for(;i!=0;i--)asm("nop");}



void Set_SCL(unsigned char i)
{
 if(i)
(*(volatile unsigned char *)0x3B) |=0x80;
 else
(*(volatile unsigned char *)0x3B) &=0x7f;
}


void Set_SDA(unsigned char i)
{
 if(i)
(*(volatile unsigned char *)0x3B) |=0x40;
 else
(*(volatile unsigned char *)0x3B) &=0xbf;
}


void Start()
{
 Set_SDA(1);
 Set_SCL(1);
 delay(100);
 Set_SDA(0);
 delay(100);
 Set_SCL(0);
}


void Stop()
{
 Set_SDA(0);
 delay(100);
 Set_SCL(1);
 delay(100);
 Set_SDA(1);
 delay(100);
 Set_SCL(0);
}


void Ack()
{
 Set_SDA(0);
 delay(50);
 Set_SCL(1);
 delay(100);
 Set_SCL(0);
 delay(50);
 Set_SDA(1);
}


void Nack()
{
 Set_SDA(1);
 delay(50);
 Set_SCL(1);
 delay(100);
 Set_SCL(0);
 delay(50);
 Set_SDA(0);
}


void Check_Ack()
{
 Set_SDA(1);
 Set_SCL(1);
 Ack_Flag=0;
(*(volatile unsigned char *)0x3A) &=0xbf;
 if(!(((*(volatile unsigned char *)0x39) & 0x40)>>6))
 {
  delay(50);
  Set_SCL(0);
  delay(100);
 }
 else
 {
  Ack_Flag=1;
  delay(50);
  Set_SCL(0);
  delay(100);
 }
(*(volatile unsigned char *)0x3A) |=0xff;
}


void Write_Bit0()
{
 Set_SDA(0);
 Set_SCL(1);
 delay(100);
 Set_SCL(0);
}


void Write_Bit1()
{
 Set_SDA(1);
 Set_SCL(1);
 delay(100);
 Set_SCL(0);
 Set_SDA(0);
}


void Write_Byte(unsigned char Data)
{
 unsigned char i;
 for(i=0;i<8;i++)
 {
  if(Data & 0x80)
   Write_Bit1();
  else
   Write_Bit0();
  Data <<=1;
 }
}


 unsigned char Read_Byte()
{
 unsigned char Read_Data=0xff;
 unsigned char j;
 for (j=0;j<8;j++)
 {
  Set_SDA(1);
  Set_SCL(1);
(*(volatile unsigned char *)0x3A) &=0xbf;

  if(((*(volatile unsigned char *)0x39) & 0x40)==0)
  {
   Read_Data <<=1;
   Read_Data=(Read_Data & 0xfe);
   Set_SCL(0);
  }
  else
  {
   Read_Data <<=1;
   Read_Data =( Read_Data  | 0x01);
   Set_SCL(0);
  }
 }
(*(volatile unsigned char *)0x3A) |=0x40;
 return(Read_Data);
}


void Write_1byte(unsigned char Slave,unsigned char Address,unsigned char Data)
{
 Start();
 Write_Byte(Slave);
 do
 {
  Check_Ack();
 }
 while(Ack_Flag==1);
 Write_Byte(Address);
 do
 {
  Check_Ack();
 }
 while(Ack_Flag==1);
 Write_Byte(Data);
 do
 {
  Check_Ack();
 }
 while(Ack_Flag==1);
 Stop();
}


void Write_2byte(unsigned char Slave,unsigned char Address,unsigned char Data0,unsigned char Data1)
{
 Start();
 Write_Byte(Slave);
 do
 {
  Check_Ack();
 }
 while(Ack_Flag==1);
 Write_Byte(Address);
 do
 {
  Check_Ack();
 }
 while(Ack_Flag==1);
 Write_Byte(Data0);
 do
 {
  Check_Ack();
 }
 while(Ack_Flag==1);
 Write_Byte(Data1);
 do
 {
  Check_Ack();
 }
 while(Ack_Flag==1);
 Stop();
}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情综合五月天| 欧美日本一区二区| 欧美优质美女网站| 欧美岛国在线观看| 亚洲人成精品久久久久久| 日韩精彩视频在线观看| 91视视频在线观看入口直接观看www | 蜜臀av亚洲一区中文字幕| aaa国产一区| 精品卡一卡二卡三卡四在线| 亚洲宅男天堂在线观看无病毒| 国产99久久久国产精品潘金 | 中文字幕制服丝袜成人av| 日韩精品成人一区二区三区| 色婷婷精品久久二区二区蜜臀av| 久久久国产精品麻豆| 蜜桃一区二区三区四区| 欧美日韩电影一区| 亚洲乱码国产乱码精品精的特点 | 欧美刺激午夜性久久久久久久| 亚洲精品国产品国语在线app| 国产69精品久久久久777| 精品国产免费人成在线观看| 日韩成人免费在线| 欧美二区三区91| 午夜影院在线观看欧美| 欧美天堂一区二区三区| 一区二区三区久久久| 91理论电影在线观看| 18成人在线观看| 北条麻妃国产九九精品视频| 国产精品丝袜一区| 国产成人精品免费看| 久久久精品人体av艺术| 国产精品自拍三区| 国产女人aaa级久久久级| 国产精品一二三四| 欧美国产成人精品| 不卡高清视频专区| 亚洲美女电影在线| 欧美午夜精品久久久久久超碰| 亚洲激情图片qvod| 欧美日韩精品一区二区在线播放 | 在线91免费看| 青青青爽久久午夜综合久久午夜| 欧美日韩一区二区三区四区五区| 亚洲一区电影777| 日韩一区二区视频| 国产精品538一区二区在线| 欧美激情综合五月色丁香小说| 成人免费电影视频| 一区二区三区精品久久久| 欧美日韩精品三区| 美国十次综合导航| 国产清纯白嫩初高生在线观看91| 成人免费毛片高清视频| 亚洲综合清纯丝袜自拍| 日韩一区国产二区欧美三区| 国产一区二区三区精品欧美日韩一区二区三区| 久久久99免费| 在线视频一区二区三区| 免费成人小视频| 国产精品国产三级国产普通话99| 色吊一区二区三区| 久久av中文字幕片| 亚洲欧洲日本在线| 日韩小视频在线观看专区| 福利视频网站一区二区三区| 亚洲一区二区三区四区的| 精品国产91乱码一区二区三区| 99国产精品久久久| 日本不卡视频一二三区| 国产精品美女久久久久av爽李琼 | 99精品久久只有精品| 日韩精品国产精品| 国产精品毛片大码女人| 欧美一区二区三区人| av电影在线观看一区| 蜜桃传媒麻豆第一区在线观看| 一色屋精品亚洲香蕉网站| 欧美一级片在线| 92精品国产成人观看免费 | 亚洲成人激情av| 久久久99精品免费观看不卡| 欧美片在线播放| 99精品热视频| 国产精品自拍网站| 美女诱惑一区二区| 亚洲伊人伊色伊影伊综合网| 国产日产欧美一区| 精品欧美一区二区久久| 欧美女孩性生活视频| 99国产欧美另类久久久精品| 精品一区二区三区日韩| 亚洲h在线观看| 国产精品毛片久久久久久久| 久久综合给合久久狠狠狠97色69| 欧美精品一级二级三级| 色综合久久久网| 成人免费不卡视频| 国产精品1区2区| 国产一区二区三区在线看麻豆| 婷婷综合另类小说色区| 亚洲第一福利视频在线| 尤物视频一区二区| 亚洲乱码国产乱码精品精小说 | 亚洲综合成人网| 中文字幕日韩欧美一区二区三区| 国产欧美综合在线| 国产视频不卡一区| 日本一区二区三区在线不卡| 久久亚洲二区三区| 国产亚洲成aⅴ人片在线观看| 精品国产乱码久久久久久图片| 欧美日韩精品一二三区| 欧美日本一区二区| 制服丝袜中文字幕一区| 69av一区二区三区| 717成人午夜免费福利电影| 6080国产精品一区二区| 欧美日韩大陆一区二区| 欧美精品18+| 日韩女优毛片在线| 精品欧美一区二区在线观看| 久久免费国产精品| 欧美激情一区二区三区不卡 | 一区二区三区免费观看| 亚洲一区二区综合| 日日夜夜精品视频天天综合网| 青青国产91久久久久久| 国产精品一区二区三区乱码| 国产传媒一区在线| 91香蕉国产在线观看软件| 欧美三级电影精品| 日韩一级成人av| 国产精品无人区| 亚洲主播在线观看| 九九国产精品视频| jizz一区二区| 欧美老肥妇做.爰bbww| 26uuu亚洲综合色| 亚洲欧洲www| 日韩在线一二三区| 国产丶欧美丶日本不卡视频| 色先锋久久av资源部| 欧美一区午夜视频在线观看| 久久久777精品电影网影网| 亚洲婷婷在线视频| 日精品一区二区| 成人激情午夜影院| 欧美精选一区二区| 国产精品毛片无遮挡高清| 午夜电影一区二区三区| 岛国一区二区在线观看| 欧美日韩精品二区第二页| 国产日韩精品视频一区| 亚洲444eee在线观看| 国产·精品毛片| 欧美丰满高潮xxxx喷水动漫| 国产精品国产三级国产aⅴ中文| 性久久久久久久| 99久久国产免费看| 日韩欧美成人午夜| 亚洲国产成人91porn| 成人在线视频首页| 日韩欧美一区二区久久婷婷| 亚洲精品欧美二区三区中文字幕| 精品制服美女丁香| 欧美日韩精品免费观看视频 | 色一情一伦一子一伦一区| 26uuu精品一区二区三区四区在线| 亚洲精品欧美二区三区中文字幕| 狠狠色丁香婷综合久久| 欧美日韩视频在线一区二区| 日本一区二区免费在线观看视频| 婷婷激情综合网| 色香蕉成人二区免费| 国产亚洲一区二区三区在线观看| 日韩精品一二区| 91国产免费观看| 亚洲欧美综合另类在线卡通| 国产在线不卡一区| 日韩欧美在线123| 丝袜国产日韩另类美女| 欧美伊人久久久久久午夜久久久久| 久久精品人人做人人综合| 美国av一区二区| 日韩欧美国产麻豆| 日本三级亚洲精品| 欧美精品乱码久久久久久| 亚洲激情综合网| 色婷婷综合中文久久一本| 综合激情网...| 99久久久精品免费观看国产蜜| 国产农村妇女毛片精品久久麻豆 | 午夜精品一区二区三区电影天堂 | 最新高清无码专区| 成人av免费观看| 中文幕一区二区三区久久蜜桃| 狠狠狠色丁香婷婷综合激情|