久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

STC單片機(jī)范例程序?qū)崙?zhàn)指南:從點(diǎn)燈到多外設(shè)工程搭建

STC單片機(jī)范例程序?qū)崙?zhàn)指南:從點(diǎn)燈到多外設(shè)工程搭建 簡介這是一份面向嵌入式初學(xué)者與單片機(jī)開發(fā)者的STC單片機(jī)C語言范例程序合集圍繞ADC采樣、串口通信、EEPROM讀寫、ISP在系統(tǒng)編程、時鐘中斷、端口測試及優(yōu)化編程思想等核心功能展開適合用于課程實(shí)驗(yàn)、自學(xué)練手與項(xiàng)目參考。資源包共612個文件約14.88MB以plg、uv2、hex、opt、lnp等工程與燒錄文件為主配合h頭文件、c源碼、asm匯編及pdf說明文檔覆蓋ADC、PCA模擬全雙工串口、紅外收發(fā)、PWM、LCD驅(qū)動、按鍵掃描、看門狗等典型模塊并附實(shí)驗(yàn)箱布局圖與使用說明。目前已有5855人學(xué)習(xí)下載讀者可從中獲得可直接編譯運(yùn)行的完整工程、寄存器配置思路與硬件調(diào)試參考便于快速理解STC單片機(jī)各外設(shè)的編程方法提升實(shí)際開發(fā)效率。1. 從一塊“點(diǎn)不亮”的板子說起STC 單片機(jī)范例程序到底能幫你省下多少試錯時間很多人第一次接觸 STC 單片機(jī)卡住的地方往往不是寫不出代碼而是代碼寫完了燒不進(jìn)去、燈不亮、串口沒反應(yīng)。你手里可能有一塊最小系統(tǒng)板、一根 USB 轉(zhuǎn)串口線還有一份不知道從哪下載的例程打開一看全是寄存器操作注釋寥寥。STC 單片機(jī)范例程序這份資源解決的就是這個最實(shí)際的問題它把 GPIO 點(diǎn)燈、定時器、串口收發(fā)、ADC 采樣、PWM 輸出、EEPROM 讀寫這些常用外設(shè)的完整工程打包在一起每個工程都是可以直接編譯、直接燒錄的獨(dú)立項(xiàng)目。適合誰適合剛上手 STC 系列、不想從零搭工程模板的嵌入式新手也適合需要快速驗(yàn)證某個外設(shè)功能的熟手。你不需要先去啃幾百頁的數(shù)據(jù)手冊先把例程跑通再回頭對照寄存器理解會快得多。2. 工程結(jié)構(gòu)拆解拿到壓縮包后先看哪幾個文件2.1 目錄組織與工程模板的復(fù)用邏輯一份典型的 STC 單片機(jī)范例程序包解壓后通常不是一個大雜燴而是按外設(shè)功能分目錄。常見做法是每個功能一個獨(dú)立文件夾比如01_GPIO_LED、02_Timer0、03_UART1、04_ADC、05_PWM、06_EEPROM每個文件夾里放一個完整的 Keil 工程。這樣設(shè)計(jì)的好處是你不需要在同一個工程里靠宏定義切換功能直接打開對應(yīng)文件夾就能編譯燒錄互不干擾。我一般拿到這種包第一件事不是急著打開.uvproj而是先看根目錄有沒有Common或Library文件夾。如果有說明作者把延時函數(shù)、串口打印、類型定義這些公共代碼抽出來了各個例程通過相對路徑引用。這種結(jié)構(gòu)在二次開發(fā)時最省事你改一處公共代碼所有例程都能受益。如果沒有公共文件夾每個例程都是自包含的那就意味著代碼有重復(fù)改的時候要逐個同步。# 典型的目錄結(jié)構(gòu)示意 STC_Examples/ ├── 01_GPIO_LED/ │ ├── main.c │ ├── led.c │ ├── led.h │ └── project.uvproj ├── 02_Timer0/ │ ├── main.c │ ├── timer.c │ ├── timer.h │ └── project.uvproj ├── 03_UART1/ │ ├── main.c │ ├── uart.c │ ├── uart.h │ └── project.uvproj ├── Common/ │ ├── delay.c │ ├── delay.h │ ├── type.h │ └── uart_printf.c └── README.md上面這個結(jié)構(gòu)里Common文件夾是關(guān)鍵。delay.c提供毫秒和微秒級延時type.h做類型重定義uart_printf.c把printf重定向到串口。這些在每個例程里都會被引用。你打開01_GPIO_LED的工程在 Keil 的工程樹里應(yīng)該能看到Common組里面包含這些文件。如果看不到說明路徑?jīng)]配好需要手動添加。2.2 Keil 工程配置里最容易忽略的三個選項(xiàng)打開.uvproj之后先別急著點(diǎn)編譯。STC 單片機(jī)的工程配置有幾個地方和 STM32 不一樣配錯了就是“編譯通過但跑不起來”。第一個是芯片型號選擇。STC 的 Keil 支持包安裝后在 Device 列表里能搜到具體型號比如 STC89C52RC、STC12C5A60S2、STC15W4K56S4 等。選錯型號最直接的后果是寄存器地址不對程序跑飛。第二個是時鐘頻率設(shè)置。在Target選項(xiàng)卡的Xtal里填的數(shù)值會影響 Keil 仿真時的時序計(jì)算但真正決定串口波特率的是你代碼里寫的定時器初值。很多人在這里填 11.0592MHz代碼里卻按 12MHz 算結(jié)果串口出來全是亂碼。常見做法是晶振用 11.0592MHz串口波特率才準(zhǔn)如果板子上焊的是 12MHz那串口波特率就得用定時器 2 或者手動算誤差。第三個是輸出 HEX 文件的勾選。在Output選項(xiàng)卡里Create HEX File必須勾上否則編譯完沒有可燒錄文件。STC-ISP 下載軟件只認(rèn).hex或.bin不認(rèn).axf。// Common/delay.h 里常見的宏定義 #ifndef __DELAY_H #define __DELAY_H #include type.h // 假設(shè)系統(tǒng)時鐘為 11.0592MHz // 這兩個宏在 STC 例程里出現(xiàn)頻率極高 #define MAIN_Fosc 11059200L // 主頻單位 Hz #define DELAY_MS(ms) delay_ms(ms) #define DELAY_US(us) delay_us(us) void delay_ms(u16 ms); void delay_us(u16 us); #endif這段代碼里MAIN_Fosc這個宏很關(guān)鍵。很多例程的延時函數(shù)、串口波特率計(jì)算、定時器初值都依賴它。如果你板子上的晶振不是 11.0592MHz第一件事就是改這個宏然后重新編譯。改完還不算完串口波特率的定時器初值也要跟著重算否則通信還是有問題。2.3 從點(diǎn)燈例程看 STC 的 GPIO 模式配置STC 單片機(jī)和傳統(tǒng) 8051 最大的區(qū)別之一就是 GPIO 多了模式寄存器。以 STC15 系列為例每個端口都有PxM0和PxM1兩個寄存器組合起來決定引腳是準(zhǔn)雙向、推挽、高阻還是開漏。很多新手從 STM32 轉(zhuǎn)過來習(xí)慣性地直接給端口賦值結(jié)果 LED 亮度不對或者根本驅(qū)動不了。// 01_GPIO_LED/led.c 中的初始化片段 #include led.h void LED_Init(void) { // 配置 P1.0 為推挽輸出驅(qū)動 LED P1M1 ~0x01; // P1.0 模式位 M1 清零 P1M0 | 0x01; // P1.0 模式位 M0 置一 // 組合結(jié)果M10, M01 - 推挽輸出 P1_0 1; // 初始熄滅取決于硬件接法 } void LED_Toggle(void) { P1_0 !P1_0; // 翻轉(zhuǎn)電平 }這段代碼里P1M1和P1M0的位操作是 STC 特有的。推挽輸出模式下引腳能輸出較大電流直接驅(qū)動 LED 沒問題。如果是準(zhǔn)雙向模式輸出高電平時驅(qū)動能力很弱LED 可能微亮或者不亮。這就是為什么有些人說“代碼明明一樣我的燈就是不亮”——大概率是 GPIO 模式?jīng)]配對。3. 編譯與燒錄從 Keil 到 STC-ISP 的完整鏈路3.1 編譯前必須確認(rèn)的芯片型號與頭文件在 Keil 里打開工程后左側(cè)Project窗口里會列出所有源文件。先看Target名稱通常作者會寫成芯片型號。右鍵Options for Target在Device標(biāo)簽頁確認(rèn)選中的芯片和實(shí)際板子一致。如果列表里找不到你的型號說明 STC 的 Keil 支持包沒裝需要去 STC 官網(wǎng)下載安裝。頭文件方面STC 例程通常包含stc15.h、stc8.h或reg51.h。reg51.h是標(biāo)準(zhǔn) 8051 頭文件只包含基本寄存器沒有 STC 擴(kuò)展的PxM0、PxM1、AUXR等。如果你在代碼里用了這些擴(kuò)展寄存器但頭文件是reg51.h編譯會報“未定義標(biāo)識符”。常見做法是STC12 系列用stc12.hSTC15 系列用stc15.hSTC8 系列用stc8.h。這些頭文件在 STC-ISP 軟件里自帶也可以從官網(wǎng)下載。// main.c 中常見的頭文件包含順序 #include stc15.h // 芯片寄存器定義 #include type.h // 類型重定義 #include delay.h // 延時函數(shù) #include uart.h // 串口驅(qū)動 #include led.h // LED 驅(qū)動 void main(void) { UART_Init(9600); // 串口初始化波特率 9600 LED_Init(); // LED 初始化 while (1) { LED_Toggle(); delay_ms(500); // 延時 500ms printf(LED toggled\r\n); // 串口輸出調(diào)試信息 } }這段main函數(shù)的結(jié)構(gòu)很典型先初始化外設(shè)然后進(jìn)死循環(huán)。UART_Init(9600)里的參數(shù)是波特率改這個值的時候要同步改定時器初值。printf能用的前提是uart_printf.c里重定向了putchar或者用了TI中斷發(fā)送。如果串口助手收不到數(shù)據(jù)先檢查波特率、數(shù)據(jù)位、停止位是否和代碼一致再檢查硬件接線STC 的TXD接 USB 轉(zhuǎn)串口的RXDRXD接TXD共地。3.2 STC-ISP 下載軟件的參數(shù)設(shè)置與冷啟動編譯出.hex文件后打開 STC-ISP 軟件。第一步選芯片型號必須和 Keil 里選的一致。第二步選串口號插上 USB 轉(zhuǎn)串口線后軟件會自動識別如果沒識別到檢查驅(qū)動是否安裝。第三步打開.hex文件。第四步設(shè)置硬件選項(xiàng)比如是否使用內(nèi)部晶振、復(fù)位腳是否用作 IO。點(diǎn)擊“下載/編程”按鈕后軟件會提示“正在檢測目標(biāo)單片機(jī)”。這時候需要給單片機(jī)上電冷啟動——也就是先斷電點(diǎn)下載再上電。很多新手卡在這里因?yàn)榘遄右恢蓖ㄖ娷浖z測不到。冷啟動是 STC 單片機(jī) ISP 下載的固定流程因?yàn)樾酒想姇r會先運(yùn)行 Bootloader檢測串口是否有下載命令。提示如果一直檢測不到先檢查串口線是否插緊再檢查板子上的晶振是否起振。有些最小系統(tǒng)板需要手動按復(fù)位鍵有些則完全斷電再上電。下載成功后軟件會顯示“操作成功”。這時候板子上的 LED 應(yīng)該開始閃爍串口助手也能看到打印信息。如果 LED 不閃先量一下 LED 引腳電壓是否在翻轉(zhuǎn)再檢查 LED 極性是否接反。3.3 串口調(diào)試用 printf 定位問題的最快方式在嵌入式開發(fā)里串口打印是最樸素的調(diào)試手段但也是最有效的。STC 例程里通常會把printf重定向到串口這樣你就能用printf(變量值%d\r\n, val)這種方式輸出中間變量。重定向的代碼一般長這樣// Common/uart_printf.c 中的重定向?qū)崿F(xiàn) #include stc15.h #include uart.h // 重定向 putchar使 printf 輸出到串口 char putchar(char c) { while (!TI); // 等待上一個字節(jié)發(fā)送完成 TI 0; // 清除發(fā)送完成標(biāo)志 SBUF c; // 寫入發(fā)送緩沖區(qū) return c; }這段代碼里TI是串口發(fā)送完成標(biāo)志位SBUF是發(fā)送/接收緩沖區(qū)。while(!TI)會阻塞等待直到上一個字節(jié)發(fā)完。這種寫法簡單但如果在中斷里調(diào)用printf可能會死鎖。常見做法是主循環(huán)里用printf沒問題中斷里盡量只置標(biāo)志位不要直接打印。串口助手的設(shè)置要和代碼一致波特率 9600、數(shù)據(jù)位 8、停止位 1、無校驗(yàn)。如果收到亂碼先檢查晶振頻率和波特率是否匹配。11.0592MHz 晶振配 9600 波特率誤差為 012MHz 晶振配 9600 誤差約 0.16%短距離通信沒問題長距離可能丟包。4. 核心外設(shè)例程精講定時器、ADC 與 EEPROM4.1 定時器中斷從寄存器配置到中斷服務(wù)函數(shù)定時器是單片機(jī)最常用的外設(shè)之一STC 的定時器和標(biāo)準(zhǔn) 8051 兼容但多了AUXR寄存器來控制分頻。以定時器 0 為例工作模式 1 是 16 位定時器不自動重裝模式 2 是 8 位自動重裝。做精確延時或者波特率發(fā)生器通常用模式 2。// 02_Timer0/timer.c 中的初始化代碼 #include stc15.h #include timer.h void Timer0_Init(void) { AUXR ~0x80; // 定時器 0 時鐘為 12T 模式即 12 分頻 TMOD ~0x0F; // 清除定時器 0 模式位 TMOD | 0x01; // 定時器 0 工作模式 116 位定時器 // 假設(shè)晶振 11.0592MHz定時 50ms // 12T 模式下定時器計(jì)數(shù)頻率 11.0592MHz / 12 921600Hz // 50ms 需要計(jì)數(shù) 921600 * 0.05 46080 次 // 初值 65536 - 46080 19456 0x4C00 TH0 0x4C; TL0 0x00; ET0 1; // 使能定時器 0 中斷 EA 1; // 使能總中斷 TR0 1; // 啟動定時器 0 } // 中斷服務(wù)函數(shù)中斷號 1 對應(yīng)定時器 0 void Timer0_ISR(void) interrupt 1 { TH0 0x4C; // 重新加載初值 TL0 0x00; // 用戶代碼比如翻轉(zhuǎn) LED P1_0 !P1_0; }這段代碼里AUXR寄存器的T0x12位決定定時器時鐘是 12T 還是 1T。12T 模式下定時器計(jì)數(shù)頻率是晶振頻率的 1/12和傳統(tǒng) 8051 一致。1T 模式下計(jì)數(shù)頻率等于晶振頻率定時更精確但初值計(jì)算方式不同。TMOD的低 4 位控制定時器 00x01表示模式 1。中斷服務(wù)函數(shù)后面的interrupt 1是 Keil C51 的語法數(shù)字 1 對應(yīng)定時器 0 中斷向量。初值計(jì)算是新手最容易出錯的地方。TH0和TL0組成 16 位計(jì)數(shù)器從初值開始往上數(shù)數(shù)到 65536 溢出觸發(fā)中斷。所以初值 65536 - 需要計(jì)數(shù)的次數(shù)。需要計(jì)數(shù)的次數(shù) 定時時間 × 計(jì)數(shù)頻率。把這三個量搞清楚定時器就不會配錯。4.2 ADC 采樣通道選擇與參考電壓STC 的 ADC 模塊在 STC12、STC15、STC8 系列上都有通常是 10 位精度8 通道。用 ADC 的時候除了配置寄存器還要注意參考電壓。有些型號的參考電壓是內(nèi)部固定的有些可以外接。如果測出來的值一直不準(zhǔn)先檢查參考電壓是否穩(wěn)定。// 04_ADC/adc.c 中的采樣函數(shù) #include stc15.h #include adc.h u16 ADC_Read(u8 channel) { // 選擇通道P1ASF 寄存器對應(yīng) P1 口 P1ASF 1 channel; ADC_CONTR 0x80; // 使能 ADC 模塊 ADC_CONTR | channel; // 選擇通道 ADC_CONTR | 0x08; // 啟動轉(zhuǎn)換 while (!(ADC_CONTR 0x10)); // 等待轉(zhuǎn)換完成 ADC_CONTR ~0x10; // 清除完成標(biāo)志 // 返回 10 位結(jié)果高 8 位在 ADC_RES低 2 位在 ADC_RESL return ((u16)ADC_RES 2) | (ADC_RESL 0x03); }這段代碼里P1ASF寄存器把 P1 口的某個引腳設(shè)為模擬輸入。ADC_CONTR的0x80位使能 ADC0x08位啟動轉(zhuǎn)換0x10位是轉(zhuǎn)換完成標(biāo)志。結(jié)果拼接的時候ADC_RES是高 8 位ADC_RESL的低 2 位是低 2 位拼起來就是 10 位結(jié)果。如果只需要 8 位精度直接讀ADC_RES就行。實(shí)際使用中ADC 的輸入電壓范圍是 0 到 VCC。如果 VCC 是 5V10 位 ADC 的分辨率就是 5V / 1024 ≈ 4.88mV。測出來的值乘以 4.88mV 就是實(shí)際電壓。如果 VCC 不穩(wěn)定測出來的值會跳。常見做法是在 VCC 和 GND 之間并一個 0.1uF 電容濾掉高頻噪聲。4.3 EEPROM 讀寫掉電保存參數(shù)的實(shí)現(xiàn)STC 的 EEPROM 其實(shí)是 Data Flash用來保存掉電后需要保留的參數(shù)比如校準(zhǔn)值、用戶設(shè)置。操作 EEPROM 需要先擦除扇區(qū)再寫入。擦除和寫入都需要時間期間 CPU 會暫停。// 06_EEPROM/eeprom.c 中的讀寫函數(shù) #include stc15.h #include eeprom.h void EEPROM_Erase(u16 addr) { IAP_CONTR 0x80; // 使能 IAP IAP_CMD 0x03; // 扇區(qū)擦除命令 IAP_ADDRH addr 8; IAP_ADDRL addr 0xFF; IAP_TRIG 0x5A; // 觸發(fā)命令 IAP_TRIG 0xA5; IAP_CONTR 0x00; // 關(guān)閉 IAP } void EEPROM_Write(u16 addr, u8 dat) { IAP_CONTR 0x80; IAP_CMD 0x02; // 字節(jié)寫入命令 IAP_ADDRH addr 8; IAP_ADDRL addr 0xFF; IAP_DATA dat; IAP_TRIG 0x5A; IAP_TRIG 0xA5; IAP_CONTR 0x00; } u8 EEPROM_Read(u16 addr) { u8 dat; IAP_CONTR 0x80; IAP_CMD 0x01; // 字節(jié)讀取命令 IAP_ADDRH addr 8; IAP_ADDRL addr 0xFF; IAP_TRIG 0x5A; IAP_TRIG 0xA5; dat IAP_DATA; IAP_CONTR 0x00; return dat; }這段代碼里IAP_CONTR的0x80位使能 IAP 操作IAP_CMD選擇命令0x01讀、0x02寫、0x03擦除。IAP_TRIG需要依次寫入0x5A和0xA5才能觸發(fā)操作這是 STC 的固定流程順序不能反。擦除是按扇區(qū)進(jìn)行的一個扇區(qū)通常 512 字節(jié)擦除后整個扇區(qū)變成0xFF。寫入只能把1變成0所以寫之前必須先擦除。注意EEPROM 的擦寫次數(shù)有限通常 10 萬次左右。不要在主循環(huán)里頻繁寫 EEPROM否則壽命很快耗盡。常見做法是只在參數(shù)變化時寫或者加一個延時幾秒內(nèi)不重復(fù)寫。5. 避坑與排查STC 例程跑不起來時先查這五條5.1 編譯通過但下載失敗現(xiàn)象Keil 編譯無報錯生成.hex文件但 STC-ISP 一直提示“正在檢測目標(biāo)單片機(jī)”。原因通常是冷啟動流程不對或者串口被占用。解決先關(guān)閉其他占用串口的軟件比如串口助手然后給單片機(jī)斷電點(diǎn)擊下載按鈕再上電。如果還是不行換一根 USB 轉(zhuǎn)串口線有些線質(zhì)量差下載不穩(wěn)定。5.2 LED 不亮或亮度異?,F(xiàn)象程序下載成功但 LED 不亮或者微亮。原因大概率是 GPIO 模式?jīng)]配對。STC 的準(zhǔn)雙向模式輸出高電平驅(qū)動能力弱推挽模式才能正常驅(qū)動 LED。解決檢查PxM0和PxM1寄存器配置確保 LED 引腳設(shè)為推挽輸出。另外檢查 LED 極性有些板子是低電平點(diǎn)亮代碼里初始電平要對應(yīng)。5.3 串口亂碼或收不到數(shù)據(jù)現(xiàn)象串口助手收到亂碼或者完全沒數(shù)據(jù)。原因通常是波特率不匹配、晶振頻率和代碼不一致、接線錯誤。解決先確認(rèn)代碼里的MAIN_Fosc和實(shí)際晶振一致再確認(rèn)串口助手波特率和代碼一致最后檢查TXD和RXD是否交叉連接共地是否接好。如果用的是內(nèi)部晶振波特率誤差可能較大建議用外部晶振。5.4 定時器中斷不觸發(fā)現(xiàn)象定時器初始化了但中斷服務(wù)函數(shù)不執(zhí)行。原因可能是總中斷沒開、定時器沒啟動、中斷號寫錯。解決檢查EA 1和ET0 1是否都寫了檢查TR0 1是否啟動檢查中斷服務(wù)函數(shù)的interrupt編號是否和定時器對應(yīng)。定時器 0 是 1定時器 1 是 3定時器 2 是 5。5.5 ADC 采樣值跳動大現(xiàn)象ADC 讀出來的值不穩(wěn)定跳動幾十個數(shù)值。原因可能是參考電壓不穩(wěn)、模擬輸入引腳懸空、電源噪聲大。解決在 VCC 和 GND 之間加濾波電容模擬輸入引腳接一個下拉電阻避免懸空采樣時多讀幾次取平均值。如果對精度要求高外接一個穩(wěn)定的參考電壓源。6. 二次開發(fā)改造把例程變成自己的項(xiàng)目模板6.1 從單個例程到多外設(shè)協(xié)同的工程重組例程跑通之后下一步就是做自己的項(xiàng)目。你不可能把 LED 例程、串口例程、定時器例程各燒一遍而是要把它們合并到一個工程里。常見做法是新建一個工程文件夾把Common目錄復(fù)制過來再把需要的外設(shè)驅(qū)動文件按功能分組添加。比如drivers/led.c、drivers/uart.c、drivers/timer.c每個驅(qū)動配一個頭文件main.c只負(fù)責(zé)初始化和主循環(huán)邏輯。// 重組后的 main.c 結(jié)構(gòu) #include stc15.h #include type.h #include delay.h #include led.h #include uart.h #include timer.h #include adc.h void System_Init(void) { UART_Init(9600); // 串口初始化 LED_Init(); // LED 初始化 Timer0_Init(); // 定時器初始化 ADC_Init(); // ADC 初始化 } void main(void) { System_Init(); while (1) { u16 adc_val ADC_Read(0); // 讀通道 0 printf(ADC: %d\r\n, adc_val); delay_ms(1000); } }這種結(jié)構(gòu)的好處是每個驅(qū)動模塊獨(dú)立改一個不影響其他。System_Init集中初始化主循環(huán)只處理業(yè)務(wù)邏輯。如果你要做低功耗可以在主循環(huán)里加PCON | 0x01進(jìn)空閑模式定時器中斷喚醒。6.2 用宏定義做功能裁剪與參數(shù)配置例程里的參數(shù)比如波特率、定時時間、ADC 通道最好用宏定義抽出來放在一個config.h里。這樣換板子或者改需求的時候只改一個文件不用滿工程搜數(shù)字。// config.h 中的可配置參數(shù) #ifndef __CONFIG_H #define __CONFIG_H #define MAIN_Fosc 11059200L // 主頻 #define UART_BAUD 9600 // 串口波特率 #define TIMER0_MS 50 // 定時器 0 周期單位 ms #define ADC_CHANNEL 0 // ADC 通道 #define LED_PIN P1_0 // LED 引腳 #endif改MAIN_Fosc的時候延時函數(shù)和串口波特率都會跟著變前提是驅(qū)動代碼里用的是這個宏而不是硬編碼的數(shù)字。我見過很多例程延時函數(shù)里直接寫for(i0;i1000;i)這種延時不準(zhǔn)換晶振就廢了。合格的做法是用定時器做延時或者用_nop_()配合循環(huán)但循環(huán)次數(shù)要根據(jù)主頻算。6.3 驗(yàn)證改造是否成功的三個檢查點(diǎn)改造完工程燒錄之前先做三個檢查。第一編譯無警告。Keil 的警告往往藏著問題比如未使用變量、類型不匹配別忽略。第二串口打印正常。在main開頭打印一行版本信息確認(rèn)程序跑起來了。第三外設(shè)逐個驗(yàn)證。先點(diǎn)燈再串口再定時器最后 ADC。每加一個外設(shè)燒一次確認(rèn)沒問題再加下一個。這樣出問題的時候范圍小好定位。從那以后我每次拿到新的例程包都強(qiáng)制走一遍“先點(diǎn)燈、再串口、后中斷”的流程確認(rèn)基礎(chǔ)鏈路通了再往上堆功能。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久亚码| 日日躁夜夜躁狠狠躁超爽| 天天激清| 日本99一区二区| 国产成人免费观看在线视频| 无码人妻一区二区三区四区老鸭窝| 亚洲中文一区二区三区| 99re99在线视频| 综合网,亚洲,欧美| 色欲av一区二区三区蜜芽| 97bbn| 大香蕉五月天| 99亚洲国产精品色一区二区三区| 天美久久久久| 啊啊啊啊啊啊啊啊啊在线观看| aaa一级黄片| 99re免费| 欧美综合色| 吻戏激情性巴克| 不卡av在线中文字幕| 蜜臀中文无码午夜| 狠狠爱夜夜干| 欧美人妻色| 花野真衣| 在线播放中文字幕| 日韩久久三区| 天天干人妇| 手机午夜电影神马久久| 日本不卡在线二区三区| 97免费视频在线观看视频| 999久久久久久久精| 人妻 中文 日韩| 男人的天堂1024| 青草影院内射高潮| 神马久久网| 狠狠综合网| 亚洲操人| 黄色av片三级三级三级免费看| 超碰色综合| 亚洲午夜蜜臀| 久久宗合亚洲| 日本精品性生活久久久| 欧美三级免费伊人| 嗯嗯嗯嗯啊啊啊好紧好大| 天天日天天干天天整| 国产精品亚洲色婷婷久久久| 日韩在线欧美精品一区二区| 亚洲高清视频在线免费观看| 欧美亚洲高清| 一区二区不卡视| 校园春色 亚洲| 亚洲高清男人天堂| 超碰97欧美日韩| 亚洲AO在线| n1038 一二三区| 夜夜夜久久| 成人乱码一区二区三少妇| 国产高清精品一区二区三区毛片| 操逼逼一区视频| 久久久蜜桃臀无码视频| 一级黄色性爱裸体视频| 亚洲国产精品无码AV久久久| 少妇一区二区三区高速| 国产精品久久久久久片| 中文字幕一区日韩精| 91精品啪在线观看国产城中村| 国产成年女人免费视频播放a| 免费视频在线一区二区不卡| 国产操逼逼网| 国产最新AV| 偷拍 精品另类 凸凹了四区| 亚洲AV不卡在线观看尤物| 天堂麻豆天美| 人妻色情天天操| 欧美成97爱| 天美av在线| 日日躁夜夜躁狠狠躁超爽| 少妇色欲综合网2| 亚洲色图日韩丝袜制服一区二区五月在线| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 亚洲综合激情五月久久| 人妻在线臀日韩| www.AV有限公司一区| 秋霞午夜视频一区二区| 日日日日做夜夜夜夜做无码97| 国产精品第一页国产大屁股视频免费区i| 中文字幕伊人| 日本天天干天天操一区| 免费操逼视频下载| 福利风月五月天影院| 久久综合精品一区二区三区| 欧美大色交| 欧美成人精品欧美一级乱黄一区二…| 奇米四色网| 亚洲成人性爱在线观看| 一区黄二区黄| 偷拍欧美亚洲| 久久精品国产亚洲妲己影视| www.色婷婷.com| 福利风月五月天影院| 福利一级版子| 欧美美女视频| 亚洲欧美在线观看免费| 乱人伦 国语对白:视频直接看| 熟妇亚洲一区二区三区| 97操97干| 偷窥自拍A片| 亚洲天天艹| 青青草久草AV| 蜜乳AV.COM| 激情小说五月天| 国产SV一线| 欧美激情亚洲| 中国一级操逼视频| 亚洲色图20p| 老熟女阿 国产91| 欧美一区二区日韩三区| 国产11页| 91亚洲网站| 欧美经典一区二区三区| 福利风月五月天影院| 青青操视频在线| 婷婷av在线中文字幕| 色情综合网| 亚洲色图国产另类| 极品色| 日本午夜精品理论片A级APP发布| 蜜桃狠狠色伊人亚洲综合 | 亚洲精品一卡二卡三卡福利视频网站| 国内外内射高清视频| 无码抄逼网| oumeisetu综合| 蜜臀AV一区二区三区| 亚州色图欧美| 亚洲国产成人精品999| 98色网| 少妇精品久久久八区九区| 亚91网| 国产福利av精彩对白| 欧洲与亚洲欧美精品中文字幕| 久久伊人东京热| 国产亚洲女v在线观看| 国产美脚女优尤物在线观看| CCYY草草影院地址入口| 久久天天躁日日躁狠狠躁 | 高清无码一区二区三区| 成熟熟女国产精品一区二区| 免费一级黄色录像影片| 91激情国产| 金莲网址| 999国产精品999久久久久久| 午夜丁香婷婷| 欧美AB在线| 亚洲人妻一区二区三区| 一起草在线视频| 猛交交| 啊啊啊啊啊啊啊啊视频| 亚洲综合113页| 日韩精品在线放| 99www.bibizy香蕉资源国产一区二区三区高清| 又大又长又粗又爽又黄| 久久久久久久六六| 99热精品在线| 久久久999| 久久婷婷在线观看视频| 岛国免费黄色网址| 亚州黄站| 日韩在线76| 搡老女人老91妇女老熟女| 亚洲不卡不卡中文字幕不卡| 日韩人妻免费精品| 色香天天| 日本人体九九九九九九| 一级成人性爱| 爱丝福利| 一区中文字幕二区日韩| 亚洲 自拍偷拍 欧美| 日韩色图 一区二区| 九月婷婷综合| 熟妇xxxxx性春色| 96精品一区| 亚洲一区二区麻豆影院| 精品国产无码中文| 成人小电影网站tex| 肥臀熟女福利视频一区二区| 成年女人18级毛片毛片免费观看| 国产精品黑人一区二区三区| 色哟哟AV| 99久久com免费视频′| 人人模人人看| 亚洲无码一区成人免费午夜| 国产乱弄免费在线视频。| 欧美少妇性爱网站| 欧美色综合| av久日| 丁香五月成人| 日韩国产成人自拍视频| а√天堂资源官网在线资源| 日本506070| 91天射| 97福利视频| 1级午夜影院费免区| 少妇九九九九| 天天激色| 欧美青青视频| 欧美激情视频一区二区三区不卡| 国产99 中文字幕日韩小视频| 在线视频免费观看午夜| 一本一道久久综合久久| 亚洲一二三精品久久网| 一区二区三区精品黑丝白丝酒店对鸡 | 大香蕉五月天婷婷| 亚洲av无线观看| 性色AV蜜色av色欲av| 国产2.3.4区| 日韩美女,国产传媒,视频一区| 日韩无码成人电影| 久久精品三级影视| 亚洲第一成人影院色播| 人人潮人人摸| 一级aaaaa欧美中文字幕录像片| 999九九精品| 欧美黑人猛交春色影视大全| 99国产人成精品| 伦伦成年午夜免费视频| 亚洲成人免费中文字幕| 欧美三级中文字幕hd| 激情小说日韩无码| 亚洲国产ⅴ高清在线观看| 色吧5亚洲| 精品国产a∨一区天美传媒| 白 大 人妻 区 在线| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 丁香五月社区| 亚洲中文字母在线播放| 色综合尤物| 伊人五月天激情| 欧美极品性爱天天射| 1人人看人人摸人人操| 国语精品av| 成人熟女区| 蜜臀亚洲综合一二三四区| 欧美熟女妇同| 青青操在线亚洲视频观看欧美在线 | 天堂麻豆天美| 日韩欧美天天爽爽爽天天爽爽 | 自拍偷拍 日韩欧美| 2024黄色视频| 成人 日本A片无码8888| 一区二区三区精品视频| 色色色综合网| 欧美亚洲20p| 四虎884a| 久草毛片| 国内一级精品| 亚洲一卡二卡在线免费| 在线一道啪| 亚洲精品a人片在线观看视| 日韩久久激情精品| 亚洲老熟妇xxx| 亚洲18禁| 啊好爽快点-国产一区二区三区撒尿在线-成人AV| 久久一留热品黄| AV老汉| 伊人网在线视频| 欧美精品,四区。五区| 欧美啪啪天堂| 亚洲乱色熟女一区| 色色婷| 亚洲免费精品一区| 蜜臀aV午夜一区二区三区| www.高清无码诱惑一区.com| 久久久精品,3| 久久欲| 国产精品视频白浆免费| 丝袜六区| 美女骚尻视频| 黑人免费福利视频| 国产精品老师| 亚洲淫色网中文| 天天综合~91| 亚洲精品久久久久毛片A片拉屎| 欧美性生活免费网| 亚洲91少妇| 99热8| 超碰色综合| 神马久久久久久伦理片| 成人综合网 欧美| 日本精品加勒比海一区| 日熟女| 丁香五月成人| 欧美综合传媒| 啪啪啪精品视频| 欧美三级一级| 麻豆av一区二区| 欧美综合娱乐久久| 91在线丝袜视频| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 日本久久女同性恋视频| 99热综合| 丰满欧美放荡少妇在线| 日本无码1| 亚洲熟女国产综合另类| 蜜桃久久一区| 日日干日日| 操死我了啊啊啊| 日韩欧美操逼xxx| 亚洲影视综合网| 亚欧美综合| 污污汅18禁网站在线永久免费观看| 日韩性色b| 97视频900| 成人无遮挡毛片免费看| 内射中出日韩在线观看视频| 欧美激情内射| 日韩性爱毛片操骚逼| 91麻豆天美国产欧美日| 狠狠干妹子| 亚洲天堂人妻熟妇视频| 亚洲精品 欧美精品| 国产无码精品久久久久久| 99精品无码| 一区二区三区一亚洲中文字幕、综合区灬| 日韩欧美俄罗斯A片| 老司机免费视频在线91| av无码精品久久久久| 亚洲自拍一区夜夜操| 激情五月综合开心五月| 日本中文字幕一区| 久久一级无码精品毛片6| 亚洲视频二区| 国产精品久久久久久片| 夜夜春夜夜操| 五月丁香婷婷综合| 欧美97超碰| 动漫片子网站3黄| 精品欧美不卡在线播放| 久久人妻无码毛片A片麻豆| 欧美aaaaaaa| 粉嫩小泬久久久一区二区| 加勒比伊人综合| 91精品久久久| 330Dv国产女人终合视频极品人与兽| 国产精品69久久久久孕妇欧美| 国产av美女被艹的乱叫| 长久操视频| 欧美色偷拍| 人人妻人人爽一区二区三区| 天天添天天干电影| 在线色导航| 亚洲乱熟女一区二区| 日日夜夜干| 国产视频一区二区三区在线免费观看 | 蜜臀99久久精品久久久久久| 日本97久久久精品| 久热9| 国产一区自拍欧美日韩 | 亚洲精品骚逼| 亚洲色色色| 岛国片国产成人亚洲播放| 日韩欧美女求操每天更新| 欧美性,色九九| 国产福利第一视频| 啪啪视频免费在线观看| 97频视在线| 久久精品性| 高清成年美女黄网站免费大全| 国产激情在线| 97在线青| 欧美成人都市人妻| 91在线精品一区二区三区| 久久精品国产精品| 伊人五月天| 久久首页| 欧美情色亚洲| 欧美 日韩 婷婷 五月| 玖玖爱视频网站| 欧美另类色| 激情五月综合开心五月| 成人性交免费视屏| 91处女在线视频| 国产日本熟女顶级一区二区三区视频| 中文字幕亚洲在线一区| 国产精品99久久久www| 人人操人人操人人操人人操人人操人人人11.CM | 区一在线观看| 97色爱| 日产中文字幕2020| 日日噜噜夜夜久久亚洲一区二区| 美女高潮视频91| 日韩欧美亚洲国产日韩| 精品精品精品| 91亚洲青青草原精品1区| 九色97| 99精品丰满人妻无| 欧美在线55555| 欧美熟女丝袜| 亚洲 在线| 97综合国产| 国产AV激情无码久久无码 | 欧美在线中M| 麻豆精品三区视频| 老熟妇乱轮| 99re公开精品免费视频 | 超碰人人在线| 亚洲熟女乱综合一区二区三区| 激情婷婷丁香网| 欧美91精品国产自产| 思思热国产在线视频| 长长久久免费视频| 97在线资源| 好吊色综合| 亚洲欧美日韩精品久| 日本一级性爱| 久久久久久久久久久久黄色 | 成人无码在线视频网站| 花野真衣| 亚洲少妇视频| 欧美日韩性爱无码| 欧美大香蕉在线观看| 97色操| 国产精品午夜高潮呻吟久久av| 毛片视频白嫩| 大奶的诱惑| 亚洲另类电影| 蜜桃精品视频一区二区三区| 多毛小伙内射老太婆| 人妻久久久久久久久久久久久久久| 日产123区精品免费观看| 人人澡人人爽人人精品| 97精品久久| 99热精品在线观看| 精品国产av一区二区三区四区入口| 婷婷五月天成人| 蜜桃午夜视频一区二区| 97人人射| 密臀成人视频久久久| 日韩av不卡在线看| chaopen97久久| 亚洲精品一区二区三区在线播放 | 亚洲欧美另类小说| 破苞ⅩXXX性无码动漫无码| 色男人色天堂东京热| 国产精品探花视频| 欧美日韩另类激情图片| 夜夜高潮夜夜爽| 白丝被操91| 九九久久国产精品| 国产超碰人人爽人人做| 五月婷亚洲精品天堂| 淫乱图区| 超碰超碰95| 最新岛国大片| 欧美久久人体| 成人日韩中文字幕| 日本中文字幕在线视频 | 99精品久久久久久久婷婷| 欧美东京热青青草| 亚洲素人综合| 校园春色欧美色图| 亭亭丁香激情| 日韩丝袜人妻AV| 久久男女激情视频网站| 嫩草一区二区在线观看| 亚洲精品97| 加勒比综合九九99视频在线播放| 欧美精品999| 乱伦a片视频| 国产激情视频一区区三区| 极品人妻少妇综合| 欧美色老汉| 亚洲中文字幕久久无码精品| 精品国产乱码久久久久久日本公司| 国产传媒美日韩av| 天堂日本亚洲欧美| 色色五月天激情| 一区二区视频在线播放| 99久久精品无码一区二区毛片免费| 毛片99-全集电影手机免费观看完整-B029AV | 97chaopengongkai| 翔田千里AV无码秘 三区| 天天综合~91| 超碰色97| 欧美96交| 97超级久久| 欧美性高潮| 女上位精品在线| 日本在线15p| 婷婷8月天青娱乐| 色综合天天爱去电影网| 亚洲一区日韩精品| 日本高清_区二区三区| 欧美强奸一区二区诱惑| 五月丁香| 91色伦综合| 久久999久| 玖玖综合视频| 色图综合网| 啪啪视频亚洲第一| 狠狠干综合| 蜜奶av| 青青草久久在线| 久久久99免费| 麻豆久久视频在线地址| 大香蕉青青9| 国产精品ww久久| 综合五月婷婷| 日韩一级二级三级免费看完整版国语版 | 蜜桃视频一区二区三区在线观看| 九九九国产| 日韩99精品视频综合区| 婷婷激情五月综合| 加勒比少妇AV婷婷六月天超碰超碰| 精品无码一区二区三区| 农村女一级毛卡片| 婷婷爱五月| 久久久久极品| 婷婷五月综合在线| 麻豆天天躁天天揉揉AV| 在线黄页看毛片| 水滴偷拍| 亚洲丝袜二区| 日本三级精品| 很很热性爱视频| 亚洲麻豆18发?| 无色无码| 91热| 人妻久久久| 女人18精品一区二区三区| 国产高潮AA片免费看| 91中文字幕制服丝袜免费视频| 99精品久久久久久久婷婷| 欧洲与亚洲欧美精品中文字幕| 91性高朝久久久久久久久| 欧美美女啪啪视频| av影片在线观看不卡| 一本久道久久综合狠狠爱| 中文字幕乱妇免费视频| 亚欧韩av| 九九热精品免费视频| 99热亚洲| 日本天天吊| 天天热精品| 人人爱人人乐人人操| 在线观看黄色电话| 欧美内射少妇| 亚洲欧美日产国产91毛片| 国产免费小视频| 日韩懂色网| 蜜桃久久一区二区三区| 嫩草一区二区在线观看| se吧提供国产乱老熟视频胖女人| 欧中美三级一区二区三区| 欧美日本久久精品一区| 五月婷婷综合激情| 日韩欧美经典在线观看| 精品中文字幕第一页| 欧美中文字幕精品人妻| 97亚洲自在精品在线观看| 欧美伦乱爱| 欧美九九99久久精品| 久久99亚洲精品久久99果| 国产精品蜜乳AV| 日本国产亚洲一区在线观看| 亚洲在线a| 97欧美色综合| 丰满丝袜少妇AV| 台湾佬激情综合| www.色五月| 国产精品视频精品一二| 日本123区操B视频| 丰满人妻一区二区三区| 欧美天天插| 哈哈操电影AV| 欧美色图97| 青青欧美| 在线色资源| 欧美线天码中字| 97欧美色综合| 99夜夜操| 操逼视频国产无套| 午夜亚洲WWW湿好大| 久草精品国产99| 欧美性生活免费网| 狠狠爱综合网| 欧美情色男人的天堂| 天堂伊人久久| 欧美性爱一级操| 欧美色图综合| 激情看片网站| 天天摸天天舔天天操| 国产精品午夜AV完会免费| 午夜欧美女人操逼| 国产精品在线一区二区| 免费成人在线观看91| 麻豆天美国美国产| 四虎av在线| 97资源免费视频| 欧美精品23| 亚洲av热热色| 精品欧美А∨无码黑人大荫蒂 | 91爱看| 精品一区二区三区国产| 91美腿丝袜在线观看| 中文 人妻 制服| 天堂九九九九九九九九九| 亚洲人妻五月丁香婷婷| 蜜臀久久久久久999| 综合 亚洲 欧美| 啊啊啊 在线观看| 高清国产无码av| 插入粉嫩少妇视频| 91五月天| 国产无码三级视频在线观看| 色香在线| 欧美麻豆成人同性GⅤ在线| 9997se| 欧美不卡在线美女| 亚洲欧美一区二区网址| 欧美日韩婷婷中文| 五月婷婷五月天| 五码视频在线观看| 97在线观看免费| 96AV久久久| 亚洲av无码成人精品国产| 青娱乐啪啪视频| 日韩成年人性爱视频| 中日992视频| 欧洲乱码视频| 欧亚洲精品有视频| 五月丁香| 亚洲AV操| 麻豆国产视频精品观看| 97久久久久| 超碰97在线中文| 99国产精品久久久久久久成人热 | 超清福利精品视频在线| 一区二区三区不卡视频| 天天干夜夜鈤| 91亚洲黄色网| 另类图片五月天| 男人天堂无码| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 嫩草 人人网精品| 青青草在线成人视频| 五月丁香色色网| 丁香五月综合| www.久久| 欧美综合站| 啊啊啊不要好疼视频| av国产无码| 国产激情久久久| 色色色综合网| 欧美78p| 操死我干死我| 99热免费精品| 欧美日韩天堂| 成人青青草原伊人| 天天综合网日韩| www.99色| 亚洲中文字幕三级在线| 五月天激情小说| 97爱爱爱综合| 精品中文日韩字幕视频| 九七人妻在线| 久操免费观看| 日韩成人在线性爱视频| 激情五月天色色网| 国产青一二三| 欧美亚洲韩国视频十五区| 98超碰欧美| 老熟女搡BBBB搡BBBB视频| 岛国免费黄色网址| 色综合五月天| 四虎精品一区| 日本黄大片在线观看视频| 国产视频不卡在线观看| 艳美熟妇先锋一二三区| 九七毛片九九毛片| 美女天天干| 欧美日综合| 99久久9| 成人精品久久久午夜福利| 亚洲第一在线视频| 亚洲男人的天堂AV| 欧美色视| 99久久99久久综合| 青青草乱入乱欲视频在线观看| 久久久性爱| 蜜臀AV网站| 少好三P| 国产日韩欧美中文在线播放| 亚洲婷婷五月天| 五月天久久人妻| 日本一级二级三级网站| 欧美与日韩97| 狠日操| 青草影院内射高潮| 黄色av网站在线播放| 夜夜国产一区| 在线色导航| 啊啊啊啊啊舒服| 综合欧美日韩在线观看| 一区超碰一区| 久色网| 一区二区三区 日韩欧美| 欧美性91| 欧美黑人熟妇精品91| 亚欧高清v| 国产1024在线播放| 超碰成人免费| 自拍偷拍国产欧美日韩韩| 国产乱伦性爱AV| 亚洲AV在线资源| 2019精品国产无码成人| 亚洲中字慕不卡| 亚洲午夜免费狠狠干| 极品尤物在线观看| 国产精品自产拍在线观看社区| 樱花蜜乳av| 99在线免费公开视频| 制度丝袜99| 色黄色美女大长腿午夜视频| 无码精品久久| www.av在线视频| 免费看国产曰批40分钟怎么下载| 免费看片黄| 欧美色视频在线| 成人免费福利网站国产| 综合网97| 婷婷丁香久久| 天天操天天舔| 五月香婷婷| wwe 天天干.com| 激情小说在线视频| 三级日本一区二区三区| 亚洲情色一区综合| 国产91精品福利在线| 国产精品一区二区三区四区五区| 亚洲AV不卡在线观看尤物| 亚洲精品男人的天堂| 大香蕉乱伦视频网| 国产大学生高潮在线播放| 超碰三级秋霞| 综合欧美激情网| av72网| 综合啪啪| ..日韩av毛片精品久久久| 亚欧免费观看视频| 黄片www视频免费| 亚洲欧美综合| 欧美性猛交美女自慰91| 操日韩第| 4虎在线视频| 嗯~啊~快点 死我视频| yaouchengrenav| 欧美91网站| 1区2区3区中文字幕日韩| http://qxhbdz.com| 久久熟女人| 不卡码视频| 伊人991| 蜜臀中文无码午夜| 97网站在线观看| 600国产精品视频| 一区二区三区视频| 日韩av不卡在线看| 日韩中文字幕二区| 亚洲不卡不卡中文字幕不卡| 91熟女综合| 91痴汉| www.久久制服糖| 能直接看AV的网站| 97干在线看| 黄色av播放免不| 99国产精品| 国产熟女免费观看久久| 亚洲丝袜二区| 超碰一区二区| 欧洲久久一二线| 中文字幕av乱伦| 色五月69夫妻| 96久久久| 超碰av在线| 超碰在线第一页| 中文字幕三四区| 又大又白奶子| 久久精品成人| 凹凸久久人人| 久久香蕉超碰97国产精品| 综合色欧美| 搡老熟女老女人老熟妇免费视频| 歐美一級亂黃99在綫精品| 日韩欧美女求操每天更新| 一,爱啪啪,在线免费视频| 高跟伊人julia ann| 日本性爱网址| 97色冈| 性天堂| 亚洲性综合9| 女性91网站| 久久这里都是精品| 国产一级内射高清视频| 婷婷亚洲中文字幕在线| 女性喷水高潮在线观看| 日本伦理一区二区| 国产丝袜美女在线一区| 亚洲美女色图| 色乱二区| 99热一区二区三区四区| 五月婷色| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 麻豆天美AV传媒第一页| 婷婷丁香五月激情啪啪| 农村妇女精品一二区| 综合影院亚洲| 啪啪啪东京| 丰满少妇精品一区二区| 亚洲熟妇自偷自拍另欧美| 日韩成年人性爱视频| 十八禁一区二区无码观看| 爽 好舒服 无码刺激久久| 日韩日韩日韩-国产乱码精品一区二区| 天天爽天天操| www.大香| 69精品| 超碰视97中文| 天天日老熟妇| 久久精品毛片免费不卡| 91欧美网| 99re在线精品78| 999在线电影香蕉| 精品黑人一区二区| 中文乱码字字幕在线第5页| 国产自啪精品视频网站黑丝| 青青青操| 日本一级性爱| 好吊色在线观看| 四虎国产精品永久地址入口| 亚洲Av诱惑| 99热这里只有精品1| 啊啊啊啊操死我了| 伊人国产av| 国产不卡精品91| 超碰AV在线| 免费看日产一区二区三区| 精品在线观看视频在线| 久久久久久69国产一区二区| 91综合网站| 丰满人妻一区二区三区| 上床啊啊啊| 久久久久99999| 99re在线| 欧美福利视频啊啊啊啊| 亚洲欧美另类图片| 一本色道综合久久欧美日韩精品| q2午夜理论片夜色av| 60秒免费视频| 国产精品一二三| 夜夜嗨一区二区三区三州加勒比| 狠操91,com| 婷婷丁香人妻 | 在线人妻熟女一区二区三区四区五区| 亚洲欧美激情另类色图| 在线综合 亚洲 欧美中文字幕 | 久久99精品视频| 99色综合| 久久视网78| julia ann久久| 精品无av| 日本成人在线不卡一区二区三区| 99热综合| 美女诱惑久久| 亚洲一区日韩精品| 伦理第一页| 亚洲91在线| 国产高清在线观看欧美| 欧美色天堂网在线视频| 国产视频一区二区三区在线免费观看| 亚洲一区二区三区麻豆传媒| 久久天天躁日日躁狠狠躁| 欧美亚洲国内自拍| 日韩八十路老熟女| 欧美性91| 丁香五月综合| 亚洲精品久| 亚洲色图 91| 中国一级操逼视频| 操美女人妻| 大香蕉www.超碰| 麻豆天美在线喷水AV| 国产强上视频在线观看| 91精品少妇搡搡搡| 中文字幕日本久久| 翔田千里AV无码秘 三区| 亚洲免费精品一区| 先锋色眉乱伦资源| 啊啊啊骚| 97色欧州| 综合欧美日韩在线观看| 中文字幕黄色一起草| 久久久精久久久| 18禁免费视频| 亚洲精品无码久久AV| 亚洲天堂另类| 欧美一二在线| 五月天色综合| 93人人操人人| 欧州一区二区三区四区| 国产精品国产| 国产一级久久久| 婷婷亚洲天堂| 黄色免费网页无码| 亚洲欧洲av影音| 东京热av影院| 在线 欧美 亚洲| 亚洲少妇激情视频| 精品久久久久瑟瑟| 日韩pv中文| 九月丁香| 91精品国产高清久久久久久,亚洲成人 | 97精品免费视频网站| 天天天操天天天爱| 欧洲精品人妻| 加勒比综合九九99视频在线播放| 涩五月婷婷| 99久在线精品99re8热| 嫖老熟女A片一二三区| 色就色综合| 欧美日产国产在线成人第一区| 国产在线观看一区二区三区| 伊人九九九| 超碰95| 久久久久久久人妻丝袜| 夜夜欢天天干| 黑人娇小av在线播放| 国产熟女一区二区| 国产400孕妇孕交群| 欧美色就是色| 国产精品不卡一区二区三区av| www.av家庭乱伦| 亚洲无无码αⅴ每日更新| 久热在线精品免费观看| 欧美另类精品xxxx| 天天天天天干夜夜夜夜夜操| 91久操| 抽插无码高清一区| 久久AV无码AV| 男人的天堂Va| 色悠久久久av| 亚洲美女黄色| 97伦综合| 死我十八禁| 日韩BBN| 97超碰精品图片| 人人摸人人舔一区二区| 极品粉嫩少妇视频| 亚洲棕合电彰| 不卡码视频| 久久久久78| 91女优在线观看| 高跟伊人julia ann| 美女大乳久久久久久久女人18| 97色在线观看| 九九热九九热| 一区二区久久天天干狠狠| 五月综合色| av优播| 激情欧美日韩女同久久| 国产精品色哟哟| 超碰97首页| 欧美日韩精品久久久久东北老熟妇| 久久中久文96| 98超碰欧美| 干我久操| 亚洲高清无码在线桃色| 久久久久国产无av| 夜色五月天| 伊人久久大香线综合无码| 欧美亚洲宗合色性图| 人妻激情视频| 亚洲av无码成电影在线播放| 俄罗斯一区二区视频在线观看 | 粉嫩粉嫩一区性色AV片| 久湿久久| 爱丝福利| 精品九九| 亚州情色j区| 97爱亚洲| 99.色网| 婷婷午夜清品久久久久久久性色视频观| 人人爱人人操人人性| 使劲用力艹少妇视频一区二区| 无码一区免费在线不卡| 午夜一区二区三区国产| 800zy一区二区| 婷婷五月天久久久| 美女骚尻视频| 成人短视频在线观看| 日本精品一区二区三| 亚洲AV噜噜狠狠网址蜜桃动漫| 东北老女人的激情视频| 乱操乱伦AV| 久久国产999| 国产高清成人mv在线观看| 岛国999| 久久精品中文字幕无码l| 午夜AV污污污| 九九热AV| 国产老太乱伦一区| 九九九久千久久激情蜜桃在线看 | 88xx成人精品视频| 天天天天天天天天综合| 欧美丝袜制服久久| 亚洲黄色电影| 亚洲欧美天堂在线| 午夜偷拍久久熟女| 国产精品熟女一区二区三区| 天天肏美女| 国产AV无码AV| 久久久新亚洲AV| 毛片麻豆91糖心精品毛情片| www.色婷婷| 乱伦av麻豆| 97久久国产| 大香蕉色欲AV| 国产馆极品诱惑| 国产无套粉嫩白浆在| 99精品国产户外露出| 欧美高潮| 欧美综合在线91| 爱爱60秒免费视频| 国产福利在线视频网站| 色在线视频导航| 日韩三级av片| 久草老司机| 中文熟女五十乱码在线| 欧美骚少妇| 夜夜嗨一区二区三区三州加勒比 | 亚洲影院小综合| 日韩美女久久一区二区三区| 人妻密肉在线观看| 刺激性视频黄页| 日日夜夜噜| 欧美线天码中字| 精品久久久不卡一区二区| 国产AV天美| 97色色国产视频| 久日91在线| 蜜臀th| 超碰一区二区| AV男人天堂网| 老熟女综合网 | 人人干黄色| a片久久久久久久久久久久 | 色网色网色网色网色网色| 精品久久大胆人体| 东北老女人的激情视频| 97 国产一区| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 亚洲高清欧美总合| av草草在线电影| 色天天野狼综合社区| 狠操91,com| 中文熟女五十乱码在线| 97亚洲国产| 日日躁天天躁狠狠躁| 性色亚洲| 亚洲午夜福利视频| 久久婷婷伊人| 亚洲色图综合| 国产精品内射婷婷一级二| 国产精品久久久蜜臀| 十八禁成人网站在线观看| 久久AV无码AV| 丰满人妻一区二区三区| 大香焦A片| 歐美一級亂黃99在綫精品| 日本幼女18+| 操逼视频亚洲| 亚洲综合99999| 自拍内地三级在线观看| 自偷自拍的亚洲视频| 午夜啪啪片| 亚洲综合色在线| 久插综合| 品亲网欧美品亲网| 精品亚洲俞拍视频一区| 亚洲日韩黑丝| 久久九九国产精品| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 色婷婷综合网| 96久久久久久久| 99在线免费视频| 一区二区影视| 日韩pv中文| 乱伦一二三| 综合天天网| 国产精品一级特黄aaa大片在线观看| 青青国产在线拍揄自揄拍| 国产美女自拍AV| 99re在线精品78| 亚欧国产无码精品在线| 巨乳特殊服务按摩| 精品.99999| 老熟女乱伦一区| 啪啪AV导航| 国产91乱伦| 欧美日韩免费性爱| 伊人伊人LD| 春色91| 色五月婷婷色| 丰满欧美放荡少妇在线| 亚洲熟女偷拍在线观看| 嗯啊不要啊在线 | 精品黑人一区二区| AAA久久| 青青草白白色| 97超级久久| 日韩国产在线观看av| 小草精彩毛片| 欧美色图另类图片| 五月天丁香婷婷综合网站| 很黄很污的免费网站| 国产91 丝袜在线播放 | 国产丝袜美女在线一区| 免费作爱一级视频| 欧美成人色| 97精品一区二区视频| 亚洲欧美精品一区天堂久久 | 亚洲国产精品无码AV久久| 久久久久久久九九九九九九| 久久久久密臀视频| 爆操无码| 欧美一级在线观看成人| 五月丁香色婷婷| 99精品综合久久久久五月天| 国产精品探花色| 啊啊啊好湿久久| 欧美激情在线观看视频| 夜色AV无码手机在线影院| 欲射影视| 日本色色色色色视频| 国产女同视频在线播放| 午夜福利激情在线视频| 男人的天堂2018| 好吊色一区| 91中文精品日韩欧美在线| 久久视网78| 蜜臀AV成人精品蜜臀| 久久久111| 欧美第二页午夜| 亚洲不卡一| 黄色工厂这里只有精品| 亚洲综合伊人无码久久| 搡老女人老91二区| 国产拍偷精品网站| 久久受www免费人成| 伦伦成年午夜免费视频| 日本高清一区二区在线|