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

正文內(nèi)容

基于52單片機(jī)數(shù)字頻率計(jì)系統(tǒng)設(shè)計(jì)報(bào)告(留存版)

2025-08-12 00:27上一頁面

下一頁面
  

【正文】 公司的 1602 字符型液晶顯示器為例,介紹其用法。從 74LS161 功能表功能表中可以知道,當(dāng)清零端 CR=“0”,計(jì)數(shù)器輸出0 立即為全“0”,這個(gè)時(shí)候?yàn)楫惒綇?fù)位功能。分頻器的輸入信號(hào)頻率 與fi輸出信號(hào)頻率 之比稱為分頻比 N。圖 STC89C52RC 引腳圖 引腳功能說明VCC(40 引腳): 電源輸入,接+ 5V 電源VSS(20 引腳):接地線P0 端口(~,39~32 引腳):P0 口是一個(gè)漏極開路的 8 位雙向 I/O 口。(2)設(shè)計(jì)方案論證選題不管哪種(除了調(diào)查研究之外)都要論證它的可行性。各模塊作用如下:(1)放大整形模塊:放大電路是對(duì)待測(cè)信號(hào)的放大,降低對(duì)待測(cè)信號(hào)幅度的要求。這就是數(shù)字頻率計(jì)的基本原理。介紹了單片機(jī)、放大整形模塊、分頻模塊和 LCD1602 顯示模塊等各個(gè)模塊的組成和工作原理。應(yīng)用單片機(jī)的控制功能和數(shù)學(xué)運(yùn)算能力,實(shí)現(xiàn)計(jì)數(shù)功能和頻率的換算,最后顯示測(cè)量的頻率值。隨著數(shù)字電子技術(shù)的發(fā)展,頻率測(cè)量成為一項(xiàng)越來越普遍的工作,測(cè)頻原理和測(cè)頻方法的研究正受到越來越多的關(guān)注。分頻電路用于擴(kuò)展單片機(jī)頻率測(cè)量范圍,并實(shí)現(xiàn)單片機(jī)頻率測(cè)量使用統(tǒng)一信號(hào),可使單片機(jī)測(cè)頻更易于實(shí)現(xiàn),同時(shí)也降低了系統(tǒng)的測(cè)頻誤差。(4)單元電路的設(shè)計(jì)與確定在確定總體方案、畫出詳細(xì)框圖之后,便可進(jìn)行單元電路設(shè)計(jì)。此時(shí),P0 口內(nèi)部上拉電阻有效。 74LS161 對(duì)整形后的方波信號(hào)進(jìn)行分頻,Q1 為四分頻輸出,Q3 為十六分頻輸出。74LS161 還有一個(gè)進(jìn)位輸出端 CO,其邏輯關(guān)系是 CO= Q0程序中設(shè)計(jì)的是先預(yù)測(cè)輸入頻率,若是頻率范圍在 100KHz—500KHz,選擇 4 分頻,高于 500KHz 則選擇 16 分頻,小于 100KHz 則不用分頻,直接測(cè)量。 //頻率float T。void LCD_Initial()。sfr DBPort= 0x80。LcdRs=style。 //開啟顯示, 無光標(biāo)LCD_Write(LCD_COMMAND,LCD_CLEAR_SCREEN)。 //外部中斷 0 設(shè)置為高優(yōu)先級(jí) IT0=0。}} 合肥師范學(xué)院課程設(shè)計(jì)報(bào)告23 } GotoXY(0,1)。TH1=0。 TH0=0xff。TH1=0xff。Delay(50)。 GotoXY(0,0)。 case K2: flag=Peri。Print( designer: 00q )。 //不顯示此次結(jié)果.}/***************************主程序*************************/void main(){ LCD_Initial()。 //等待設(shè)置按鍵松開 while(Set==1) { switch(Key_Set) { case K1: flag=Fre。 //防止無限中斷 Delay(1000)。 cep()。B1=0。 //設(shè)置結(jié)束后第二次循環(huán)顯示結(jié)果B1=1。n=0。 //定時(shí) 50msTL0=0xb0。 //開中斷 ET0=1。}/******************初始化 LCD******************************************/void LCD_Initial(){LcdEn=0。//使能輸入端,讀狀態(tài),高電平有效 。void t1()。unsigned char LCD_Wait(void)。從這次的實(shí)踐情況來看,我們的動(dòng)手的能力還是有待加強(qiáng)的,畢竟理論和實(shí)踐還是有相當(dāng)大的差距的。SS2 為頻率/周期、閘門時(shí)間加/減 選擇按鍵,按鍵部分的工作原理是,根據(jù)按下設(shè)置鍵的時(shí)間長(zhǎng)短,可以設(shè)置閘門時(shí)間或者選擇測(cè)量結(jié)果的顯示方式,閘門時(shí)間可以加也可以減,顯示方式有頻率和周期兩種,合肥師范學(xué)院課程設(shè)計(jì)報(bào)告9按鍵部分也是單片機(jī)控制,原理圖如圖 所示:圖 顯示及按鍵部分 LCD1602 簡(jiǎn)介 字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式 LCD,目前常用16*1,16*2,20*2 和 40*2 行等的模塊。一直到 EP=0,ET=1,計(jì)數(shù)器計(jì)數(shù)狀態(tài)結(jié)束。分頻器可用來降低信號(hào)的頻率,是數(shù)字系統(tǒng)中常用的電路。STC89C52RC 單片機(jī)是宏晶科技推出的新一代高速/低功耗/超強(qiáng)抗干擾的單片機(jī),指令代碼完全兼容傳統(tǒng) 8051 單片機(jī),12 時(shí)鐘/機(jī)器周期和 6 時(shí)鐘/機(jī)器周期可以任意選擇。合肥師范學(xué)院課程設(shè)計(jì)報(bào)告43 硬件設(shè)計(jì) 電路設(shè)計(jì)的步驟(1)課題分析根據(jù)本次設(shè)計(jì)的要求,先弄清楚即將設(shè)計(jì)的系統(tǒng)要實(shí)現(xiàn)的功能和原理,再確定電路的基本形式,根據(jù)設(shè)計(jì)的可行性做出估計(jì)和判斷,確定設(shè)計(jì)的技術(shù)關(guān)鍵解決的問題。根據(jù)上述系統(tǒng)分析,數(shù)字頻率計(jì)硬件系統(tǒng)設(shè)計(jì)共包括五大模塊:放大整形模塊、分頻模塊、單片機(jī)控制模塊、鍵盤模塊及顯示模塊。數(shù)字頻率計(jì)首先必須獲得相對(duì)穩(wěn)定與準(zhǔn)確的時(shí)間,同時(shí)將被測(cè)信號(hào)轉(zhuǎn)換成幅度與波形均能被數(shù)字電路識(shí)別的脈沖信號(hào),然后通過計(jì)算這一段時(shí)間間隔內(nèi)的脈沖數(shù),將其換算后顯示出來。本文設(shè)計(jì)了一種以單片機(jī) STC89C52 為核心的數(shù)字頻率計(jì)。本次設(shè)計(jì)所制作的頻率計(jì)外圍電路簡(jiǎn)單,大部分功能都通過軟件編程實(shí)現(xiàn),利用單片機(jī)控制實(shí)現(xiàn)頻率計(jì)的自動(dòng)換擋功能;用單片機(jī)中斷控制端口實(shí)現(xiàn)頻率的測(cè)量功能;通過分頻電路實(shí)現(xiàn)對(duì)頻率檔位的控制。合肥師范學(xué)院課程設(shè)計(jì)報(bào)告22 總體方案設(shè)計(jì) 數(shù)字頻率計(jì)設(shè)計(jì)內(nèi)容本題主要研究以單片機(jī)為核心輔以信號(hào)處理電路實(shí)現(xiàn)對(duì)輸入信號(hào)的頻率進(jìn)行測(cè)量。(3)單片機(jī)控制模塊:以 STC89C52 單片機(jī)為控制核心,用它來完成待測(cè)信號(hào)的計(jì)數(shù)和顯示以及對(duì)分頻的控制。①在電路結(jié)構(gòu)簡(jiǎn)單,成本低,性能強(qiáng)的基礎(chǔ)上,根據(jù)設(shè)計(jì)要求和總體方案的原理框圖來確定各單元電路。在 Flash ROM 編程時(shí),P0 端口接收指令字節(jié);而在校驗(yàn)程序時(shí),則輸出指令字節(jié)。未經(jīng)分頻、經(jīng)過四分頻和經(jīng)過十六分頻的三路信號(hào)作為 74LS153 的一個(gè) 4 選 1 數(shù)據(jù)選擇器的低三位輸入,由單片機(jī)控制選擇分頻系數(shù),然后再送單片機(jī)內(nèi)部計(jì)數(shù)器 T1,其原理圖如圖 所示:圖 分頻模塊 74LS161 介紹74LS161 是常用的四位二進(jìn)制可預(yù)置的同步加法計(jì)數(shù)器,它可以靈活的運(yùn)用在各種數(shù)字電路,以及單片機(jī)系統(tǒng)中實(shí)現(xiàn)分頻器等很多重要的功能,時(shí)鐘 CP 和四個(gè)數(shù)據(jù)輸入端P0~P3,清零 /MR,使能 CEP,CET,置數(shù) PE,數(shù)據(jù)輸出端 Q0~Q3,以及進(jìn)位輸出 TC (TC=Q0Q1由此設(shè)計(jì)的程序流程圖如圖 所示。 //周期float Tz。void GotoXY(unsigned char x, unsigned char y)。 //P0=0x80,P1=0x90,P2=0xA0,P3=void lcm_delay(int x){int i。 LcdRw=0。 //清屏LCD_SetInput(LCD_AC_UP|LCD_NO_MOVE)。 //電平觸發(fā)方式}/********************ms 延時(shí)子程序****************************************/void Delay(unsigned int t) //t 隨著數(shù)值越大,誤差趨于平衡.{合肥師范學(xué)院課程設(shè)計(jì)報(bào)告22unsigned char i。 Print(buff)。TL1=0。 //定時(shí)器 0 200usTL0=0x38。 //計(jì)數(shù)器 1 100 個(gè)脈沖TL1=0x9c。}/**********************減按鍵 ***************************/ void Time_Set2(){Delay(1000)。 Print( T Settings )。 GotoXY(0,1)。Delay(1000)。 xs=1。 while(Set==0)。 } } } }/*************************閘門時(shí)間設(shè)置***********************/void Time_Set() interrupt 0{ EA=0。 A=0。}else //定時(shí)器先溢出: 100 個(gè)脈沖的時(shí)間比較短,即頻率較低,可以減少分頻數(shù)合肥師范學(xué)院課程設(shè)計(jì)報(bào)告25 { yichu=0。}}/*********************判斷頻率*****************************************/void pand(){xs=0。m=0。 //定時(shí)器 0 溢出, yichu=2TH0=0x3c。 // 01010001 T1 為計(jì)數(shù)器,T0 為定時(shí)器 EA=1。}/*********************設(shè)置輸入模式***************************************/define LCD_AC_UP 0x02 //讀入一個(gè)字符后地址指針加一define LCD_AC_DOWN 0x00 //讀入一個(gè)字符后地址指針減一define LCD_MOVE 0x01 //寫一個(gè)字符后W左移define LCD_NO_MOVE 0x00 //寫一個(gè)字符后不移動(dòng)void LCD_SetInput(unsigned char InputMode){LCD_Write(LCD_COMMAND, 0x04|InputMode)。 _nop_()。void t0()。sbit Set=P3^2。在這一次的合作小組工作中,大家分工明確,各自抽出時(shí)間下功夫,在協(xié)調(diào)合作方面雖然是出現(xiàn)了一些狀況,但是還是很好地完成了,小組組長(zhǎng)的分配和統(tǒng)籌能力很好,從硬件的設(shè)計(jì)步驟到信號(hào)的放大處理,到分頻最后的 LED 顯示和鍵盤都是組長(zhǎng)統(tǒng)一協(xié)調(diào),調(diào)試,使各個(gè)模塊緊密的組合在一
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1