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

正文內(nèi)容

基于單片機的數(shù)字式頻率檢測裝置設(shè)計-預(yù)覽頁

2024-10-04 18:55 上一頁面

下一頁面
 

【正文】 高計數(shù) 65536 的不足作為本設(shè)計的擴展,故本設(shè)計最終選擇采用第一種方法并且只使用計數(shù)器的最多計數(shù) 65536。VCC :電源電壓 當 P0口訪問外部程序存儲器或數(shù)據(jù)存儲器時,它還可設(shè)定成地址數(shù)據(jù)總線復(fù)用的形式。 LCD 顯示 單 片 機 被測信號 放大整形 脈沖信號 6 當作為輸入端使用時, P1口因為內(nèi)部存在上拉電阻,所以當外部被拉低時會輸出一個低電流( IIL)。當向 P2口寫 1 時,通過內(nèi)部上拉電阻把端口拉到高電平,此時可以用作輸入口。當利用 8 位地址線訪問外部數(shù)據(jù)存儲器時(例 MOVX @ R1) ,P2口輸出特殊功能寄存器的內(nèi)容。 P3口的輸出緩沖能驅(qū)動 4個 TTL邏輯門電路。RST: 復(fù)位輸入。當在 Flash編程時還可以作為編程脈沖輸出 。 :程序存儲允許時外部程序存儲器的讀選通信號。為了使單片機能夠有效的傳送外部數(shù)據(jù)存儲器從 0000H到 FFFH單元的指令, 必須同 GND相連接。XTAL1 :振蕩器反相放大器以及內(nèi)部時鐘電路的輸入端。它將正弦 輸入信號 Vx 整形成同頻率 7 方波 Vo,幅值過大的被測信號經(jīng)過分壓器分壓送入后級放大器,以避免波形失真。 由于輸入的信號幅度是不確定、可能很大也有可能很小,這樣對于輸入信號的測量就不方便了,過大可能會把器件燒毀,過小可能器件檢測不到,所以在設(shè)計中采用了這個信號調(diào)理電路對輸入的波形進行阻抗變換、放大限幅和 整形,信號調(diào)理部分電路具體實現(xiàn)電路原理圖和參數(shù)如下圖 3所示: [4] 圖 3 信號處理 圖中 D1— D4為肖特基二極管( DIODE),本設(shè)計中選用 IN4148。 圖 5 轉(zhuǎn)換方波 LF353雙運算放大器簡介 集成電路運算放大器是一種高電壓增益 、高輸入電阻和低輸出電阻的多級直接耦合放大電路,它的類型很多,電路也不一樣,但結(jié)構(gòu)具有共同之處,圖 6表示集成運放的內(nèi)部電路組成原理 框圖。此外還有一些輔助環(huán)節(jié),如電平移動電路、過載保護電路以及高頻補償環(huán)節(jié)等。 題中用到的 LF353放大器屬于用型集成運算放大 ,該運算放大器內(nèi)部有偏移電壓和 FET輸入裝置(雙向場效應(yīng)管),有較大的反向擊穿電壓,因此 ,當大差動輸入電壓時,可以很容易容納增加的輸入電流。 第 4腳: RS為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。 第 7~ 14腳: D0~ D7為 8位雙向數(shù)據(jù)線。(說明: 1為高電平、 0為低電平) 指令 1:清顯示,指令碼 01H,光標復(fù)位到地址 00H位置 。 指令 4:顯示開關(guān)控制。 指令 7:字符發(fā)生器 RAM地址設(shè)置 。要顯示字符時要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符, 下表是 DM162的內(nèi)部顯示地址 . 比如第二行第一個字符的地址是 40H,那么是否直接寫入 40H就可以將光標定位在第二行 第一個字符的位置呢?這樣不行,因為寫入顯示地址時要求最高位 D7恒定為高電平 1所以實際寫入的數(shù)據(jù)應(yīng)該是01000000B( 40H)+10000000B(80H)=11000000B(C0H) 3 軟件設(shè)計 系統(tǒng)工作流程圖 系統(tǒng)工作流程 如 圖 10 13 圖 10 系統(tǒng)工作流程圖 T0 的 1s定時 本次設(shè)計選用定時器 T0完成定時功能,選用方式 1時最多也只能定時 )100 5 9 (126 5 5 3 6 6 ??? 顯然不能滿足定時 1 S的要求,可 以用下面這種方法解決:采用 T0定時 50 ,連續(xù)循環(huán)定時 20次即可完成 1 定時,用一個計數(shù)單元存放循環(huán)的次數(shù),每一次循環(huán)單元自加 1,當加到 20 次時則 1S 定時到時。 圖 11 圖 12 14 軟件工作原理 將整形后的波形送至單片機的 T1 計數(shù)器輸入口,打開定時器 0,初始化定時器 0,將單片機的內(nèi)部定時器 T0定時為 1S,此時 T1輸入口在 1s內(nèi)所計數(shù)到的脈沖個數(shù)即為該信號的頻率。在構(gòu)成為定時器時 ,每個機器周期加 1 (使用 12M Hz 時鐘時 ,每 1us 加 1) ,這樣以機器周期為基準可以用來準確定時 1S。當 TR 清 0 ,停止計數(shù) 。測量數(shù)據(jù)如下表 [7] E312B頻率測試值 (Hz) 10 50 100 500 1000 5000 8000 10000 50000 本設(shè)計頻率計測量值( Hz) 10 50 99 492 1001 5003 7995 9995 49973 相對誤差( %) 0 0 1% % % % % % % 實驗結(jié)果分析 基于單片機直接計數(shù)脈沖,受單片機晶振頻率的影響,外圍電路與外部中斷口接觸良好問題,外界環(huán)境干擾等因素,故本頻率存在一定 客觀和主觀上的誤差。 結(jié) 束 語 通過本次 畢業(yè) 設(shè)計,不但加深我對在課程上所學(xué)到的單片機理論知識的認識和理解,重新讓自己認識到了這門學(xué)科的在應(yīng)用方面的廣闊前景,并且通過知 識與應(yīng)用于實踐的結(jié)合更加豐富了自己的知識。 大學(xué)四年即將結(jié)束,借此機會也對這四年來幫助、關(guān) 心、鼓勵過我的老師、同學(xué)說聲謝謝。 sbit rs = P1^0。 while(ms) { for(i = 0。 _nop_()。 17 rw = 1。 _nop_()。 ep = 0。 rw = 0。 P0 = cmd。 _nop_()。 _nop_()。 } extern void lcd_wdat(BYTE dat) { //寫入字符顯示數(shù)據(jù)到 LCD while(lcd_bz())。 P0 = dat。 _nop_()。 _nop_()。 // 8 位數(shù)據(jù)接口, 2 行顯示, 5*7 delay(1)。閃爍關(guān) delay(1)。 lcd_wcmd(0x01)。 typedef bit BOOL 。 // void main() { lcd_init()。 TH0=0X3C。 while(1)。 // if(count==19) { count++。 //P3 高位 SHU=8。 //關(guān)閉定時器 TR0=0。 QIAN=SHU/1000%10。 lcd_wdat(QIAN+48)。 lcd_wdat(39。H39。)。 P1_3=1
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1