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

正文內(nèi)容

基于單片機(jī)的電子頻率計(jì)的設(shè)計(jì)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-24 20:01 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。注意加密方式1時(shí),將內(nèi)部鎖定為RESET;當(dāng)端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。    XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。    XTAL2:來自反向振蕩器的輸出。    振蕩器特性: XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時(shí)鐘源驅(qū)動(dòng)器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 晶振電路 由于單片機(jī)的內(nèi)部時(shí)鐘方式是用芯片內(nèi)部振蕩電路,精度不高,溫飄也較大,外部時(shí)鐘,分RC振蕩和石英晶振,RC精度不高,成本低,石英晶振,精度高,穩(wěn)定性好,故我們采用單片機(jī)的晶振電路提供時(shí)鐘信號(hào)。圖34 晶振電路 頻率脈沖信號(hào) 頻率脈沖信號(hào)就是被測(cè)信號(hào),可以隨時(shí)調(diào)整其頻率,以便于單片機(jī)測(cè)量,直接在protues左側(cè)工具條內(nèi)的一個(gè)Generator Mode工具中選擇DCLOCK放置頻率脈沖信號(hào)(如圖35)。圖35 頻率脈沖信號(hào) LCD液晶顯示模塊 LCD液晶顯示器是一種被動(dòng)式的顯示器,與LED不同,液晶本身并不發(fā)光,而是利用液晶在電壓作用下,能改變光線通過方向的特性而達(dá)到顯示白底黑字或黑底白字的目的。液晶顯示器具有微功耗、體積小、重量輕、超薄型等諸多其他顯示器件所無法比擬的優(yōu)點(diǎn),在袖珍式儀表和低功耗系統(tǒng)中,得到越來越廣泛的應(yīng)用,目前市場(chǎng)上液晶顯示器種類繁多,按排列形狀可分為字段型、點(diǎn)陣字符型、點(diǎn)陣圖形型,在單片機(jī)應(yīng)用系統(tǒng)中,常使用點(diǎn)陣字符型LCD顯示器。字符型液晶顯示模塊是專門用于顯示字母、數(shù)字、符號(hào)等的點(diǎn)陣型液晶顯示模塊,分4位和8位數(shù)據(jù)傳輸方式;提供“57點(diǎn)陣+光標(biāo)”和“510點(diǎn)陣+光標(biāo)”的顯示模式;提供顯示數(shù)據(jù)緩沖區(qū)DDRAM、字符發(fā)生器CGROM和字符發(fā)生器CGRAM,可以使用CGRAM來存儲(chǔ)自己定義的最多8個(gè)58點(diǎn)陣的圖形字符的字模數(shù)據(jù);提供豐富的指令設(shè)置:清顯示、光標(biāo)回到原點(diǎn)、顯示開/關(guān)、光標(biāo)開/光、顯示字符閃爍、光標(biāo)移位等;提供內(nèi)部上電自動(dòng)復(fù)位電路,當(dāng)外加電源電壓超過+,自動(dòng)對(duì)模塊進(jìn)行初始化操作,將模塊設(shè)置為默認(rèn)的顯示工作狀態(tài)。 字符型液晶顯示模塊組件內(nèi)部主要由LCD顯示屏(LCD Panel)、控制器(Controller)、驅(qū)動(dòng)器(Driver)、少量阻容原件、結(jié)構(gòu)件等裝配在PCB上構(gòu)成,如圖36所示 控制驅(qū)動(dòng) 主電路字符型液晶顯示屏SEGMENT DRIVER DB7 COM16 DB0 E SEG40R/W SEG40 RSVEEVCCVSS 圖36 字符型液晶顯示模塊 字符型液晶顯示模塊目前在國(guó)際上已經(jīng)規(guī)范化,無論顯示屏規(guī)格如何變化,電特性和接口形式都是統(tǒng)一的,因此只要設(shè)計(jì)出一種型號(hào)的接口電路,在指令設(shè)置上稍加改動(dòng)即可使用各種規(guī)格的字符型液晶顯示模塊。我們本設(shè)計(jì)采用的是字符型液晶顯示模塊LM016L。 LM016L模塊簡(jiǎn)介 圖37 液晶顯示模塊LM016L1. 引腳說明 VSS(1):電源地。 VDD(2):電源電壓,接5V正電壓。 VEE(3):液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對(duì)比度。 RS(4):寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器,低電平時(shí)選擇指令寄存器。 RW(5):讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。當(dāng)RS和RW共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平RW為高電平時(shí)可讀忙信號(hào),當(dāng)RS為高電平RW為低電平時(shí)可寫入數(shù)據(jù)。 E(6):顯示板控制使能端,當(dāng)E斷由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 D0~D7(7~14):8位雙向三態(tài)I/O口線。2. 指令說明字符型LCD顯示板控制器有11條指令。他的讀寫操作,以及屏幕和光標(biāo)的操作都是通過指令編程來實(shí)現(xiàn)的。LCD控制器的11條指令如表31所列。表31 LCD控制器指令表指令RSRWD7D6D5D4D3D2D1D0清顯示0000000000光標(biāo)返回000000001*置輸入模式00000001I/DS顯示開/關(guān)控制000001DCB光標(biāo)或字符移位000001S/CR/L**置功能00001DLNF**置字符發(fā)生存儲(chǔ)器地址001字符發(fā)生存儲(chǔ)器地址(AGG)置數(shù)據(jù)存儲(chǔ)器地址001顯示數(shù)據(jù)存儲(chǔ)器地址(ADD)讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址(AC)寫數(shù)到CGRAM或DDRAM10要寫的數(shù)從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)下面是指令表中D0~D7位所使用字符的說明。I/D=1/0:增量或減量;S=1:全顯示屏移動(dòng)/光標(biāo)移動(dòng);S/C=1/0:顯示屏移動(dòng)/光標(biāo)移動(dòng);R/L=1/0:右移/左移;DL=1/0:8位/4位;N=1/0:2行/1行;F=1/0:510點(diǎn)陣/57點(diǎn)陣;BF=1/0:內(nèi)部操作正在進(jìn)行/允許指令操作;*:無關(guān)項(xiàng);下面逐條解釋各指令的功能。指令1:清顯示,光標(biāo)復(fù)位到地址00H位置。指令2:光標(biāo)復(fù)位,光標(biāo)返回到地址00H。指令3:讀/寫方式下的光標(biāo)和顯示模式設(shè)置命令。 I/D:表示地址計(jì)數(shù)器的變化方向,即光標(biāo)移動(dòng)的方向。 I/D=1:AC自動(dòng)加1,光標(biāo)右移一字符位。 I/D=0:AC自動(dòng)減1,光標(biāo)左移一字符位。 S:顯示屏上向左向右全部平移的方向。 S=0:無效;S=1:有效。 S=1,I/D=1:顯示畫面左移; S=1,I/D=0:顯示畫面右移。指令4:顯示開關(guān)控制,控制顯示、光標(biāo)和光標(biāo)閃爍的開關(guān)。 D:當(dāng)D=0時(shí)顯示關(guān)閉,DDRAM中數(shù)據(jù)保持不變。 C:當(dāng)C=1時(shí)顯示光標(biāo)。 B:當(dāng)B=1時(shí)光標(biāo)閃爍。指令5:光標(biāo)或顯示移位。DDRAM中內(nèi)容保持不變。 S/C=1時(shí),移動(dòng)顯示;S/C=0時(shí),移動(dòng)光標(biāo)。 R/L=1時(shí),為右移;R/L=0時(shí),為左移。指令6:功能設(shè)置命令。 DL=1時(shí),內(nèi)部總線為4位寬度DB7~DB4;DL=0時(shí),內(nèi)部總線為8位寬度。 N=0時(shí),單行顯示;N=1時(shí),雙行顯示。 F=0時(shí),為顯示字形57點(diǎn)陣;F=1時(shí),為顯示字形510點(diǎn)陣。指令7:CGRAM地址設(shè)置。指令8:DDRAM地址設(shè)置。指令9:讀狀態(tài)標(biāo)志和AC中地址。指令10:寫數(shù)據(jù)。指令11:讀數(shù)據(jù)。第4章 系統(tǒng)的軟件設(shè)計(jì)采用模塊化的程序設(shè)計(jì)方法,將整個(gè)程序分為兩個(gè)模塊:頻率測(cè)量模塊和液晶顯示模塊。 頻率測(cè)量模塊 將定時(shí)器T0設(shè)置在定時(shí)方式2,定時(shí)時(shí)間為250us,滿4000次中斷正好是1s,定時(shí)器T1工作于計(jì)數(shù)方式1,計(jì)數(shù)初值為0。在啟動(dòng)定時(shí)器T0開始定時(shí)后,隨即對(duì)送到T1()引腳的被測(cè)脈沖進(jìn)行計(jì)數(shù),當(dāng)T0定時(shí)滿1s后,立即停止T1計(jì)數(shù),關(guān)閉定時(shí)器T0,T1的計(jì)數(shù)值即為被測(cè)信號(hào)的頻率,程序流程圖如圖41。 開始設(shè)置T0定時(shí)方式2,T1計(jì)數(shù)方式1 設(shè)置T0定時(shí)時(shí)間為250us,T0中斷4000次設(shè)置T1計(jì)數(shù)初值允許T0中斷,開中斷等待被測(cè)信號(hào)變低,等待被測(cè)信號(hào)變高啟動(dòng)T0定時(shí),T1計(jì)數(shù)等待1s關(guān)閉T0,T1返回計(jì)數(shù)初值圖41 頻率測(cè)量頻率測(cè)量其中,中斷服務(wù)子程序流程圖如下 進(jìn)入T0中斷中斷次數(shù)標(biāo)志減1 否判斷是否中斷4000次
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1