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

正文內(nèi)容

基于at89c52led點陣顯示電子鐘的制作課程設(shè)計報告書(編輯修改稿)

2025-07-24 18:15 本頁面
 

【文章內(nèi)容簡介】 -8 線譯碼器,其工作原理如下: 當(dāng)一個選通端(S1)為高電平,另兩個選通端()和())為低電平時,可將地址端(A、B、C)的二進制編碼在一個對應(yīng)的輸出端以低電平譯出。74LS138真值表如下: :74LS0474LS04是高速的硅柵CMOS器件并兼容低功耗肖特基的TTL( LSTTL )非門(逆變器)。其引腳圖和真值表如下:輸入輸出AYHLLH:74LS3074LS30是八輸入與非門。 系統(tǒng)的硬件設(shè)計STC89C52單片機LED顯示時鐘的設(shè)計原理圖如下圖所示,該電路由晶振電路,復(fù)位電路,按鍵電路,顯示電路四大模塊組成。數(shù)據(jù)由P1口送出,P0口作為74LS373的片選口,P2口作為LED 8*8點陣的片選口,此電路的點陣為行輸入列選擇。電路原理圖如下::晶振電路在電氣上它可以等效成一個電容和一個電阻并聯(lián)再串聯(lián)一個電容的二端網(wǎng)絡(luò),電工學(xué)上這個網(wǎng)絡(luò)有兩個諧振點,以頻率的高低分其中較低的頻率是串聯(lián)諧振,較高的頻率是并聯(lián)諧振。由于晶體自身的特性致使這兩個頻率的距離相當(dāng)?shù)慕咏?,在這個極窄的頻率范圍內(nèi),晶振等效為一個電感,所以只要晶振的兩端并聯(lián)上合適的電容它就會組成并聯(lián)諧振電路。這個并聯(lián)諧振電路加到一個負(fù)反饋電路中就可以構(gòu)成正弦波振蕩電路,也就是晶振電路圖 。 晶振是給單片機提供工作信號脈沖的。這個脈沖就是單片機的工作速度。比如 12M晶振。單片機工作速度就是每秒 12M。和電腦的 CPU概念一樣。當(dāng)然。單片機的工作頻率是有范圍的。不能太大。一般 24M就不上去了。不然不穩(wěn)定。接地的話數(shù)字電路弄的來亂一點也無所謂??窗遄由嫌袥]有模擬電路。接地方式也是不固定的。一般串聯(lián)式接地。從小信號到大信號依次接。然后小信號連到電源處。有變壓器就連到變壓器旁。數(shù)模地分開。分別拉到電源處。不可形成回路。這個是因為晶振與單片機的腳XTAL0和腳XTAL1構(gòu)成的振蕩電路中會產(chǎn)生偕波(也就是不希望存在的其他頻率的波),這個波對電路的影響不大,但會降低電路的時鐘振蕩器的穩(wěn)定性。為了電路的穩(wěn)定性起見,ATMEL公司只是建議在晶振的兩引腳處接入兩個10pf50pf的瓷片電容接地來削減偕波對電路的穩(wěn)定性的影響,所以晶振所配的電容在10pf50pf之間都可以的,沒有什么計算公式。:復(fù)位電路(1)復(fù)位電路的作用在上電或復(fù)位過程中,控制CPU的復(fù)位狀態(tài):這段時間保持復(fù)位狀態(tài),而不是一上電或剛復(fù)位完畢CPU發(fā)出錯誤 的指令、執(zhí)行錯誤操作,也可以提高電磁兼容性能。無論用戶使用哪種類型的單片機,總要涉及到單片機復(fù)位電路的設(shè)計。而單片機復(fù)位電路設(shè)計的好壞,直接影響到整個系統(tǒng)工作的可靠性。許多用戶在設(shè)計完單片機系統(tǒng),并在實驗室調(diào)試成功后,在現(xiàn)場卻出現(xiàn)了“死機”、“程序走飛”等現(xiàn)象,這主要是單片機的復(fù)位電路設(shè)計不可靠引起的。[5](2)基本的復(fù)位方式單片機在啟動時都需要復(fù)位,以使CPU及系統(tǒng)各部件處于確定的初始狀態(tài),并從初態(tài)開始工作。89系列單片機的復(fù)位信號是從RST引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。當(dāng)系統(tǒng)處于正常工作狀態(tài)時,且振蕩器穩(wěn)定后,如果RST引腳上有一個高電平并維持2個機器周期(24個振蕩周期)以上,則CPU就可以響應(yīng)并將系統(tǒng)復(fù)位。單片機系統(tǒng)的復(fù)位方式有:手動按鈕復(fù)位和上電復(fù)位。:按鍵電路(1)組成本系統(tǒng)的按鍵電路由一個與非門和三個獨立按鍵,三個上拉電阻組成。(2)作用、 ,。:顯示電路系統(tǒng)的顯示電路由5個LED88點陣組成,點陣式LED顯示器采用逐行掃描式工作。要使點陣顯示出一個的字符的編程方法是:首先向字形行掃描碼鎖存器輸出行掃描碼,選通第一行,同時向字符鎖存器列寫入該行的字型碼,完成一行的掃描。74LS373用來鎖存行掃描代碼,~。、通過74LS130譯碼器轉(zhuǎn)換之后送到74LS245進行列掃。 軟件設(shè)計及程序分析:Keil軟件歷史發(fā)展 Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 主程序主要作用是負(fù)責(zé)實時顯示時間,打開各個所需寄存器的中斷,并給定時器T0以及月日時分秒賦初值。2. 外中斷程序外中斷程序主要實現(xiàn)如下的功能:開關(guān)1()可以實現(xiàn)選擇秒、分、時、日、秒的作用,按鍵次數(shù)分別對應(yīng)5;開關(guān)2()可以實現(xiàn)數(shù)字的加,每按一下開關(guān)可以實現(xiàn)相應(yīng)電子屏的數(shù)字加一;開關(guān)3()可以實現(xiàn)數(shù)字的減,每按一下開關(guān)可以實現(xiàn)相應(yīng)的電子屏的數(shù)字減一。3. 時間計數(shù)程序時間計數(shù)程序主要是用來進行時間的加法計數(shù),當(dāng)秒夠六十向分進一,分夠六十向時進一,時夠二十四向天進一,天夠三十向月進一,當(dāng)月夠十二時,秒、分、時清零,日和月置1重新計數(shù)。 仿真與測試仿真圖的設(shè)計和仿真測試采用Proteus 軟件進行。Proteus軟件是英國Lab Center Electronics公司出版的EDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。它是目前最好的仿真單片機及外圍器件的工具。Proteus從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設(shè)計,真正實現(xiàn)了從概念到產(chǎn)品的完整設(shè)計。它是目前世界上唯一將電路仿真軟件、PCB設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計平臺,其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年即將增加Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。 該軟件的特點是:(1)實現(xiàn)了單片機仿真和SPICE電路仿真相結(jié)合,具有模擬電路仿真、數(shù)字電路仿真、各種單片機組成的系統(tǒng)仿真。(2)提供了多種虛擬儀器。如示波器、信號發(fā)生器等,調(diào)試非常方便。(3)提供軟件調(diào)試,同時支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil等軟件。(4) 具有強大的原理圖繪制功能。Proteus與其它單片機仿真軟件不同的是,它不僅能仿真單片機CPU的工作情況,也能仿真單片機外圍電路或沒有單片機參與的其它電路的工作情況。在Proteus繪制好原理圖后,調(diào)入已編譯好的目標(biāo)代碼文件:*.hex,可以在Proteus的原理圖中看到模擬的實物運行狀態(tài)和過程。點擊界面右下角的“”按鈕,軟件啟動,開始仿真測試。在程序中寫入開機時的初始值:
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1