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

正文內(nèi)容

單片機數(shù)字頻率計設(shè)計方案-全文預(yù)覽

2025-05-16 13:35 上一頁面

下一頁面
  

【正文】 **********************************************************************//LCD寫入一個字符的函數(shù),其中y代表第一行還是第二行,x代表的是在該行的哪個位置,dat為寫入的字符//******************************************************************************************void LCD_disp_char(unsigned char x,unsigned char y,unsigned char dat)//顯示一個字符{ unsigned char address。 //數(shù)據(jù) LCD_RW=0。 //使能置高 LCD_E=0。//清屏延時} //******************************************************************************************//LCD寫命令函數(shù),調(diào)用對LCD進行寫入命令//******************************************************************************************void LCD_write_mand(unsigned char dat) { LCD_DB=dat。//設(shè)置8位格式,2行,5x7 切記要寫三遍!?。。?LCD_write_mand(0x0c)。j++)。 for(i = 0。i) for(j=0。 //中斷初始化函數(shù)//******************************************************************************************//延時函數(shù),調(diào)用一次延時40us.//******************************************************************************************void delay_n40us(unsigned int n) { unsigned int i。//寫指令函數(shù) void LCD_write_data(unsigned char dat)。 //沒有頻率輸入的時候默認顯示這個字符串unsigned char character_2[]={Cyc= msusns}。 //讀寫信號sbit LCD_E=P1^2。unsigned int count。從開始進入課題到論文的順利完成,一直都離不開老師、同學、朋友給我熱情的幫助,在這里請接受我誠摯的謝意!本文最終得以順利完成,也是與其他科任老師的幫助分不開的,雖然他們沒有直接參與我的論文指導(dǎo),但在開題時也給我提供了不少的意見,提出了一系列可行性的建議,在此向他們表示深深的感謝!最后我還要感謝我的家人。ARM7系統(tǒng)中的應(yīng)用百例[M].電子工業(yè)出版社,2006[9][M].北京航空航天大學出版社,2006[10]劉樹中,孫書膺,[J].微計算機信息,2007致謝致謝畢業(yè)設(shè)計是我大學本科學習的過程向?qū)W校、社會交出的一張總結(jié)答卷。并且我學會了分析問題解決問題的能力,加深了對所學理論知識的理解和運用。我的綜合設(shè)計主要涉及硬件和軟件兩方面的內(nèi)容,通過這些我的硬件和軟件開發(fā)能力都獲得了提高。其次,由于本作品使作動態(tài)掃描方式顯示的數(shù)字,動態(tài)掃描很快,人的肉眼是無法看出,但是調(diào)用的顯示程序時,如果不在反回時屏蔽掉最后的附值,則會出現(xiàn)很亮的現(xiàn)象,所以在顯示的后面加了屏蔽子令,最后解決了此問題。問題1:一開始三極管放大電路總是不能放大交流信號,輸出總是一個直流電壓解決:經(jīng)過查找相關(guān)資料,發(fā)現(xiàn)三極管的1腳和3腳焊接反了剛好轉(zhuǎn)了180度,改正后便可正常工作。頻率計系統(tǒng)是一個比較復(fù)雜的數(shù)字型系統(tǒng),所以對于它的程序也較為復(fù)雜,所以在編寫程序和調(diào)試時出現(xiàn)了相對較多的問題。47第4章 調(diào)試與實現(xiàn)第4章 調(diào)試與實現(xiàn)頻率計的電路較為復(fù)雜,涉及的模塊比較多,其中包含三極管放大模塊,整形模塊,單片機最小系統(tǒng)模塊,液晶模塊和分頻模塊,因此對于焊接方面更是不可輕視,龐大的電路系統(tǒng)中只要出于一處的錯誤,則會對檢測造成很大的不便,而且電路的交線較多,對于各種鋒利的引腳要注意處理,否則會刺破帶有包皮的導(dǎo)線,則會對電路造成短路現(xiàn)象。后臺程序指主程序及其調(diào)用的子程序,這類程序?qū)崟r性要求不是太高,延誤幾十ms甚至幾百ms也沒關(guān)系,故通常將監(jiān)控程序(鍵盤解釋程序),顯示程序和打印程序等與操作者打交道的程序放在后臺程序中執(zhí)行;而前臺程序安排一些實時性要求較高的內(nèi)容,如定時系統(tǒng)和外部中斷(如掉電中斷)。相對來講,執(zhí)行模塊任務(wù)明確單純,比較容易編程,而監(jiān)控程序較易出問題。軟件任務(wù)分析時,應(yīng)將各執(zhí)行模塊一一列出,并為每一個執(zhí)行模塊進行功能定義和接口定義(輸入輸出定義)。圖39 74HC390分頻電路原理圖軟件任務(wù)分析和硬件電路設(shè)計結(jié)合進行,哪些功能由硬件完成,哪些任務(wù)由軟件完成,在硬件電路設(shè)計基本定型后,也就基本上決定下來了。當頻率高于200KHZ的時候單片機計算分頻后的信號,當頻率低于200KHZ的時候計算分頻前的信號。由于我們要設(shè)計的是100分頻電路,因此74HC390內(nèi)部兩個計數(shù)器都用上,分別都設(shè)置成10計數(shù)器。整形后的信號從芯片的6號腳輸出。74HC14實現(xiàn)了6路施密特觸發(fā)反相器,可將緩慢變化的輸入信號轉(zhuǎn)換成清晰、無抖動的輸出信號其芯片引腳圖如圖38所示,芯片真值表如表31所示。在輸入信號從低電平上升到高電平的過程中使電路狀態(tài)發(fā)生變化的輸入電壓稱為正向閾值電壓,在輸入信號從高電平下降到低電平的過程中使電路狀態(tài)發(fā)生變化的輸入電壓稱為負向閾值電壓。因此最終放大倍數(shù)會限制在數(shù)百倍,由于這里只需要把輸入的周期信號放大到足夠大就可以通過整形電路整形成方波,因此這里放大倍數(shù)不需要很精確,放大后的波形出現(xiàn)截止失真也不會對測量結(jié)果造成。,因此發(fā)射機的電壓可以由以下公式求得:由于IC≈IE,IE=Ve/R6≈,因此Vc=VCCIe*R3=。其中EN是下降沿觸發(fā)的片選信號,R/W是讀寫信號,RS是寄存器選擇信號本模塊設(shè)計要點如下:顯示模塊初始化:首先清屏,再設(shè)置接口數(shù)據(jù)位為8位,顯示行數(shù)為1行,字型為57點陣,然后設(shè)置為整體顯示,取消光標和字體閃爍,最后設(shè)置為正向增量方式且不移位。系統(tǒng)整體原理圖圖31系統(tǒng)整體原理圖圖32單片機最小系統(tǒng)電路圖圖32為單片機最小系統(tǒng)電路圖,單片機最小系統(tǒng)有單片機、時鐘電路、復(fù)位電路組成,時鐘電路選用了12MHZ的晶振提供時鐘,作用為給單片機提供一個時間基準,其中執(zhí)行一條基本指令需要的時間為一個機器周期,單片機的復(fù)位電路,按下復(fù)位按鍵之后可以使單片機進入剛上電的起始狀態(tài)。圖24系統(tǒng)結(jié)構(gòu)框圖本系統(tǒng)結(jié)構(gòu)如圖21所示,本設(shè)計可分為以下模塊:三極管放大電路、整形電路、分頻電路、液晶模塊。本系統(tǒng)的主要功能是;對邏輯電路進行分析、綜合;觀察信號的波形。本系統(tǒng)的主要功能是:繪制、修改和編輯電路板;更新和修改零件封裝;管理電路板組件。電路設(shè)計使用的是《protel 99se》,按照系統(tǒng)功能來劃分,Protel 99se主要包含以下倆大部分和6個功能模塊[14]。 所以本設(shè)計中選用三極管為放大電路中使用。方案三: 采用LCD液晶顯示屏,液晶顯示屏的顯示功能強大,可顯示大量文字,圖形,顯示多樣,清晰可見,對于本設(shè)計而言一個LCD1602的液晶屏即可,價格也還能接受,需要的借口線較多,但會給調(diào)試帶來諸多方便。因此選用方案二中的51系列單片機作為主控芯片。表21寄存器選擇控制RSR/W操作說明00寫入指令寄存器(清除屏等)01讀busy flag(DB7),以及讀取位址計數(shù)器(DB0~DB6)值10寫入數(shù)據(jù)寄存器(顯示各字型等)11從數(shù)據(jù)寄存器讀取數(shù)據(jù)方案一: 采用MSP430系列單片機,該單片機是TI公司1996年開始推向市場的一種16位超低功耗的混合信號處理器。但對于內(nèi)帶字符發(fā)生器的控制器來說,顯示字符就比較簡單了,可讓控制器工作在文本方式,根據(jù)在LCD上開始顯示的行列號及每行的列數(shù)找出顯示RAM對應(yīng)的地址,設(shè)立光標,在此送上該字符對應(yīng)的代碼即可。顯示接口用來顯示系統(tǒng)的狀態(tài),命令或采集的電壓數(shù)據(jù)。 LCD液晶顯示器模塊由于本設(shè)計中要求顯示界面顯示一些參數(shù),因此這里選用了LCD1602作為界面顯示,可以把一些相關(guān)的參數(shù)進行顯示。 STC89C52單片機的中斷系統(tǒng)STC89C52系列單片機的中斷系統(tǒng)有5個中斷源,2個優(yōu)先級,可以實現(xiàn)二級中斷服務(wù)嵌套。:(T0)定時/計數(shù)器0的外部計數(shù)輸入。P3口與其它I/O端口有很大的區(qū)別,它的每個引腳都有第二功能,如下::(RXD)串行數(shù)據(jù)接收。P口每位能驅(qū)動4個LS型TTL負載。P1口(~,1~8腳):P1口是一個帶內(nèi)部上拉電阻的8位準雙向I/O口。當P0口作為輸入口使用時,應(yīng)先向口鎖存器(地址80H)寫入全1,此時P0口的全部引腳浮空,可作為高阻抗輸入。對于無片內(nèi)ROM的8031或8032,需外擴EPROM,此時必須將EA引腳接地。如有則說明基本上工作正常。此引肢接EPROM的OE端(見后面幾章任何一個小系統(tǒng)硬件圖)。ALE端的負載驅(qū)動能力為8個LS型TTL(低功耗甚高速TTL)負載。CPU訪問片外存儲器時,ALE輸出信號作為鎖存低8位地址的控制信號。當主電源Vcc發(fā)生故障,降低到低電平規(guī)定值時,將+5V電源自動兩個機器周期(24個時鐘振蕩周期)的高電平時,就可以完成復(fù)位操作。XTAL1(19腳):接外部晶體和微調(diào)電容的另一端;在片內(nèi)它是振蕩電路反相放大器的輸入端。SST89V58RD最高允許振蕩頻率達40MHz,因而大大的提高了指令的執(zhí)行速度?,F(xiàn)在新推出的單片機都不只5個中斷源,例如SST89E58RD就有9個中斷源。/O接口P0~P3,每個口既可以用作輸入,也可以用作輸出。(4KB),用以存放程序、一些原始數(shù)據(jù)和表格。STC89C52的存儲器系統(tǒng)由4K的程序存儲器(掩膜ROM),和128B的數(shù)據(jù)存儲器(RAM)組成。51系列單片機最初是由Intel公司開發(fā)設(shè)計的,但后來Intel公司把51核的設(shè)計方案賣給了幾家大的電子設(shè)計生產(chǎn)商,譬如SST、Philip、Atmel等大公司
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1