色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

Proteus仿真51單片機(jī)外部存儲器擴(kuò)展:27C512與6264實戰(zhàn)

Proteus仿真51單片機(jī)外部存儲器擴(kuò)展:27C512與6264實戰(zhàn) 簡介這是一份面向單片機(jī)初、中級學(xué)習(xí)者的Keil C51與Proteus仿真擴(kuò)展存儲器教學(xué)案例重點演示如何用C語言驅(qū)動27C512EPROM和6264SRAM進(jìn)行外部存儲器擴(kuò)展覆蓋地址譯碼、總線連接、讀寫時序等核心知識點。資源共18個文件壓縮包僅53KB其中既有Proteus仿真電路DSN文件、C語言源文件、A51啟動代碼和編譯生成的HEX文件也有LST、OBJ、M51等中間文件還附有工程配置、備份文件與歷史記錄文件類型較齊全便于直接打開項目從源代碼、原理圖到調(diào)試信息進(jìn)行完整鏈路學(xué)習(xí)。目前已有898人學(xué)習(xí)下載。通過該案例學(xué)習(xí)者可以獲得C語言讀寫外部存儲器的完整程序并在Proteus中實際驗證地址譯碼、片選信號與總線時序直觀理解EPROM和SRAM在單片機(jī)系統(tǒng)中的應(yīng)用方式。作為教材配套實例它適合電子、自動化等專業(yè)學(xué)生結(jié)合理論學(xué)習(xí)動手實踐提升單片機(jī)系統(tǒng)設(shè)計與Proteus仿真調(diào)試的綜合能力。1. 項目整體思路拆解為什么要在Proteus里折騰外部存儲器先把這個項目說透。很多朋友學(xué)51單片機(jī)用的都是內(nèi)部ROM和內(nèi)部RAM代碼量小、數(shù)據(jù)量少根本接觸不到外部存儲器擴(kuò)展。但現(xiàn)實中的產(chǎn)品尤其是做數(shù)據(jù)采集、儀器儀表、工控板卡的外部程序存儲器和數(shù)據(jù)存儲器太常見了。27C512是64KB的EPROM6264是8KB的SRAM這兩顆芯片在Proteus里搭一個仿真工程用Keil C51寫C語言程序驅(qū)動讀寫本質(zhì)上是在模擬“單片機(jī)外部存儲器”這套經(jīng)典硬件組合。為什么推薦用Proteus而不是直接買開發(fā)板兩個原因。第一Proteus里你能直接看到總線時序、片選信號的走向邏輯分析儀一掛哪根線拉高了、哪根線沒使能一目了然。第二27C512這種EPROM實體芯片是要紫外線擦除的買回來寫錯了就得照紫外線燈折騰半天。仿真里點幾下鼠標(biāo)就能重新加載程序效率完全不是一個量級。這個項目適合誰三類人。一是剛學(xué)完單片機(jī)基礎(chǔ)、想更進(jìn)一步理解總線與存儲器映射的學(xué)生二是準(zhǔn)備做畢業(yè)設(shè)計、需要擴(kuò)展程序存儲器和數(shù)據(jù)存儲器的工程師三是純粹想搞懂“Keil C51生成hex文件之后仿真時程序到底跑到哪去了”的好奇黨。三個角色的需求點不同但底層都繞不開三個核心問題地址怎么分配、片選怎么接、數(shù)據(jù)怎么讀寫。整套方案的核心思路其實很樸素用P0口做低8位地址/數(shù)據(jù)分時復(fù)用用P2口的高位地址線做存儲器的地址輸入再用74LS373鎖存低8位地址最后把讀信號、寫信號、片選信號按存儲器的時序要求接好。剩下的活兒就是寫C代碼告訴Keil“xdata區(qū)域在哪、怎么訪問”。這里要先建立一個認(rèn)知51單片機(jī)的程序存儲器和數(shù)據(jù)存儲器是分開編址的。程序存儲器用PSEN外部程序讀選通信號激活地址空間從0000H到FFFFH共64KB數(shù)據(jù)存儲器用RD和WR信號訪問同樣有64KB的地址空間。這兩個64KB是獨立的所以27C512接到程序存儲器側(cè)6264接到數(shù)據(jù)存儲器側(cè)互不沖突。硬件上唯一的坑在于外部程序存儲器的代碼由PSEN讀取外部數(shù)據(jù)存儲器由RD/WR讀寫兩者不會同時訪問所以片選信號看似可以共用實際必須嚴(yán)格按照訪問類型來區(qū)分否則會出亂子。2. 硬件方案與芯片選型27C512和6264的本質(zhì)區(qū)別2.1 27C512掉電不丟的程序倉庫27C512是一顆512Kbit也就是64KB的紫外線可擦除EPROM數(shù)據(jù)總線8位地址線需要16根A0-A15。51單片機(jī)的程序地址空間正好也是64KB理論上可以直接把16根地址線全接上但實際工程里很少有人這么干因為單片機(jī)程序一般用不了64KB那么大通常的做法是把最高位地址線A15直接接地只用低32KB或者用P2口的某些引腳做簡單譯碼。Proteus仿真里同樣可以簡化A15接地其余15根地址線接單片機(jī)的P2.0-P2.7和74LS373的輸出Q0-Q7。為什么選27C512而不是更常見的28C648KB EEPROM因為27C512能直觀展示“大容量程序存儲器”的概念。當(dāng)程序超過內(nèi)部4KB/8KB的限制時你會發(fā)現(xiàn)自己寫的代碼真的被放到了外部ROM里此時PSEN引腳會不停跳變邏輯分析儀能看到清晰的取指脈沖。這個體驗比小容量芯片強烈得多。在Proteus里27C512的使用有個關(guān)鍵操作雙擊芯片符號在“Advanced Properties”或“Initial Contents”中加載hex文件。很多新手掛在第一步——仿真一運行程序根本執(zhí)行不了單片機(jī)始終處于復(fù)位狀態(tài)就是因為沒給27C512填程序。這一步本質(zhì)上是模擬“用編程器把hex文件寫進(jìn)EPROM”的過程Proteus把編程器功能做成了可視化加載但很多教程沒講透。2.2 62648KB的臨時數(shù)據(jù)倉庫6264是8KB的CMOS靜態(tài)RAM需要A0-A12共13根地址線數(shù)據(jù)線8根。它的引腳里有兩個使能端CE片選使能低有效和OE輸出使能低有效一個寫使能WE低有效。讀操作時CE和OE都拉低WE拉高寫操作時CE拉低WE拉低OE可以拉高。6264和27C512的功耗等級不同27C512的讀取電流在30mA左右6264在CMOS模式下只有幾微安但這些都是靜態(tài)參數(shù)仿真里不用太關(guān)心實際畫板子時需要考慮電源去耦。仿真里反而要注意的是6264上電后內(nèi)容是隨機(jī)的讀出來可能是0x00可能是0xFF也可能是亂七八糟的值。這和在真實硬件上的行為一致所以調(diào)試時不要指望RAM上電就是干凈的程序里要主動初始化。2.3 Proteus里的連線設(shè)計74LS373是關(guān)鍵樞紐沒有74LS373P0口既當(dāng)?shù)刂酚之?dāng)數(shù)據(jù)是沒法工作的。P0口在ALE地址鎖存使能為高時輸出低8位地址ALE由高變低時74LS373鎖存這8位地址并穩(wěn)定輸出隨后P0口切換為數(shù)據(jù)總線傳輸8位數(shù)據(jù)。這個“先地址、后數(shù)據(jù)”的過程就是教科書上反復(fù)強調(diào)的“分時復(fù)用”。Proteus中的連線建議P0.0-P0.7 → 74LS373的D0-D7同時 → 27C512和6264的D0-D7ALE → 74LS373的G鎖存使能74LS373的Q0-Q7 → 27C512的A0-A7、6264的A0-A7P2.0-P2.7 → 27C512的A8-A15其中A15接地也可以P2.0-P2.4 → 6264的A8-A12P2.5-P2.7 → 譯碼邏輯或直接做片選注意系統(tǒng)性設(shè)計這里有個細(xì)節(jié)容易被忽略6264的A12接哪根地址線決定了它的映射地址范圍。如果你把P2.4接到A12那么6264占用的地址空間是P2.7-P2.5為任意值P2.41時的區(qū)間如果P2.5-P2.7懸空或做譯碼不當(dāng)可能出現(xiàn)多個地址都指向同一顆芯片。Proteus不會報錯但邏輯上很危險。3. Keil C51工程配置從裸機(jī)到外部存儲器的關(guān)鍵設(shè)置3.1 創(chuàng)建工程時的芯片選擇與內(nèi)存模型打開Keil C51新建工程芯片型號選擇Atmel 89C52或者AT89C51我習(xí)慣用AT89C52因為內(nèi)部RAM有256字節(jié)比89C51多128字節(jié)的間接尋址區(qū)IDATA調(diào)試時更從容。但這個內(nèi)部容量對項目來說完全不夠用所以重點在Target選項卡里設(shè)置Memory Model選擇“Large: variables in XDATA”這樣默認(rèn)變量類型如果未指定存儲區(qū)編譯器就會分配到外部RAM。Code Rom Size選擇“Large: 64K program”這樣代碼可以超過2KB、8KB的限制指示鏈接器把代碼放到外部程序存儲器的可用空間。Off-chip Code memory填入程序存儲器的起始地址一般從0x0000開始大小視27C512的映射而定。如果A15接地實際可用的程序空間是0x0000-0x7FFF共32KB在“Start”填0x0000“Size”填0x8000。Off-chip Xdata memory填入6264的起始地址。如果P2.4接A12且P2.5-P2.7都為0時選中6264那起始地址是0x0000大小0x20008KB。注意不要以為填了地址Keil就會自動生成片選邏輯Keil只負(fù)責(zé)生成尋址指令真正的片選信號是硬件電路決定的。你填的地址必須和硬件的譯碼結(jié)果一致否則程序運行后訪問的存儲器和你想的完全不是一回事。3.2 使用xdata關(guān)鍵字控制變量的存儲位置C51里訪問外部RAM可以顯式聲明變量到xdata段unsigned char xdata buffer[256]; // 分配到外部RAM也可以使用指針訪問任意絕對地址#define SRAM_BASE 0x0000 void write_sram(unsigned int addr, unsigned char dat) { unsigned char xdata *p (unsigned char xdata *)(SRAM_BASE addr); *p dat; } unsigned char read_sram(unsigned int addr) { unsigned char xdata *p (unsigned char xdata *)(SRAM_BASE addr); return *p; }這樣寫的好處是直觀但連續(xù)多次調(diào)用會生成比較冗長的匯編代碼。更高效的方式是用Keil提供的絕對地址訪問宏#include absacc.h // 向6264的0x0000地址寫一個字節(jié) XBYTE[0x0000] 0x55; // 從6264的0x0100地址讀一個字節(jié) unsigned char val XBYTE[0x0100];XBYTE宏展開后就是通過DPTR間接訪問Keil會針對xdata訪問自動選擇MOVX指令不需要你手動控制DPTR高低字節(jié)省事很多。但要注意訪問xdata變量時Keil的優(yōu)化器可能改變訪問順序如果要求嚴(yán)格的時序比如連續(xù)寫多個寄存器需要在關(guān)鍵位置加volatile聲明或直接寫內(nèi)嵌匯編。3.3 跟外部存儲器的第一次親密接觸掃描與驗證在Proteus里成功運行前建議先寫一個最簡單的存儲器掃描程序確認(rèn)地址映射完全正確。下面這段代碼把整個6264逐字節(jié)寫入特定模式再讀出來校驗一旦出錯就能精準(zhǔn)定位到是地址線接錯還是數(shù)據(jù)線接錯#include reg52.h #include absacc.h // 6264大小8KB起始地址0x0000 #define SRAM_SIZE 0x2000 void check(signed char pattern) { unsigned int i; bit error_flag 0; for (i 0; i SRAM_SIZE; i) { XBYTE[i] pattern; } for (i 0; i SRAM_SIZE; i) { if (XBYTE[i] ! pattern) { error_flag 1; P1 i 0xFF; // 出錯地址的低8位輸出到P1 while (1); // 停在這里便于觀察 } } if (!error_flag) { P1 pattern; // 全部通過P1輸出當(dāng)前模式值 } } void main() { // 三個經(jīng)典模式0x00、0xFF、0xAA分別能排查不同的接線問題 check(0x00); // 全0模式如果數(shù)據(jù)線短路到地可能誤判通過 check(0xFF); // 全1模式 check(0xAA); // 0101模式能測出相鄰數(shù)據(jù)線的短路 while (1); }這個程序雖然簡單但在Proteus里跑一遍你能直觀看到P1口的變化。如果程序停在中間的while(1)里說明出現(xiàn)了寫入和讀出不一致的地址這時候就要檢查你配置的Keil地址范圍是否和硬件的片選邏輯匹配。4. 實操過程與關(guān)鍵代碼把27C512和6264同時用起來4.1 仿真中給27C512加載代碼的正確流程這一步是很多教程不愿意細(xì)講的但恰恰是最容易卡住初學(xué)者的。在Proteus里直接雙擊27C512芯片會彈出一個屬性對話框。在“Memory Contents”區(qū)域點擊文件夾圖標(biāo)選擇Keil編譯生成的hex文件。如果看不到hex文件多半是Keil沒有在Output選項卡里勾選“Create HEX File”。關(guān)鍵提示加載hex文件前先確認(rèn)Keil工程中“Off-chip Code memory”的起始地址設(shè)置的和27C512在仿真里的接法一致。比如P2.7、P2.6、P2.5被用作片選而實際A15接了P2.7那么你的代碼地址范圍可能是0x0000-0x7FFF也可能是從0x8000開始的某段。Proteus只會把hex文件里的代碼按地址放進(jìn)ROM模型如果你的代碼段地址超過了硬件允許的范圍仿真時指令就會跑飛現(xiàn)象是單片機(jī)不斷復(fù)位或者程序跳到一個莫名其妙的地址。Proteus的51模型加載hex文件后上電復(fù)位的動作和真實芯片幾乎一樣PC從0x0000開始先讀取外部ROM的第一個字節(jié)執(zhí)行跳轉(zhuǎn)指令然后進(jìn)入你的main函數(shù)。所以只要hex文件沒問題、連線沒問題仿真就能跑起來。4.2 程序代碼結(jié)構(gòu)按“讀ROM、寫RAM、回顯”三個步驟組織我完整跑過的示例工程主邏輯就分三段。第一段循環(huán)讀出27C512中的一串固定字符事先在Proteus的Memory Contents里手工填入通過串口發(fā)送到虛擬終端第二段把接收到的串口數(shù)據(jù)寫入6264第三段再讀回來輸出到LCD1620或虛擬終端顯示。用代碼說話#include reg52.h #include absacc.h #include string.h #define ROM_BASE 0x0000 #define RAM_BASE 0x0000 sfr16 DPTR 0x82; // 定義16位DPTR // 串口初始化9600bps12MHz晶振 void uart_init() { SCON 0x50; // 模式1允許接收 TMOD 0x20; // 定時器1工作在模式2 TH1 0xFD; // 波特率9600 TL1 0xFD; TR1 1; } void uart_send(unsigned char c) { SBUF c; while (!TI); TI 0; } // 從27C512中讀取一個字節(jié) unsigned char read_rom(unsigned int addr) { unsigned char code *p (unsigned char code *)(ROM_BASE addr); return *p; } // 向6264寫一個字節(jié) void write_ram(unsigned int addr, unsigned char dat) { unsigned char xdata *p (unsigned char xdata *)(RAM_BASE addr); *p dat; } // 也可以直接用XBYTE宏 #define WRITE_RAM(addr, dat) XBYTE[(addr)] (dat) #define READ_RAM(addr) XBYTE[(addr)] void main() { unsigned char i; unsigned char ch; uart_init(); // 假設(shè)27C512從0x0020開始存放了一個字符串 for (i 0; i 16; i) { ch read_rom(0x0020 i); uart_send(ch); WRITE_RAM(i, ch); // 復(fù)制到6264中 } // 從6264讀回來驗證 for (i 0; i 16; i) { ch READ_RAM(i); uart_send(ch); } while (1); }重點說一下read_rom函數(shù)。這里用了一個code指針指向外部程序存儲器地址。C51對code指針有專門的取指指令MOVC所以從27C512讀數(shù)據(jù)是完全透明的編譯器負(fù)責(zé)處理。而write_ram/READ_RAM用的是MOVX指令對應(yīng)外部數(shù)據(jù)存儲器。這種“一個項目里同時用MOVC和MOVX”的寫法正是理解51總線結(jié)構(gòu)的最好練習(xí)。4.3 把FreeRTOS思想和存儲器擴(kuò)展結(jié)合起來如果你想把實驗往更接近產(chǎn)品的方向推可以做一個微型任務(wù)調(diào)度器用6264作為任務(wù)控制塊的存儲區(qū)typedef struct { unsigned char id; unsigned char state; unsigned int counter; } TCB; TCB xdata task_table[8]; void task_scheduler() { unsigned char i; for (i 0; i 8; i) { task_table[i].state 0x01; task_table[i].counter 0; } // 模擬一輪“任務(wù)遍歷與自增” while (1) { for (i 0; i 8; i) { task_table[i].counter; } } }TCB數(shù)組分配在xdata區(qū)硬件上就是6264。你可以在Proteus中右鍵點擊6264在“Memory Contents”中實時觀察這些字節(jié)的變化。這個操作比單純用debugger看變量有趣得多也更能直觀理解外部RAM和內(nèi)部RAM的差別。5. 常見問題與排查技巧實錄5.1 仿真一運行程序“原地踏步”不動現(xiàn)象點擊運行后程序計數(shù)器PC一直顯示0x0000或者重復(fù)執(zhí)行第一條跳轉(zhuǎn)指令。排查思路確認(rèn)27C512里有沒有加載hex。雙擊芯片查看Memory Contents如果是空的肯定跑不起來。確認(rèn)ALE信號是否正常。在Proteus里添加數(shù)字探針觀察P0口和74LS373的輸出。如果ALE一直是低電平鎖存器不工作地址就永遠(yuǎn)無效。確認(rèn)PSEN引腳有沒有脈沖。如果沒有脈沖說明單片機(jī)根本沒嘗試讀外部ROM可能是EA引腳被拉高導(dǎo)致內(nèi)部ROM訪問優(yōu)先。芯片89C52內(nèi)部的4KB/8KB ROM空間如果不為空并且程序小于內(nèi)部容量單片機(jī)根本不會去讀外部ROM。解決辦法把EA引腳接地強制從外部ROM啟動。這里必須強調(diào)一個反直覺的坑Proteus里AT89C52默認(rèn)內(nèi)部程序存儲器有代碼比如一個空的main函數(shù)如果你生成的hex文件小于4KB編譯器會把它放到內(nèi)部ROM區(qū)Keil不會自動用外部ROM。要想驗證27C512被外部讀取必須把EA引腳拉低。5.2 6264寫入沒問題但讀出全是0xFF這個現(xiàn)象在Proteus里很常見原因是6264的OE和WE信號沒有正確區(qū)分或者片選信號接反了。檢查以下幾點OE是否接到單片機(jī)的RD引腳P3.7。WE是否接到單片機(jī)的WR引腳P3.6。CE是否接到了有效的片選信號如果是直接接地那6264始終被選中讀寫邏輯不會出錯如果通過譯碼器控制確認(rèn)譯碼器的輸出極性正確。還有一種可能是Keil的目標(biāo)配置里外部數(shù)據(jù)存儲器大小沒填。如果Off-chip Xdata memory的Size設(shè)置成0編譯器會認(rèn)為xdata區(qū)不存在所有xdata訪問都會報錯或生成錯誤代碼。正確配置是Start: 0x0000Size: 0x2000。5.3 程序運行正常但往6264寫數(shù)據(jù)后讀回來的數(shù)據(jù)錯位這是地址線接錯導(dǎo)致的典型癥狀。比如你把6264的A12接到了P2.3原本期望從0x0000開始訪問實際上6264的內(nèi)部地址是0x0000-0x1FFF但由于P2.3參與尋址你訪問0x0000時可能需要P2.30而訪問0x2000時P2.31于是在0x1000和0x3000都可能映射到同一個物理單元。遇到這種錯位問題最快的排查方法是用我上面給的掃描程序把0x00、0xFF、0xAA分別寫入全地址再讀回。如果錯誤地址非常有規(guī)律比如每隔0x1000錯一次基本上就是某一根高位地址線的問題。在Proteus中可以用鼠標(biāo)拖拽連線快速調(diào)整重新仿真比焊板子快太多了。5.4 程序里有XDATA變量編譯卻報錯“RAMSIZE”Keil C51的Target選項卡里有個“Use on-chip ROM”的選項旁邊的“RAMSIZE”必須設(shè)置為256字節(jié)對于89C52或128字節(jié)對于89C51。如果這個值小于你的內(nèi)部RAM使用量編譯就會報錯。但要注意這個設(shè)置只管內(nèi)部RAM跟外部6264沒關(guān)系外部RAM的容量是在Off-chip Xdata memory里單獨定義的。很多新手在這里填錯把RAMSIZE當(dāng)成外部RAM大小造成編譯錯誤或內(nèi)存覆蓋。5.5 虛擬終端顯示亂碼串口波特率對不上Proteus里的虛擬終端不會自動跟隨Keil的波特率必須手動在虛擬終端屬性里設(shè)置。常見的坑是晶振頻率Keil代碼里用12MHz晶振計算波特率但Proteus的AT89C52默認(rèn)晶振可能是11.0592MHz。11.0592MHz能精確分頻出9600波特率12MHz則會產(chǎn)生3%左右的誤差這個誤差在真實硬件上可能還能工作但在Proteus里有時也會導(dǎo)致亂碼。推薦統(tǒng)一使用11.0592MHz晶振。6. 工具選型與版本差異Keil C51 v9.61和Proteus 8.x的使用細(xì)節(jié)Keil C51現(xiàn)在最常見的版本是v9.61這個版本對Windows 10/11的兼容性都很好編譯51系列完全夠用。需要注意的一點是v9.61安裝包本身是評估版代碼量限制在4KB以內(nèi)但寄存器窗口、調(diào)試器功能都是完整的。如果你要編譯超過4KB的代碼要么用破解補丁不推薦這里不多說要么換用其他家的免費工具鏈。好消息是本文里的示例代碼量都不大用評估版也完全跑得動。Proteus方面7.x和8.x在仿真51核心時邏輯模型基本一致。區(qū)別在于8.x版本支持更現(xiàn)代的界面和更流暢的仿真并且對存儲器加載hex文件的操作方式略有不同。7.8版本在Windows 10上偶爾會有界面閃爍問題建議直接上8.x以上版本。Proteus的元件搜索關(guān)鍵詞AT89C52、27C512、6264、74LS373、RESPACK-8、LOGICPROBE、VIRTUAL TERMINAL。有一個Proteus特有的操作技巧連線時按CtrlW可以在兩個點之間畫自動布線這在復(fù)雜總線連線時能省下大量時間。另外右鍵點擊導(dǎo)線選擇“Wire Label”可以給總線命名。強烈建議給地址總線和數(shù)據(jù)總線分別命名A0-A15、D0-D7而不是依靠物理連線。命名后即使物理連線位置有偏差只要標(biāo)簽一致電氣上就是連通的這樣可以極大降低連線的視覺復(fù)雜度。7. 仿真之外這個實驗在生產(chǎn)環(huán)境里的真實對應(yīng)很多人覺得Proteus仿真就是“玩”實際工作中根本用不上。但我要說這個實驗的思路和現(xiàn)代嵌入式系統(tǒng)的啟動流程是高度一致的?,F(xiàn)代MCU內(nèi)部集成Flash和SRAM但外部擴(kuò)展存儲器的應(yīng)用場景依然大量存在——比如用SPI NOR Flash存固件鏡像、用并行SRAM做圖像緩沖、用NAND Flash做文件系統(tǒng)這些都是27C512和6264的“現(xiàn)代升級版”。理解地址映射、片選譯碼、總線時序是理解這些復(fù)雜系統(tǒng)的底層基礎(chǔ)。更進(jìn)一步如果你把27C512看作一個“外部Boot ROM”把6264看作“共享內(nèi)存”那這套架構(gòu)就可以類比成早期的計算機(jī)主板總線結(jié)構(gòu)。CPU通過地址總線尋址、數(shù)據(jù)總線傳輸、控制總線協(xié)調(diào)和51單片機(jī)訪問外部存儲器的原理如出一轍。在實際硬件調(diào)試中我吃過一次大虧。當(dāng)時畫了一塊板子外擴(kuò)了一顆64KB的SRAM片選信號用了138譯碼器。結(jié)果在調(diào)試時發(fā)現(xiàn)程序能運行但RAM的某個地址范圍出現(xiàn)的全是0x00折騰了兩天最后查出來是譯碼器的一個使能端接到了單片機(jī)的PSEN上。PSEN在讀外部RAM時不活動導(dǎo)致譯碼器一直沒有輸出那片RAM實際上從未被真正選中。仿真里這個問題很容易發(fā)現(xiàn)因為Proteus會如實反映邏輯電平但如果你想省事用“或門”邏輯直接拼片選很容易犯類似錯誤。所以我個人的建議是務(wù)必在Proteus里把片選邏輯完整搭出來不要圖省事直接把CE接地。雖然CE接地在只有一顆RAM的仿真里也能跑通但這樣一來你對“為什么存儲器會映射到某個地址范圍”的理解就完全建立不起來。只有親手接上譯碼器或門電路看著地址線變化時片選信號的電平跳變你才會對總線地址空間有肌肉記憶般的理解。最后再分享一個小技巧。Proteus的邏輯分析儀Logic Analyzer不是只能接數(shù)字信號你可以把ALE、PSEN、RD、WR、P2.7都拖進(jìn)去運行時直接觀察時序關(guān)系。我見過很多人調(diào)這個項目時對著代碼發(fā)呆其實打開邏輯分析儀看一眼ALE和P0口的數(shù)據(jù)關(guān)系基本就能定位90%的問題。這比反復(fù)改代碼重新編譯高效得多。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美1727免费观看视频| 日韩精品色呦呦| 亚洲中文字幕妇伦久久| 超碰在线人妻| 欧美黑人精品一区二区| 18禁超污无遮挡无码免费网| 亚洲男人久久综合天堂| 九月伊人中文字幕| 老熟妇91| 啊啊啊啊网站| 婷婷色综合欧美日韩| 天天影视综合色| 91久久久老司机| 天天综合网一91网| 久久天堂婷婷网| 92午夜免费福利视频| 嫩草美女久久| 成人av影院在线观看| 久久久久久97| 狠狠婷婷亚洲中文综合久久| 国产精品视频自拍在线| 欧美的性爱网站免费| 色综91| julia国产在线 | 亚熟在线| 97激情97激情| 日韩噜噜69| aaa淫乱视频| 久久日本熟女精品一区| 嗯嗯啊啊日韩精品| 欧美日本不卡| 欧美另类天堂| 人人妻人人爽人人精品| 欧美综合色| 色欧美在线| 破处bbq| 精品人妻视频一区二区在线播放| 国产麻豆一区二三区| 蜜桃久久久久久久久久久久| 超碰免费欧美7| 亚洲色91C| 国产传媒美日韩av| 96免费视频在线| 国产久久久久久| 日韩久射综合| 啊啊啊啊网站| 国产又猛又粗又爽又黄| 中文字幕精品一区欧美| 久久精品国产亚洲AV无码做| 操屄不卡视频| 蜜臀久久99精品久久久久久久久| 国内91熟女人妻丝袜天天精品视频在线| 免费看久久久性性| 欧美香蕉视xxx| 岛国AV一区二区电影| 男人的天堂激情| 亚洲美女 晚间男人天堂 | 91精品无码久久久久久久| 人人摸人人入| 操逼操逼逼操操逼91| 色综合网1| 天天欧美欧美亚洲网| 精品人妻二区三区| 亚洲不卡一| 青娱乐国产剧情av一区| 国产熟女免费观看久久| 日产国产精品中文久久婷婷| 91久久久久| 国产高清自拍| 精品一区二区亚洲国产| 富二代亚洲精品99| 欧美精品欧美精品系列| 国产午夜在线观看视频| 国产乱伦一二三区| 手机久操欧美综合色码| 久久久极品| 日韩欧美福利视频看看| 久久久久久精| 国产免费永久精品无码| 1000午夜黄色| 极品销魂美女一区二区| 91精品无码人妻系列| 99999精品成人| 97在线欧| 日本东京热加勒比久久| 97色在线视频| 国产三级电影免费观看| 激情综合av| 九九草| 双插性欧美一二三区| 综合久久中文字幕综合日韩精品| 欧美美女在线高潮999| 亚洲drav色图| 91精品久久久久五月天精品 | 欧美日韩狠狠爱| 操逼视频国产无套| 亚洲,欧美,春色,另类| 99蜜桃臀久久久欧美精品网站| 97视频免费播放| 加勒比久久综合网高清| 国精综合一二三区影视| 国产在线视频二区| 日韩久久超碰色| 男人的天堂99| 五月丁香色情| 日本不卡在线二区三区| 日本三级大片| 0755午夜福利视频| 99九九久久| 高清不卡 中文 人妻| 国产操伦| 久久九操在线观看| 亚洲成人福利电影免费| 超碰97在线中文| 国产久久成人| 先锋音影AV| 国产精品福利视频播放| 999综合色| 操逼天美3区| 国产人伦精品一区二区三区 | 成人三级片无码| 乱欲性色| 性爱乱伦网址| 九九九九热| 五月天丁香| 欧美亚洲特P| 丁香五月久久| 91亚洲色图| 久久熟女人| 午夜精品久久久| 亚洲色图在线视频| 精品久久久久久无码| 国产精品视频播放| 性做久久久久久免费观看软件| 欧美爱国产综合、| 久久女人一区二区三区| 亚洲一级性爱视频免费看| 婷婷色色五月天福利| 国产成人资源| 操逼逼一区视频| 无码视频一区二区| 三级片网站在线播放| 自拍啪啪视频| 青青草啪啪网| www.99视频| 极品另类| 久日91在线| 黄网色一区二区三区四区精品| 日韩欧视频| 艳美熟妇先锋一二三区| 欧美性生活综合| 精品999999| 亚洲天堂自拍| 中文字幕一区av| 国产精品久久久久久亚洲色欲| 欧美日本天堂| 综合熟女| 亚洲偷拍自拍在线视频| 国产多人在线观看视频| 欧美成人精品欧美一级乱黄一区二…| AV中文字幕三四五| 亚洲在线a| 国产人伦精品一区二区三区 | 日本综合久久| 天天操天天干一区二区 | 亚洲精品819| 欧 美 自 拍 偷 拍| 久久婷婷苹果| 伊人aaa| 久久久久久午夜男人的天堂| 在线国产福利网址导航| 日日超碰亚洲| 亚洲乱熟女一区二区| 91视频观看网站| 亚洲国产一级精品毛一级精品看免费视频| 网友自拍第1页| 丝袜美女诱惑 91 视频| 欧洲射精91| 欧美成人黄网色网站| 青娱乐国产剧情av一区| 2017天天操天天日| 好舒服视频| 高清不卡一二三区视频......| 国产福利精品最新在线 | www.AV有限公司一区| 97操操| 国产传媒操逼视频| 性爱网站一区二区| 色综合久| AV污污污污| 性色av大全| 日日夜夜免费| 中文字幕三四五区| 日韩精品人妻中文字幕不卡乱码| 嗯~啊~快点 死我视频免费看网站| 天无日色综合| 午夜免费视频1000| 激情五月天色色| 操逼国产免费| 日韩免费在线视频观看| 久久日韩精品一区二区| 日本熟女不卡视频| 我要去看2个日本美女.com曹逼 | 国产传媒一区日韩| 91欧美成人色站| WWW4虎| 97资源制服丝袜| 国产日韩欧美三级片| 天天天天天天天天天天干美女 | 欧美亚洲韩国视频十五区| 欧美大片天天看| 少妇人妻精品| 日本淫穴在线| 97视频在线观看网站| 中文字幕人乱码中文字的预防方法 | 午夜视频好爽啊| 欧美午夜视频免费观看| 404操逼福利视频| 亚洲天堂 视频你懂的| 插欧洲美女欧美精品| 综合色啪| 九九久久首页| 男人的天堂2000| 97手机日韩| 日韩精品大香蕉伊人在线| 伊人久久大香线综合无码| 久久曰曰| 男人天堂网手机版婷婷| 精品玖九九久| aaa亚无码专区| 午夜福利一区二区影院| 亚洲美女自拍偷拍视频| 亚洲超碰在线| 欧美熟妇亚洲版| 麻豆黄站| 国产乱伦视频污| 久久首页| 99爱在线视频| 91在线丝袜视频| …中文字幕亚洲乱,97人妻无码费视… | 91殴美大片| 中文一区二区| 国产乱子伦一区二区三区在线观看| 亚洲加勒比久久日本道| 大伊香蕉在线视频免费| 欧成人精品一区二区三区| 97在线视频免费观看| 国产兽交视频在线播放| 91丨九色丨43老版熟女| 麻豆精品A片免费观看| 很狠操| 亚洲成人激情小说视频| 人妻aa| av在线人气| 国产不卡的视频 | 久久免费中文字幕在线观看| 欧美第二页午夜| 美女啊啊啊啊啊| 欧美一级特黄淫片在线观看| 久久久久13| 劲爆欧美人妖三区91| 日韩97| 91小视频| 台湾佬中文娱乐网久久久久久久久久com | 亚洲高清无码免费观看视频| 久久久久亚洲精品| 日韩av在线精品观看| 欧美婷婷五月天| 精品人妻视频一区二区三区蜜桃视频| 99999亚洲| 久久欧美性爱视频| 超碰在线第一页| 一区二区乱码福利| 丝袜 亚洲 偷拍| 亚欧美综合| 亚洲一区二区三区AV无码| 亚洲A色| 熟女人妻一区二区三区免费看 | 午夜超爽| 天堂射| 蜜臀久久在线视频| 97欧美日韩综合| 蜜乳av一区二区| 免费视频在线观看啊啊啊啊啊| 亚洲人妻久久| 少妇专区一二三四五| 色综合久久88色综合久久天天| 91美女视频| 久久999久| 亚洲精品aa久久伊人| 国产日韩在线播放av| 国产亚洲欧美每日在线| 无码视频黄色网战| 久久久亚洲精品中文字幕人妻| 女同性恋一区二区三区精品视频| 国产97在线 | 亚洲| 操婷婷逼| 人人妻人人爽一区二区三区| 亚洲AV小说| 亚洲欧美伦综合| 天天插天天操| 五月天伊人网| 真实高潮91| 久久久97| 在线黄色污污网站| 欧洲成人性爱视频| 综合色欧美| 日韩AV片| xxx0国产在线播放| 亚洲性高潮| 人人色97| 一本一道vs波多野结衣| AV天堂因数| 免费看美国人人爽,人人操| 一区二区乱码福利| 我中文字幕6区| 亚洲黄色a级片| 九九九九一区| 亚洲丝袜B诱惑| 婷婷丁香五月天综合东京热| 国产在线激情| 日韩传媒在线| 国产吞精a级片激情电影| 久久精品噜噜噜成人看免欧美大片| 静品嫩模一区二区| 被窝影院午夜看片无码| 99福利社| 欧洲乱码一区二区| 婷婷在线精品| 黑人狂躁日本妞一区二区三区| 蜜桃视频啊啊啊啊| n1038 一二三区| 欧美强奸一区二区诱惑| 日韩免费福利在线观看| 久久大陆| 天天操av懂色| 久久人人爽人人爽人人片Ⅴ| 岛国在线免费视频| 91亚洲影视| 亚洲视频一二区| 超碰AV在线| 国产日韩手机视频在线| 人妻第一页| 久草在| 五月婷婷六月天| 乱伦一区二区三区‘| 丁香六月婷婷| 日韩欧美中文| 国产成人拍国产亚洲精品| 久神马| 欧美亚洲丝袜人妻制服99| 17c在线成人免费A片观看| 九九九不卡| 色天堂综合| 天堂精品在线| 久久极品伊人| 99色色| 日韩av一级黄片| 一区二区影院| 国产亚洲精品玖玖玖在线观看| 插插综合网天天影视网| 18岁禁 茉莉成人久久| 97天天摸天天爽| 性爱综合一区二区| 一个人在线看的黄色电影网站| 亚洲欧美日韩夜夜| 欧美操逼熟女| 啪啪视频亚洲第一| 思思热在线视频免费| 夜夜欧美 | 夜色AV无码手机在线影院| 国产91 丝袜在线播放00-百度| 青青草无码视频| 97看操| 少妇蜜汁| 午夜欧美J进J出白浆流出久久久 | 91网亚洲| 日本 免费 一区二区三区 久久香蕉 | www.狠狠干.coom| 91精品无码人妻系列| 男女激情黄色网址| 亚洲欧美综合区自拍另类| 欧美区亚洲区偷拍区| 五月婷亚洲精品天堂| 成人性交免费视屏| 久久精品黄色| 久久亚洲AV无码白度| 色噜噜狠狠色综无码久久合欧美| 蜜臀久久99精品久久久久久酒店| 九色黄站| 你懂的在线观看区国产| 久久色激情一区二区三区| 91九九| 999在线电影香蕉| 国产女上位好爽在线| 91黑丝在线播放| av中文字幕在线熟女| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 亚洲国产成人7777| 国产免费操逼| 高清国产av无码| 夂久色| 久久超碰久| 狠狠热这里都是精品| 久久九操在线观看| 男人天堂久久日韩| 亚洲乱码国产乱码精网站| 日韩午夜精品一区二区三区电影| 3p国产欧美99热| 五月丁香影院| 亚洲欧美日韩电影网站一区 | 人妻久久一区二区三区| 久久超碰国产一区二区三区| 极品尤物自安慰| 午夜男女爽爽爽在线视频| 色情五月婷婷| 超碰97网址| 欧美亚洲清纯| J?P?NESEHD熟女熟妇伦| 青娱乐国产精品| 26uuu国产| 少妇三P| 超碰97人人乐| 黄片qw| 麻豆啪啪啪视频| 亚洲欧洲小说图片视频| 香蕉大久久久| 国模无码人体一区二区三| 最新国产亚洲精品精品国产亚洲综合| 尻女朋友一夜| 91 综合网| 黄页视频网站野外| 久久久久久久久久久久黄色 | 色婷亚洲五月在线观看| 97精品久久久久久久| 国产一区二区精品久久久不卡蜜臀 | 中文字幕亚韩| 亚洲 欧美 小说| 欧美性高潮在线| 国产亚洲美日韩Aⅴ中文字幕无码成人| 99精品在线| 男人的天堂在线| 成人性爱免费播放| 精品久久視頻在线| 9I1性色影院| 欧美日本中字另类在线| 男人久久精品| 人人做天天爱| 99re这里只有精品3| 91综合无码| 干婷婷综合网| 男人精品天堂一区| 操逼免费视频无码国产| 中文字幕乱亚洲美女精品一区| 五月婷婷六月丁香网址| 日韩国产十八禁| 日本不卡二区| 蜜伊人色综合97| 亚洲天堂欧美| 极品丝袜无码| 1240青青草一区二区三区视频天爱| 亚洲日韩国产欧美综合v| 国产乱人妻精品入口| av一区二区三区不卡| 亚洲色堂免费视频| 无码精品久久久久久亚洲| 亚洲五月丁香花狠狠干一区二区三区 | 玖玖爱一区在线| 成人a v在线播放免费| WWW4虎| 97视频在线播放| 深夜操逼网| 久久色精品视频在线| 久久丁香五月天| 啊啊啊慢点| 日本三级中国三级99人妇网站| 少妇大屁屁| 丁香六月婷婷| 亚洲一级黄色毛片| 男人久久精品| 色爱三区| 91久久久久久久久18| 97人肏| 成人毛片免费| 午夜福利在线视频1000| 大香蕉免费乱伦视频| 久久久国产护士丝袜美腿一| 久碰视频| 国产丝袜美女在线一区| 亚洲涩涩| 五月丁香啪啪网| 亚洲天堂男人天堂网| 狼人综合婷婷激情四射 | 久久久爆乳翘臀一线天伦理视频| 免费在线看黄片av| 熟女网站最新| 丁香五月成人| 秋霞网—男女啪啪亚洲免费体验区 | 九九九网站| 九九精品热| 蜜臀久久99精品久久久久久-DVD原版全| 国产伊人自拍| 美国一区二区三区视频| 亚洲色婷婷综合久久久久中文| 欧美日韩情色一区二区| 一区不卡在线观看av| 91伊人久久在线| 91一区二区| 1000部熟女视频在线观看| 经典丝袜一区| 夜夜夜久久| 国产精品无码av在线| 亚洲人妻五月丁香婷婷| 一本一首道人妻少妇免费久久| 手机在线人成免费视频| 国产美女高潮| 97操碰| 大香蕉综合网| 舔舔啊| 久久久久久大| 国产大学生高潮在线播放| 久久在线观看免费视频| 丰满人妻一区二区三区四区| 久热久操| 夜夜嗨AV蜜臀av| 99综合网| 久久久久久国产手机AV| 亚洲乱码精品一区二区| 91熟女网| 97网站在线观看 | 91一区二区三区蜜桃| 亚洲情色 自拍| 91爱做| 91精品人妻一区二区三区蜜桃臀| 欧美亚洲中文字幕| av在线观看不卡网站| 91美女在线观看| 啊啊啊 在线| 大香蕉色欲AV| 美女黑人91神马| 亚洲色图欧美色图制服丝袜| 熟女啪啪视频| 殴美,日韩国产伦精品| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 欧美熟女丝袜| 日日天天久久啊啊aaa| 人人操人人狠狠操| 麻豆久久久久久久久丝袜 | 一区二区三区四区免费视频| 国产精品久久久久久久电影渣男| 啊啊啊在线观看| 啊啊啊啊免费视频| 78精品| 啊啊啊啊好疼| 水滴偷拍| 久久东京热久久| 日本在线伊人啪啪| se..亚洲欧美| 激情视频网址| 亚洲国产精品久久久久久久久久| 婷婷在线视频| 亚洲欧美九九| 欧美一二三区四五区| 欧美少妇一区二区三区| 久久久久久久久久久久久久久乱码| 天天综合亚在线| 91久热这里只有精品| 精品熟女一区=区三区| 手机av天堂久久久久| 婷婷国产精品九区| 欧美爆操91| 77国产精品| 操逼短片| 亚洲天堂2020| 久久精品人人做人人看| 视频黄色国产一级| 欧美精品自慰系列寂寞少妇 | 亚洲无码日韩电影| 尤物av网站免费在线播放| 精品国产Av无码久久久亚洲| 制度丝袜99| 欧美视频边做饭边橾| 欧美在线干| 日本天天吊| 午夜福利区| 九九久久国产精品怡红院| 91亚洲图片| 男女日B国产| 欧美精品1区2区3区| 国内91熟女人妻丝袜天天精品视频在线| 丰满人妻一区二区三区在线| 91麻豆一二三区| 人妻久久| 熟女精品va中文字幕| 色色99| 一区二区三区日韩欧美| 久久久精| 欧美少妇第一页| 国产人伦a片信息免费片| 日韩亚洲精品一区二区| 国产精品69久久久久久久| 亚洲色图 图片| 殴美,日韩国产伦精品| 国产成自自拍在线观看| 大逼色网站| 黄片qw| 97人人模人人爽人人| 国精品一区二区三| 啊啊啊啊嗯嗯在线久久久| 久久超碰亚洲人| 亚洲日韩天堂| 狠狠热这里都是精品| 大香蕉之青青草原| 超碰在线人人射| 黄色av一区二区在线| 伊人国产av| 午夜传煤十二区精品| 日韩人妻制服丝袜av| 999日韩中文精品观看视频。| 午夜AV污污污| 最新日日夜夜天天干干| 富二代亚洲精品99 | 国产精品人妻熟女aⅴ| 91久久久久久久久久久| 床戏久久久av一区二区麻豆| 亚洲精品天堂久久A∨51成人漫| 亚洲日本韩国极品一区二区| 久操频道免费在线呗看| 在线可观看的黄色网址| 青娱乐手机日韩在线视频| 久久精品一区二区一8| 97免费免费视频网| 91亚州欧美| 亚洲天堂人妻熟妇视频| 欧美人妻一区| 麻豆传媒一区二区在线观看| 欧美性爱18观看| 国产精品久久久视频| 天天cao在线| 亚洲激情AV| 韩日欧亚a级| 欧美日韩99| 啊啊啊男女| www色日本| 99久在线精品99re8| 天天天天天天天天天天干美女 | 涩涩这里只有精品视频| 色色99| 综合久久久久久久久91| 97久久超碰国产网站| 亚洲色图综合| 欧美日韩香蕉| 夜夜中出国产| 免费A片三p视频| 99999精品成人| 久久久久久久久久久免费精品| 青青草伊人久久| 波多野结衣被操50分钟免费视频| 裸体美女久久久| 国语精品内射在线观看| 天天搞欧美| 99色在线观看| 国产精品人妻无码久久久互動交流 | 不卡免费av在线播放| 国产日韩中文字幕欧美| 玖玖爱综合网| 九九热最新| 日韩欧美亚洲自拍偷拍| 丝袜综合| 久久久久国产一区二| 日产精品久久久一区二区| 大香蕉久操| 欧美精品69性爱| 日日骚精品视频| 激情视频网址| 妇女性内射冈站HDWWWCOM| 裸体美女久久久| 天天日夜夜爽| 欧美探花网| 人妻夜爽夜夜爽| ,国产乱人伦精品一区二区三区| 精品成人亚洲午夜电影| 风韵犹存大大大大香蕉| 国产专区路线| 中文字幕亚洲欧美在线不卡| 亚洲91射| 神马久久久久眼| 浪人综合网| 欧美色青| 18禁久久| 东京热av男人的天堂| 久久婷婷视频| 中文字幕国产| 91麻豆天美| 91热色| 亚州久久9| 丁香五月天堂网| 久久久久亚洲?V片无码V| 日骚逼视频| 午夜精品人妻二区三区| 精品久久99| 极品尤物在线观看| 国产欧美精选激情视频| 日韩精品人妻| 国产伊人精品在线| 中文久久96| 欧美三级免费伊人| 人妻少妇色综合| 久久高清欧美国产| 国产精品久久久久久久毛片1| 欧美在线大香蕉| 夜嗨影院| 免费啊啊啊| 亚洲一区二区性爱电影| 国产精品久久久啊| 青娱乐导航AV| 丁香色狠狠色综合久久小说| 97欧美超碰| 9久热| 久久精品免费| AV无码久久久精品| 天天躁日日躁成人字幕aⅴ| 激情欧美97| 欧美美逼| 日韩BBN| 久久精品电影| 一本一首道人妻少妇免费久久| 中文字幕视频在线观看一区二区| 九九性视频| 97人人模人人爽人人| 精品一区二区成人| 波多野42部无码喷潮在线观看| 日韩无码人妻| 超碰午夜| 国产精品懂色tv影视免费观看| 熟妇一区二区| 香蕉视频精品亚洲一区二区三区在线播| 欧美线天码中字| 久草成人影片| 97色操| 婷婷人妻激情| 一个人免费视频观看在线WWW| 久久国产精品熟女人妻| 精品久久在线区一区| 婷婷久草一区二区三区| 999久久久精品国产| 青青草中文-久久青草精品一区二区三| 欧美在线播放aaaa| 九九碰九九爱97| 婷婷五月天成人| 97资源制服丝袜| 久久国产精品91| 色哟哟-国产专区| 天天干天天日天天射黄色片| 后入式在线免费观看60秒| 日本中文字幕一区| com 首页 18岁 禁区 女优 免费 精选 同城| 久操av在线| 91久久婷婷| 亚洲无码 国产无码| 中文字幕乱码人妻二区三区| 浪人综合网| 狠狠爱综合网| 嗯……啊…嗯嗯…啊…好舒服| 国产无马在线| 精品美女久久一二三| 在线观看无码三级少妇| 国产黄色 A 片免费看| 国产一区二区三区精品观看啪| 超碰久热| 国产一级久久久| 蜜臀aV午夜一区二区三区| 99精品九九九九九九| 日本国产欧美一区三区二区 | 婷婷99| 亚洲吊色| 亚洲一本色码中文字幕| 婷婷午夜成人色中色| 日本污ww视频网站| 免費人妻夜夜爽天天爽爽一区| 国产v亚洲v日韩v欧美v片另类| 亚洲日韩人妻中文字幕一区| 熟女精品va中文字幕| 色婷婷丁香五月天| 欧美日韩国产电影| 成人国产二区三区在线,男女精品。| 国产综合日韩伦理| 人人干人人搞人人摸| 91老熟女逼| 夜夜春夜夜操| 天天日天天搞天天干| 日本久久网| 成人黄页| 人人操 欧美| 亚洲操操| 激情久久日韩精品中文字幕麻豆| 免费试看60秒| 国产无马av| 久久m| 屁股久久久久久| 亚洲国产欧美中日韩成人综合视频| 啊啊啊啊啊操我视频| 狠狠色五月亚洲91| 亚洲成a人在线观看久| 涩爱AV在线| 国产精品剧情| 婷婷久久综合| 春色综合免费| 国产一级不卡在线观看| 伊人色综合超碰| 97免费在线观看| 国产激情视频在线观看| 欧美玖玖爱免费玖玖| 久久受www免费人成| 91女网站| 欧美中出| 青青草视频久久| 国产精品日日摸天天碰| 亚洲AV无码国产精品久久久久| 99色婷婷中文字幕乱色| 久久在线观看免费视频| 久久久久久久久久久久久9999| 78精品在线| 久久伊人大香蕉| 97色欧洲| 97色色婷婷| 高精欧美色| 丁香五月av| 久操国产在线| 国产按摩一区二区三区| 欧美性性性| 一区二区 韩日AV| 亚洲se91| 日韩三级久久久| 大学生美女口爆| 国产suv精品一区二区四| 亚洲 暴爽 AV人人爽日日碰| 97精彩视频网站| 激情婷婷综合久久| 欧美中文字幕一区| 欧美精品成人在线播放| 久久伦理视频久久大香蕉视频| 青青青国产手线观看视频2| 自拍视频大全亚洲专媒视频/一区二区三区| 欧美成人一级麻豆| 久热精品色情| 美女极品一区二区三区| 久久久久人| 久久9视频| 精品91| 亚洲免费日韩在线一区二区| 久操凹凸视频| 超碰在线成人电影| 猛交交| 尹人免费观看视频在线| 国产精品久久久999| 久久一区二区三区入口| 东北女人高潮视频| 99久久无色码| 超碰这里只有精品| 18禁网站在线播放| 欧美 色 亚洲| 97香蕉人人乳| 思思热免费视频观看| 久草在线| 91麻豆一二三区| 亚洲欧美精品91| 午夜亚洲国产理论秋霞| 色欲久久99精品久久| 特污免视频| 亚洲成人免费中文字幕| 亚洲毛片久久| 欧美少妇性乱| 婷婷五月天网| 日本东京热加勒比久久| 久久岛国| 超碰日韩美妻| 97舔舔| 国产精品香蕉热久久新品| 一区二区三| 欧美高潮| 亚洲精品蜜桃久久久一区二区三区| 蜜桃视频成a人v在线| 97天天| 亚洲综合校园春色| 97视频观看| 黑人精品成人一区二区三区 | 秋霞欧美性爰视频| 综合伊人网12色| 中文字幕一二三av| 2017大香蕉国产精品久久| 91美女丝袜诱惑视频| 久久精品国产亚洲AV嘿嘿| 操逼啊啊啊91| 福利社区午夜一区二区| 超碰在线综合97| 丝袜喷水在线| 色五月婷婷麻豆在| 久久免费精品视频免一| 日本精品中文字幕视频| 最新制服中文第一页| 天天综合网~91综合网| 性色高清在线| 操狠狠| 九九RE视频在线精品| 思思热国产在线视频| 国产一区二区三区高清视频| 日本二三四区| 欧美后入式| 97精品久久久久中文字幕| 日韩一999精品| 国产精品一区二区三区在线密挑| 欧美疯狂做爰xxxx| 乱伦av国产| 国产人妖的免费的视频| 色在线视频导航| 欧美夜夜| 亚洲欧美色图片| 97精品在线视频| 国产又粗又长又大的视频| 99蜜月精品久久| 大屁股熟女一区二区三区| 成人十八禁日韩欧美一二三| 久插综合| 欧美在线啊啊啊| 五月婷婷hd| 91九九九逼| 久久精品天美| 啊啊啊啊啊啊好湿好爽视频| 亚洲精品一二三四区| 九月丁香婷婷| 欧美九九99久久精品| 嗯嗯啊啊操我| 欧美色图91| 亚洲国产97| 又粗又长又大国产不卡| 测评在线观看AV| 92性色国产午夜福利在线661 | 亚洲欧美在线观看2021| 亚洲乱码国产乱码精网站| 口爆吞精在线观看| 熟女人妻一区二区三区| 女人被添高潮免费视频| 狠狠操综合| 中文字幕在线观看丝袜| 亚洲天天艹| 日韩欧美成人大香蕉| 中日韩久久人妻一区二区| 欧美中文狠| 呻吟 欧美 日本 中出| 日韩本不卡视频在线观看 | 国产精品大香蕉| 亚洲色图激情小说| 91最新综合| 98福利在线视频| 欧美综合中文| 久久大黄片| 波多野结衣一级视频| 一区二区三区 日韩欧美| 五月天伊人| 欧美三级一级| 亚洲视频一二区| 亚洲久草AV色图| 色婷婷一区二区三区久久| 日本国产亚洲一区在线观看| 欧美日本中字另类在线| 日本99久久| 国产夫妻一区二区| 国产第二页| 玖玖综合网| 草草影院最新网址| 人人人人人人少妇| 美欧老女人97| 青草地一本线一区二区三区| 狠狠久久手机视频精品| 青娱乐久久艹| 久久精品免费| 精品白丝一区| 精品国模无码| 操逼操操操91| 日韩激情视频| 日韩欧美中文字幕搭讪巨乳美人妻视频| 日本精品五区| 国产亚州高清国产拍精| 欧美精品在线观看| 国产精品第一页国产大屁股视频免费区i | 人人搞人人插人人操| 成人亚欧免费视频| 啊啊啊com| 丰满欧美放荡少妇在线| 2017av无码免费无线播| 亚洲第一在线视频| 国产女同性恋视频| 好爽视频在线观看| 国产精品成人无码av无码免费| 日韩在线视频1234| 97中文字幕一区| 日韩性爱毛片操骚逼| 超碰亚洲欧美日韩无| 久久亚洲日韩国产欧| 丁香九月 婷婷| 国产乱码久久| 99精品综合久久久久五月天| 中文字幕日韩电影人妻| 91视频国品一二三区| 九99久久| 天天弄天天操| 色999偷自拍拍| 欧美高清第一页| AV大香蕉| 干b网| 91精品人妻电影| 亚洲色资源| 无码精品久久| 97干色天堂| 国产强奸无码乱伦| 国产91美女高潮| 一区二区三区视频在线观看免费| 久久夜色一区二区| 在线亚洲欧美| 中文字幕高清20页视频| 国产91美女视频| 91人人臊| KK色在线影院| 国产欧美日韩在线不卡第一页| 中亚黄色三级大片| 无码精品人妻一区二区三区妖精| 97超碰jingpin| 免费久久一级毛片大黄| 在线日韩视频| 色吧5亚洲| 色香综合天天影视综合 | 久久午夜鲁丝片| 日韩欧美三级| 69人妻精品丰满熟女区| 天天欧美欧美亚洲网| 人妻偷拍一区二区三区| 亚洲春色欧美| 日本三级日本三级99| 中文字幕免费在线观看 | 韩国国产欧美情侣视频在线| 一级二级三级黑人无码| 极品内射| 香蕉久久AⅤ...| 都市激情人妻一区二区青青操视频 | 中文字幕国产| 97超碰总站| 中文字幕日本久久| 综合五月天| www.97在线| 国产最火爆久久国产网站网站 | 久久精品亚洲成a人天堂| 黑人精品欧美一区二区蜜桃| 丁香六月综合激情| 亚洲欧美天堂| 1区2区3区中文字幕日韩| 911av网站免费观看| 亚洲欧美变态| 青青草密桃在线播放| 青娱乐福利99| 啊嗯嗯啊好大好爽| 97色婷婷| 欧美真人抽搐一进一出gif| 亚洲精品1区| 亚洲九区| 操b在线观看| 俞拍自拍| 天天欧美欧美亚洲网| 91人精品妻入口| 91九色丰满高潮| 国产少妇与亚洲av| 九九综合久久中文字幕| 天天影视91看看| 不卡人妻少妇精品毛片一区23区视频| 中国一级特黄大片护士| 精品国产乱码久久久影院| 97干日韩| 国产精品探花在线| 久久久久国产精品久久久| 欧美78| 国产亚洲一黄| 上海一级黄片| 97天天日| 蜜桃视频啊啊啊啊| 91在线综合网| 色牛牛AV| 日韩免费高清大片在线| 久久精品无码熟妇一区二区三区视频导航 | 99色在线观看| 在线观看成人性爱免费小视频| 中文字幕青青草| 日日夜夜草草草| 人妻啊啊人妻啊啊| 日韩A优精品在线观看| 中日韓欧美高清| 91处女在线视频| 亚洲最大的黄色电影网站。| 久久久久久AV无码免费网站| 国产精品一区二区a| 91操熟女视频| 亚洲熟女一区| 欧美老熟另类| 婷婷丁香五月综合| 人人妻人射| 乱伦熟妇一区二区| 久草这里只有精品| 亚洲中文字幕一区| 欧美A√综合网| 国产人妻精品久久久一区二区三区 | 欧美人妻色| 欧美毛片在线网| 精品一区二区成人动漫| 亚洲熟女精品| 91视频精品| 天天影视亚洲| 啊啊在线| 精品人妻伦一区二区三区久久| 国产60区。| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 久久99九九九九6666免费观看软件| 欧美一级专区免费大片| 91亚洲欧美色图| 丰满少妇人妻久久久久久| 五月天婷婷激情| 99色色网| 久久久久9| 欧美精品久久久久久久久88| 欧美一级久久久久久久大片动画 | 麻豆 亚洲 97| 亚州色图欧美色图| 韩国毛片一区二区三区| 青青伊人久久| 96国产污污污丝袜| 欧美日韩婷婷中文| 91欧美美女日韩国产婷婷| 嗯嗯嗯不要不要免费视频| 毛片中心9视频99| 亚洲色人妻综合| 九九九午夜| 欧美一区二区情色| 色婷婷在线视频精品导航| 国产欧美一区二区| 午夜乱轮操逼视频免费看| 96国产精品| 亚洲城人男人的天堂| 强奸乱伦av电影| 色婷婷国产精品一区在线观看| 黑丝日韩av丝袜av| 爽 好舒服 无码刺激久久| 亚洲女毛多水多21P| 亚洲第一无码播放立川理惠| 爆操无码| 婷婷精品视频| 日韩天美| juliaann精品熟女一区| 天天综合欧美综合| 国产欧美后入| 日本2020一区二区| 精品国产乱码久久久久久久久久毛片 |