freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計-基于at89s52單片機的數(shù)字萬用表設(shè)計(編輯修改稿)

2025-02-12 23:43 本頁面
 

【文章內(nèi)容簡介】 可編程 Flash,使得 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 AT89S52 具有以下標準功能: 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位 定時器 /計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),全東華理工學院畢業(yè)設(shè)計 (論文 ) 總體設(shè)計方案 16 雙工串行口,片內(nèi)晶振及時鐘電路。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。掉電保護方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復位為止。 VCC : 電源 GND: 地 P0 口: P0 口是一個 8 位漏極開路的雙向 I/O 口。作為輸出口,每位能驅(qū)動 8 個 TTL邏輯電平。對 P0 端口寫“ 1”時,引腳用作高阻抗輸入。當訪問外部程序和數(shù) 據(jù)存儲器時, P0 口也被作為低 8 位地址 /數(shù)據(jù)復用。在這種模式下, P0 具有內(nèi)部上拉電阻。在 flash 編程時, P0 口也用來接收指令字節(jié);在程序校驗時,輸出指令字節(jié)。程序校驗時,需要外部上拉電阻。 P1 口: P1 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, p1 輸出緩沖器能驅(qū)動 4 個 TTL 邏輯電平。對 P1 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。此外, 和 分別作定時器 /計數(shù)器 2 的外部計數(shù)輸( )和時器/計數(shù)器 2 的觸發(fā)輸入( ),具體如下表所示。在 flash 編程和校驗時, P1口接收低 8 位地址字節(jié)。 表 P1 口的第二功能 P2 口: P2 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)動 4 個 TTL 邏輯電平。對 P2 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。在訪問外部程序存儲器或用 16 位地址讀取外部數(shù)據(jù)存儲器(例如執(zhí)行 MOVX @DPTR)時, P2 口送出高八位地址。在這種應(yīng)用中, P2 口使用很強的內(nèi)部上拉發(fā)送 1。在使用 8 位地址(如 MOVX @RI)訪問外部數(shù)據(jù)存儲器時, P2 口輸出 P2 鎖存器的內(nèi)容。在 flash 編程和校驗時, P2 口也接收高 8 位地址字節(jié)和一些控制信號。 P3 口: P3 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, p2 輸出緩沖器能驅(qū)動 4 個 TTL 邏輯電平。對 P3 端口寫“ 1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為東華理工學院畢業(yè)設(shè)計 (論文 ) 總體設(shè)計方案 17 輸入口使用。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 P3 口亦作為 AT89S52 特殊功能 (第二功能)使用,如下表所示。在 flash 編程和校驗時, P3 口也接收一些控制信號。 表 P3 口的第二功能 RST: 復位輸入。晶振工作時, RST 腳持續(xù) 2 個機器周期高電平將使單片機復位??撮T狗計時完成后, RST 腳輸出 96 個晶振周期的高電平。特殊寄存器 AUXR(地址 8EH)上的 DISRTO 位可以使此功能無效。 DISRTO 默認狀態(tài)下,復位高電平有效。 ALE/PROG:地址鎖存控制信號( ALE)是訪問外部程序存儲器時,鎖存低 8 位地址的輸出脈沖。在 flash 編程時,此引腳( PROG)也用作編程輸入 脈沖。 在一般情況下, ALE 以晶振六分之一的固定頻率輸出脈沖,可用來作為外部定時器或時鐘使用。然而,特別強調(diào),在每次訪問外部數(shù)據(jù)存儲器時, ALE 脈沖將會跳過。如果需要,通過將地址為 8EH 的 SFR 的第 0 位置 “ 1”, ALE 操作將無效。這一位置 “ 1”, ALE 僅在執(zhí)行 MOVX 或 MOVC 指令時有效。否則, ALE 將被微弱拉高。這個 ALE 使能標志位(地址為 8EH 的 SFR 的第 0 位)的設(shè)置對微控制器處于外部執(zhí)行模式下無效。 PSEN:外部程序存儲器選通信號( PSEN)是外部程序存儲器選通信號。 當 AT89S52 從外部程序存儲器執(zhí)行外部代碼時, PSEN 在每個機器周期被激活兩次,而在訪問外部數(shù)據(jù)存儲器時, PSEN 將不被激活。 EA/VPP:訪問外部程序存儲器控制信號。為使能從 0000H 到 FFFFH 的外部程序存儲器讀取指令, EA 必須接 GND。 為了執(zhí)行內(nèi)部程序指令, EA 應(yīng)該接 VCC。 東華理工學院畢業(yè)設(shè)計 (論文 ) 總體設(shè)計方案 18 在 flash 編程期間, EA 也接收 12 伏 VPP 電壓。 XTAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。 XTAL2:振蕩器反相放大器的輸出端。 Flash 編程―并行模式: AT89S52 帶有用作編程的片上 Flash 存儲器陣列 。編程接口需要一個高電壓( 12V)編程使能信號,并且兼容常規(guī)的第三方 Flash 或 EPROM 編程器。 AT89S52 程序存儲陣列采用字節(jié)式編程。 編程方法: 對 AT89S52 編程之前,需根據(jù) Flash 編程模式表和圖 1圖 14 對地址、數(shù)據(jù)和控制信號設(shè)置??刹捎孟铝胁襟E對 AT89S52 編程: 1.在地址線上輸入編程單元地址信號 2.在數(shù)據(jù)線上輸入正確的數(shù)據(jù) 3.激活相應(yīng)的控制信號 4.把 EA/Vpp 升至 12V 5.每給 Flash 寫入一個字節(jié)或程序加密位時,都要給 ALE/PROG 一次脈沖。字 節(jié)寫周期時自身定制的,典型值僅 50us。改變地址、數(shù)據(jù)重復第 1 步到第 5 步‘知道 ’全部文件結(jié)束。 Data Polling AT89S52 用 Data Polling 作為一個字節(jié)寫周期結(jié)束的標志特征 ADC0809 介紹 ADC0809 是帶有 8 位 A/D 轉(zhuǎn)換器、 8 路多路開關(guān)以及微處理機兼容的控制邏輯的 CMOS 組件。它是逐次逼近式 A/D 轉(zhuǎn)換器,可以和單片機直接接口。 ( 1) ADC0809 的內(nèi)部邏輯結(jié)構(gòu) 圖 ADC0809 的內(nèi)部邏輯結(jié)構(gòu) 上圖可知, ADC0809 由一個 8 路模擬開關(guān)、一個地址鎖存與譯碼器、一個 A/D 轉(zhuǎn)換器和一個三態(tài)輸出鎖存器組成。多路開關(guān)可選通 8 個模擬通道,允許 8 路模擬量分時東華理工學院畢業(yè)設(shè)計 (論文 ) 總體設(shè)計方案 19 輸入,共用 A/D 轉(zhuǎn)換器進行轉(zhuǎn)換。三態(tài)輸出鎖器用于鎖存 A/D 轉(zhuǎn)換完的數(shù)字量,當OE 端為高電平時,才可以從三態(tài)輸出鎖存器取走轉(zhuǎn)換完的數(shù)據(jù)。 ( 2). 引腳結(jié)構(gòu) 圖 ADC0809 引腳結(jié)構(gòu)圖 IN0- IN7: 8 條模擬量輸入通道 ADC0809 對輸入模擬量要求:信號單極性,電壓范圍是 0- 5V,若信號太小,必須進行放大;輸入的模擬量在轉(zhuǎn)換過程中應(yīng)該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。 地址輸入和控制線: 4 條 ALE 為地址鎖存允許輸入線,高電平有效。當 ALE 線為高電平時,地址鎖存與譯碼器將 A, B, C 三條地址線的地址信號進行鎖存,經(jīng)譯碼后被選中的通道的模擬量進轉(zhuǎn)換器進行轉(zhuǎn)換。 A, B 和 C 為地址輸入 線,用于選通 IN0- IN7 上的一路模擬量輸入。通道選擇表如下表所示。 表 地址輸入線的通道選擇 C B A 選擇的通道 0 0 0 IN0 0 0 1 IN1 0 1 0 IN2 0 1 1 IN3 1 0 0 IN4 1 0 1 IN5 1 1 0 IN6 1 1 1 IN7 東華理工學院畢業(yè)設(shè)計 (論文 ) 總體設(shè)計方案 20 數(shù)字量輸出及控制線: 11 條 ST 為轉(zhuǎn)換啟動信號。當 ST 上跳沿時,所有內(nèi)部寄存器清零;下跳沿時,開始進行A/D 轉(zhuǎn)換;在轉(zhuǎn)換期間, ST 應(yīng)保持低電平。 EOC 為轉(zhuǎn)換結(jié)束信號。當 EOC 為高電平時,表明轉(zhuǎn)換結(jié)束;否則 ,表明正在進行 A/D 轉(zhuǎn)換。 OE 為輸出允許信號,用于控制三條輸出鎖存器向單片機輸出轉(zhuǎn)換得到的數(shù)據(jù)。 OE= 1,輸出轉(zhuǎn)換得到的數(shù)據(jù); OE= 0,輸出數(shù)據(jù)線呈高阻狀態(tài)。 D7- D0 為數(shù)字量輸出線。 CLK 為時鐘輸入信號線。因 ADC0809 的內(nèi)部沒有時鐘電路,所需時鐘信號必須由外界提供,通常使用頻率為 500KHZ, VREF(+), VREF(-)為參考電壓輸入。 ADC0809 應(yīng)用說明 : ( 1). ADC0809 內(nèi)部帶有輸出鎖存器,可以與 AT89S51 單片機直接相連。 ( 2). 初始化時,使 ST 和 OE 信號全為低電 平。 ( 3). 送要轉(zhuǎn)換的哪一通道的地址到 A, B, C 端口上。 ( 4). 在 ST 端給出一個至少有 100ns 寬的正脈沖信號。 ( 5). 是否轉(zhuǎn)換完畢,我們根據(jù) EOC 信號來判斷。 ( 6). 當 EOC 變?yōu)楦唠娖綍r,這時給 OE 為高電平,轉(zhuǎn)換的數(shù)據(jù)就輸出給單片機了。 TEC6122 簡述 ( 1)概述 TEC6122 共陰極 8X8 段 LED 數(shù)碼管( 8X8 點陣)顯示驅(qū)動電路是全定制專用集成電路。該電路由開機自清電路、振蕩電路、位掃描驅(qū)動電路、 8X8 bit 移位寄存器電路、8X8 bit 數(shù)據(jù)鎖存器電路、段多路選擇器驅(qū) 動電路組成。它可與各種型號的微處理器串行口或并行口 interface,專供驅(qū)動 8 位 X8 段共陰極 LED 數(shù)碼管( 8X8LED 點陣)。 ( 2)特點 工作電壓: +4V~+6V 位掃描驅(qū)動電流≥ 80mA( VDD=+5V) 段掃描驅(qū)動電流≥ 10mA( VDD=+5V) 可驅(qū)動高彩色 LED 管 可通過 N 個 TEC6122 級聯(lián)實行 NX8 位 LED 顯示 管腳間距 ,標準 24pin 窄塑封雙列直插封裝 ( 3)位掃描共陰極 LED 顯示原理 位掃描共陰極 LED 顯示原理圖及位掃描波形如附圖。 位掃描信號接― S1,― S2,??,― S8 順序依次出現(xiàn),循環(huán)反復。― S1 顯示第一位(個位),― S2 顯示第二位(十位),依次地― S8 顯示第八位(千萬位)。要顯示的段碼 A, B,??, DP 是由 S1∽ S8 依次分別選通送出, S1 送 A1, B1,??, DP1,顯個位,其它位不顯示。同樣地 S8 送出 A8, B8,??, DP8,顯千萬位,其它位不東華理工學院畢業(yè)設(shè)計 (論文 ) 總體設(shè)計方案 21 顯示,這就是位掃描共陰極 LED 顯示原理。 表 字符段碼表 字形 A B C D E F G DP 16 進制代碼 (無小數(shù)點) 16 進制代碼 (有小數(shù)點) 0 1111 1100 FCH FDH 1 0110 0000 60H 61H 2 1101 1010 DAH DBH 3 1111 0010 F2H F3H 4 0110 0110 66H 67H 5 1011 0110 B6H B7H 6 1011 1110 BEH BFH 7 1110 0000 E0H E1H 8 1111 1110 FEH FFH 9 1111 0110 F6H F7H A 1110 1110 EEH EFH B 0011 1110 3EH 3FH C 1001 1100 9CH 9CH D 0111 1010 7AH 7BH E 1001 1110 9EH 9FH F 1000 1110 8EH 8FH P 1100 1110 CEH CFH H 0110 1110 6EH 6FH 不顯示 0000 0000 00H 01H 東華理工學院畢業(yè)設(shè)計 (論文 ) 總體設(shè)計方案 22 ( 4)邏輯簡要說明 SO A B C D E F G DP O E N O S C- S1- S2- S3- S4- S5- S6- S7- S8L C PS C PSIV C C ( + 5 V )TE C 6 1 2 2TE C 6 1 2 2 管腳配置圖- S1- S2- S3- S4- S5- S6- S7- S8TE C 6 1 2 2 位掃描波形圖低電平數(shù)據(jù)準備 高電平數(shù)據(jù)穩(wěn)定允許數(shù)據(jù)變化 上升沿數(shù)據(jù)
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1