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

正文內(nèi)容

基于單片機(jī)的電鈴控制系統(tǒng)的設(shè)計(jì)方案(留存版)

  

【正文】 腳接段驅(qū)動(dòng)電路輸出端。 LED動(dòng)態(tài)顯示法接口設(shè)計(jì)動(dòng)態(tài)顯示是一位一位地輪流點(diǎn)亮各位數(shù)碼管,這種逐位點(diǎn)亮顯示器的方式稱為位掃描。使用時(shí),與Vcc引腳之間接一個(gè)約10uF的電解電容,即可保證上電自動(dòng)復(fù)位。 時(shí)序發(fā)生器框圖1)振蕩周期:為單片機(jī)提供時(shí)鐘信號(hào)的振蕩源的周期。定義蜂鳴器(電鈴)控制信號(hào)輸出口ORG 0300H/*****程序開始,初始化*****/MOV 23H,00HMOV TMOD,01H如果已進(jìn)行長(zhǎng)按調(diào)整(調(diào)時(shí)快進(jìn)),則不再執(zhí)行下面的單步調(diào)整重新循環(huán) INC 20H ADD A,01HPOP PSW MOV A,21H SWAP A JB 48H,MINMOV A,23H MOV P0,ALCALL DELAYSETB 顯示“”MOV R5,A JNZ LOOP CJNE R5,02H,EXITMOV 23H,00HNEXT1:MOV A,23HMOV A,22HDB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH 。SETB 45HSETB 45HMOV A,22HCJNE A,30H,B39:20SETB 44HRETB6:MOV A,23HSETB BEEPRET注意的就是焊接芯片時(shí)要先把底座焊接好了再安裝芯片,以免焊接溫度過(guò)高而導(dǎo)致芯片燒毀。經(jīng)上述處理后,三大模塊運(yùn)行協(xié)調(diào)一致,既保持了動(dòng)態(tài)顯示的穩(wěn)定性,又保持了鍵盤的可靠性,還保持了秒計(jì)時(shí)的準(zhǔn)確性,較好地實(shí)現(xiàn)了全部功能。當(dāng)調(diào)試到滿足系統(tǒng)要求后,將調(diào)試好的聲稱的hex或bin文件通過(guò)編程器燒寫到單片機(jī)或EPROM中,拔下仿真頭,還原單片機(jī)或EPROM,系統(tǒng)就完成了。Protel是Protel公司在80年代末推出的EDA軟件,在電子行業(yè)的CAD軟件中,它當(dāng)之無(wú)愧地排在眾多EDA軟件的前面,是電子設(shè)計(jì)者的首選軟件,它較早就在國(guó)內(nèi)開始使用,在國(guó)內(nèi)的普及率也最高,幾乎所有的電子公司都要用到它,許多大公司在招聘電子設(shè)計(jì)人才時(shí)在其條件欄上常會(huì)寫著要求會(huì)使用Protel。SETB BEEPMOV A,21HSETB 44H10:30CJNE A,40H,B5MOV A,22HCJNE A,08H,B3MOV A,23HCJNE A,00H,B0EXIT: CJNE R1,03H,EXITMOV 23H,A調(diào)時(shí)閃爍基準(zhǔn)清零 選擇鍵鍵值LCALL ADD_KEYCJNE R4,99H,LOOP3 LOOP:JZ EXIT_KEY 無(wú)鍵按下則返回 LCALL DELAYSETB CLR MOV P0,AMOV A,2FH使該位為10,查表得到使該位不顯示的輸出CJNE R1,3,MINMOV A,21H 一秒鐘時(shí)間到,清零20H 取反調(diào)時(shí)閃爍標(biāo)志位SETB TR0IP,IE初始化 MOV 22H,00H使用一個(gè)bit位用于調(diào)時(shí)閃爍標(biāo)志定時(shí)器0中斷入口地址 鬧鈴判斷子程序檢查當(dāng)前時(shí)間和所設(shè)置的時(shí)間是否相等,如果相等就響鈴5s。 到預(yù)定時(shí)間啟動(dòng)蜂鳴器模擬打鈴,蜂鳴器BEEP:匹配電容CC2要根據(jù)石英晶體振蕩器的要求選取。[4]復(fù)位也是使單片機(jī)退出低功耗工作方式而進(jìn)入正常狀態(tài)一種操作。 LED靜態(tài)顯示法接口設(shè)計(jì)所謂靜態(tài)顯示,就是每一個(gè)顯示器各筆畫段都要獨(dú)占具有鎖存功能的輸出口線,CPU把欲顯示的字形代碼送到輸出口上,就可以使顯示器顯示所需的數(shù)字或符號(hào),此后,即使CPU不再去訪問(wèn)它,因?yàn)楦鞴P畫段接口具有鎖存功能,顯示的內(nèi)容也不會(huì)消失。 LED顯示器簡(jiǎn)介1) 數(shù)碼管結(jié)構(gòu)數(shù)碼管由8個(gè)發(fā)光二極管(以下簡(jiǎn)稱字段)按“日”字形排列構(gòu)成,其中7個(gè)發(fā)光二極管組成“日”字形的筆畫段,另一個(gè)發(fā)光二極管為圓點(diǎn)形狀。然后讀取列的電平,判別第0行是否有鍵按下。4)按鍵編碼 一組按鍵或鍵盤都要通過(guò)I/O口線查詢按鍵的開關(guān)狀態(tài)。1)按鍵的分類按照結(jié)構(gòu)原理可分為兩類,一類是觸點(diǎn)式開關(guān)按鍵,如機(jī)械式開關(guān)、導(dǎo)電橡膠式開關(guān)等;另一類是無(wú)觸點(diǎn)開關(guān)按鍵,如電氣式按鍵、磁感應(yīng)按鍵等。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng)8個(gè)TTL邏輯門電路,對(duì)端口P0寫“1”時(shí),可作為高阻抗輸入端用。復(fù)位后的那平靜將從程序計(jì)數(shù)器PC=0000H地址開始執(zhí)行程序。確定了系統(tǒng)的大體形式之后,畫出其結(jié)構(gòu)布局。下午10:30熄燈鈴:打鈴5秒、停2秒、再打鈴5秒。(3) (3)增設(shè)上午4節(jié)課的上下課打鈴功能,規(guī)定如下:使用Atmel 公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完全兼容。 Vss(20腳):主電源負(fù)端,接地2) 時(shí)鐘引腳兩個(gè)時(shí)鐘引腳XTALXTAL2外接晶體與片內(nèi)的反相放大器構(gòu)成了一個(gè)振蕩器,它為單片機(jī)提供了時(shí)鐘控制信號(hào)。要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè)ALE脈沖。與AT89S51不同之處是,()和輸入(),參見(jiàn)下表。對(duì)于一組鍵或一個(gè)鍵盤,總有一個(gè)接口電路與CPU相連。要判別是否有鍵按下,用單片機(jī)的位處理指令十分方便。檢測(cè)其中是否有變?yōu)榈碗娖降牧芯€。當(dāng)某段驅(qū)動(dòng)電路的輸出端為低(高)電平時(shí),則該端所連接的字段導(dǎo)通并點(diǎn)亮。通常,各位數(shù)碼管的段選線相應(yīng)并聯(lián)在一起,由一個(gè)8位的I/O口控制;各位的位選線(公共陰極或陽(yáng)極)由另外的I/O口線控制。2)時(shí)鐘周期:是振蕩源信號(hào)經(jīng)二分頻后形成的時(shí)鐘脈沖信號(hào)。 如果選中位是秒,則按增加鍵或減少鍵都是將秒清零使用一個(gè)bit位用于產(chǎn)生脈沖用于調(diào)時(shí)快進(jìn)時(shí)基MOV SP,40H調(diào)用上、下課打鈴比較子程序調(diào)用按鍵檢測(cè)子程序 /*****定時(shí)中斷服務(wù)程序*****/ TIMER_0: 重新賦定時(shí)初值 一分鐘到 MOV A,23H SWAP A CLR SETB MOV DPTR,TABLE1顯示時(shí)十位MOV A,P1 延時(shí)去抖動(dòng)INC R4增加鍵鍵值CJNE R1,03H,EXIT如較少鍵按下直接清零秒字形顯示編碼TABLE1:CJNE A,30H,B1JNB 45H,EXIT_DALINGL2: 硬件調(diào)試(1)對(duì)印刷電路板質(zhì)量檢查、測(cè)試,是否同印制電路板圖一致。如增加LED顯示位數(shù)或?qū)@示改為L(zhǎng)CD顯示模塊,可實(shí)現(xiàn)年、月、周、日、時(shí)、分、秒顯示。然后接通目標(biāo)系統(tǒng)和仿真器電源,在PC上運(yùn)行硬件仿真器相應(yīng)的仿真應(yīng)用程序,打開裝載單片機(jī)應(yīng)用系統(tǒng)程序,通過(guò)跟蹤執(zhí)行,觀察目標(biāo)板的波形或執(zhí)行現(xiàn)象,及時(shí)地發(fā)現(xiàn)軟、硬件的問(wèn)題,進(jìn)行修正。按照其實(shí)現(xiàn)功能的不同把整個(gè)系統(tǒng)可以分為幾個(gè)相對(duì)獨(dú)立的部分:?jiǎn)纹瑱C(jī)及其時(shí)鐘、復(fù)位電路.利用這Protel 畫出設(shè)計(jì)原理圖,它是一個(gè)強(qiáng)大的電路設(shè)計(jì)仿真制作軟件。RET/*****響鈴方式2程序(響5秒)*****/DALING2:RETEXIT_2:MOV A,23HMOV A,22HNEXT3:減少鍵鍵值MOV 22H,ACJNE R5,01H,EXITCPL A 關(guān)閉長(zhǎng)按調(diào)整(調(diào)時(shí)快進(jìn))標(biāo)志LCALL DELAYMOV P0,AMOV A,2EH如果長(zhǎng)按按鍵(調(diào)時(shí)快進(jìn)),則跳過(guò)閃爍處理轉(zhuǎn)換出時(shí)個(gè)位,存入2BH 分 MOV 23H,00H CJNE A,60H,RETI1 MOV 21H,A MOV A,24H保護(hù)現(xiàn)場(chǎng)處理強(qiáng)制打鈴/強(qiáng)制關(guān)閉鈴聲鍵 調(diào)用選擇鍵處理子程序LCALL DISPLAY LCALL BIJIAO1鍵盤處理程序判斷端口是否有鍵按下,如果有鍵按下,就轉(zhuǎn)入相應(yīng)的功能程序。 減少鍵DEC_KEY;;按一次使選中位減1振蕩頻率根據(jù)實(shí)際要求的工作速度,從幾百千赫至24MHz可適當(dāng)選取某一頻率。要使其進(jìn)入正常狀態(tài),唯一辦法是將單片機(jī)復(fù)位,以重新啟動(dòng)。若要顯示某一個(gè)字符,就在二極管的陽(yáng)極按顯示代碼加以高電平,陰極加低電
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1