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

正文內容

基于cpld和單片機的頻率測量計的設計畢業(yè)論文-資料下載頁

2025-06-18 15:33本頁面
  

【正文】 圖 39 為輸入信號整形電路。放大整形電路由 9018 和 74F14 等組成,其中 9018 組成放大電路將輸入為 FX 得周期信號如正弦波、三角波等進行放大。74F14 施密特觸發(fā)器對放大器得輸出信號進行整形,使之稱為矩形脈沖。其連線如圖所示。待測信號經(jīng)過時,由 DD2 兩個二極管進行限幅,以免電壓過大而燒毀,信號經(jīng)過 9018 進行放大,由 74F14 對其進行整形,產(chǎn)生出得波形為標準方波,方便 CPLD 進行計數(shù)。U i1 M ΩD 2I N 4 0 0 5D 1I N 4 0 0 54 7 181。 F7 4 K Ω3 9 K Ω1 0 K Ω4 7 K Ω1 0 K Ω1 K Ω1 0 0 181。 F127 4 F 1 4T 1N P NV c cR 7R 8R 9R 1 4R 1 1R 1 2R 1 3C 4U 4U o圖 39 被測信號整形電路 Shaping circuit of the measured signal 施密特觸發(fā)器畢業(yè)設計(論文)23施密特觸發(fā)器具有以下特點:圖 310 施密特電路的傳輸特性 Transmission characteristic of the Schmidt circuit(1)施密特觸發(fā)屬于電平觸發(fā),對于緩慢變化得信號仍然適用,當輸入信號達到某一定電壓值時,輸出電壓會發(fā)生突變。(2) 輸入信號增加和減少時,電路有不同的閾值電壓,它具有如同 2所示的傳輸特性。施密特觸發(fā)器的應用施密特觸發(fā)器得用途很廣,其典型應用舉例如下:(1)波形得整形和變換 利用施密特觸發(fā)器得正弦波、三角波變換成方波,通常由測量裝置來的信號,經(jīng)放大后可能是不規(guī)則的波形,必須經(jīng)施密特觸發(fā)器整形。作為整形電路時如果要求輸入與輸出同相,則可在集成施密特反相器后再加一級反相器。 (2)幅度鑒別 (3)多諧振蕩器利用施密特觸發(fā)器也可以構成多諧振蕩器。 單片機主控模塊 AT89C51單片機性能AT89C51 簡介:基于 CPLD 和單片機的頻率測量計的設計24圖 311 AT89C51 的引腳排列圖 Arrange diagram of pins of AT89C51AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器 (FPEROM —Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。AT89C2051 是一種帶 2K 字節(jié)閃爍可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復擦除 100 次。該器件采用 ATMEL 高密度非易失存儲器制造技術制造,與工業(yè)標準的 MCS51 指令集和輸出管腳相兼容。由于將多功能 8 位CPU 和閃爍存儲器組合在單個芯片中,ATMEL 的 AT89C51 是一種高效微控制器,AT89C2051 是它的一種精簡版本。AT89C51 單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。外形及引腳排列如圖 311 所示。主要特性:與 MCS51 兼容 4K 字節(jié)可編程閃爍存儲器 壽命:1000 寫/擦循環(huán)數(shù)據(jù)保留時間:10 年畢業(yè)設計(論文)25全靜態(tài)工作:0HZ24HZ三級程序存儲器鎖定1288 位內部 RAM32 可編程 I/O 線兩個 16 位定時器/計數(shù)器5 個中斷源 可編程串行通道低功耗的閑置和掉電模式片內振蕩器和時鐘電路 管腳說明: VCC:供電電壓。 GND:接地。 P0 口:P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。當 P1 口的管腳第一次寫 1 時,被定義為高阻輸入。P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位。在 FIASH 編程時,P0 口作為原碼輸入口,當 FIASH 進行校驗時,P0 輸出原碼,此時 P0 外部必須被拉高。 P1 口:P1 口是一個內部提供上拉電阻的 8 位雙向 I/O 口,P1 口緩沖器能接收輸出4TTL 門電流。P1 口管腳寫入 1 后,被內部上拉為高,可用作輸入,P1 口被外部下拉為低電平時,將輸出電流,這是由于內部上拉的緣故。在 FLASH 編程和校驗時,P1 口作為第八位地址接收。 P2 口:P2 口為一個內部上拉電阻的 8 位雙向 I/O 口,P2 口緩沖器可接收,輸出 4個 TTL 門電流,當 P2 口被寫“1” 時,其管腳被內部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2 口的管腳被外部拉低,將輸出電流。這是由于內部上拉的緣故。P2 口當用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時,P2 口輸出地址的高八位。在給出地址“1”時,它利用內部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內容。P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 P3 口:P3 口管腳是 8 個帶內部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL 門電流。當 P3 口寫入 “1”后,它們被內部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3 口將輸出電流( ILL)這是由于上拉的緣故?;?CPLD 和單片機的頻率測量計的設計26P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示:口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) (外部中斷 0)0INT (外部中斷 1)1 T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) (外部數(shù)據(jù)存儲器寫選通)WR (外部數(shù)據(jù)存儲器讀選通)DP3 口同時為閃爍編程和編程校驗接收一些控制信號。RST:復位輸入。當振蕩器復位器件時,要保持 RST 腳兩個機器周期的高電平時間。在振蕩器運行時,有兩個機器周期(24 個振蕩周期)以上的高電平圖 312 單片機復位電路 Reset circuit of SCM出現(xiàn)在此引腿時,將使單片機復位,只要這個腳保持高電平,51 芯片便循環(huán)復位。復位后 P0-P3 口均置 1 引腳表現(xiàn)為高電平,程序計數(shù)器和特殊功能寄存器 SFR 全部清零。當復位腳由高電平變?yōu)榈碗娖綍r,芯片為 ROM 的 00H 處開始運行程序。復位操作不會對內部 RAM 有所影響。常用的復位電路如圖 312 所示。ALE/ :當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位PROG字節(jié)。在 FLASH 編程期間,此引腳用于輸入編程脈沖。在平時,ALE 端以不變的頻率畢業(yè)設計(論文)27周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。此時, ALE 只有在執(zhí)行 MOVX,MOVC指令是 ALE 才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài) ALE禁止,置位無效。:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周PSEN期兩次 有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 信號將不出現(xiàn)。PSEN /VPP:當 /VPP 保持低電平時,則在此期間外部程序存儲器(0000HAFFFFH),不管是否有內部程序存儲器。注意加密方式 1 時, /VPP 將內部鎖定為ARESET;當/EA 端保持高電平時,此間內部程序存儲器。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源(VPP)。 XTAL1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。 XTAL2:來自反向振蕩器的輸出。 振蕩器特性: XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅動器件,XTAL2 應不接。有余輸入至內部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。圖 313 單片機的振蕩方式圖 Oscillation Manner Diagram of SCM芯片擦除:整個 PEROM 陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持 ALE管腳處于低電平 10ms 來完成。在芯片擦操作中,代碼陣列全被寫“1”且在任何非空存儲基于 CPLD 和單片機的頻率測量計的設計28字節(jié)被重復編程以前,該操作必須被執(zhí)行。此外,AT89C51 設有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU 停止工作。但 RAM,定時器,計數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存 RAM 的內容并且凍結振蕩器,禁止所用其他芯片功能,直到下一個硬件復位為止。串口通訊:單片機的結構和特殊寄存器,這是你編寫軟件的關鍵。至于串口通信需要用到那些特殊功能寄存器呢,它們是 SCON,TCON,TMOD,SCON 等,各代表什么含義呢?SBUF:數(shù)據(jù)緩沖寄存器這是一個可以直接尋址的串行口專用寄存器。有朋友這樣問起過“為何在串行口收發(fā)中,都只是使用到同一個寄存器 SBUF?而不是收發(fā)各用一個寄存器。”實際上 SBUF 包含了兩個獨立的寄存器,一個是發(fā)送寄存,另一個是接收寄存器,但它們都共同使用同一個尋址地址:99H。CPU 在讀 SBUF 時會指到接收寄存器,在寫時會指到發(fā)送寄存器,而且接收寄存器是雙緩沖寄存器,這樣可以避免接收中斷沒有及時的被響應,數(shù)據(jù)沒有被取走,下一幀數(shù)據(jù)已到來,而造成的數(shù)據(jù)重疊問題。發(fā)送器則不需要用到雙緩沖,一般情況下我們在寫發(fā)送程序時也不必用到發(fā)送中斷去外理發(fā)送數(shù)據(jù)。操作 SBUF 寄存器的方法則很簡單,只要把這個 99H 地址用關鍵字 sfr 定義為一個變量就可以對其進行讀寫操作了,如 sfr SBUF = 0x99。當然你也可以用其它的名稱。通常在標準的 或 等頭文件中已對其做了定義,只要用 include 引用就可以了。 SCON:串行口控制寄存器通常在芯片或設備中為了監(jiān)視或控制接口狀態(tài),都會引用到接口控制寄存器。SCON 就是 51 芯片的串行口控制寄存器。它的尋址地址是98H,是一個可以位尋址的寄存器,作用就是監(jiān)視和控制 51 芯片串行口的工作狀態(tài)。51 芯片的串口可以工作在幾個不同的工作模式下,其工作模式的設置就是使用 SCON 寄存器。它的各個位的具體定義如下: SM0 SM1 SM2 REN TB8 RB8 TI RISM0、SM1 為串行口工作模式設置位,這樣兩位可以對應進行四種模式的設置。串行口工作模式設置。 SM0 SM1 模式 功能 波特率 0 0 0 同步移位寄存器 fosc/12 0 1 1 8 位 UART 可變畢業(yè)設計(論文)29 1 0 2 9 位 UART fosc/32 或 fosc/64 1 1 3 9 位 UART 可變 在這里只說明最常用的模式 1,其它的模式也就一一略過,有興趣的朋友可以找相關的硬件資料查看。表中的 fosc 代表振蕩器的頻率,也就是晶振的頻率。UART 為(Universal Asynchronous Receiver)的英文縮寫。 SM2: 在模式 模式 3 中為多處理機通信使能位。在模式 0 中要求該位為 0。REM: 為允許接收位,REM 置 1 時串口允許接收,置 0 時禁止接收。REM 是由軟件置位或清零。如果在一個電路中接收和發(fā)送引腳 , 都和上位機相連,在軟件上有串口中斷處理程序,當要求在處理某個子程序時不允許串口被上位機來的控制字符產(chǎn)生中斷,那么可以在這個子程序的開始處加入 REM=0 來禁止接收,在子程序結束處加入 REM=1 再次打開串口接收。大家也可以用上面的實際源碼加入 REM=0 來進行實驗。TB8:發(fā)送數(shù)據(jù)位 8,在模式 2 和 3 是要發(fā)送的第 9 位。該位可以用軟件根據(jù)需要置位或清除,通常這位在通信協(xié)議中做奇偶位,在多處理機通信中這一位則用于表示是地址幀還是數(shù)據(jù)幀。RB8: 接收數(shù)據(jù)位 8,在模式 2 和 3 是已接收數(shù)據(jù)的第 9 位。該位可能是奇偶位,地址/ 數(shù)據(jù)標識位。在模式 0 中,RB8 為保留位沒有被使用。在模式 1 中,當SM2=
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1