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

正文內(nèi)容

單片機(jī)電子時(shí)鐘的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(文件)

2025-08-01 19:35 上一頁面

下一頁面
 

【正文】 0H MOV A,SEC SWAP A ANL A,0FH MOVC A,A+DPTR MOV P1,A MOV P0,02H ACALL DEL1MS MOV P0,00H MOV A,MIN ANL A,0FH MOV DPTR,TAB MOVC A,A+DPTR MOV P1,A MOV P0,04H ACALL DEL1MS MOV P0,00H MOV A,MIN SWAP A ANL A,0FH MOVC A,A+DPTR MOV P1,A MOV P0,08H ACALL DEL1MS 27 MOV P0,00H MOV A,HOUR ANL A,0FH MOVC A,A+DPTR MOV P1,A MOV P0,10H ACALL DEL1MS MOV P0,00H MOV A,HOUR SWAP A ANL A,0FH MOVC A,A+DPTR MOV P1,A MOV P0,20H ACALL DEL1MS MOV P0,00H RET ORG 0380H CLOCK:CLR TR0 MOV TL0,01CH MOV TH0,0D8H INC DI_DA ACALL DIS SETB TR0 ACALL FF1 RETI 28 ORG 0400H DEL1MS:MOV R6,02H DEL1: MOV R7,0FFH DJNZ R7,$ DJNZ R6,DEL1 RET ORG 0420H DEL10MS:MOV R5,20H TX1: MOV R4,0FFH DJNZ R4,$ DJNZ R5,TX1 RET ORG 0440H DEL200MS:MOV R3,50 TX2: ACALL DIS DJNZ R3,TX2 RET ORG 0500H TIAOSHI:SETB LCALL FF1 LCALL DIS JB ,HOUR_KEY MIN_ADJ:CLR C MOV A,MIN ADD A,01H DA A CJNE A,60H,X1 29 CLR A X1: MOV MIN,A ACALL DIS ACALL DEL200MS MOV P3,7FH JNB ,MIN_ADJ HOUR_KEY:JB ,X2 HOUR_ADJ:CLR C MOV A,HOUR ADD A,01H DA A CJNE A,24H,X3 CLR A X3: MOV HOUR,A ACALL DIS ACALL DEL200MS X2: MOV P3,7FH JNB ,HOUR_ADJ SETB RETI ORG 0560H TAB:DB 0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H DB 080H,090H,088H,083H,0C6H,0A1H,086H,08EH END 30 第 3 章 電子時(shí)鐘的仿真過程 利用偉福軟件檢驗(yàn)程序 偉福軟件簡(jiǎn)介 在哪里編寫單片機(jī)的源程序?在哪里將其調(diào)試并生成 .HEX 文件?這些工作可用單片機(jī)的一些編譯軟件完成。Vision2 是 Keil Software 公司推出的 51 系列單片機(jī)開發(fā)工具, 181。Vision2 集成開發(fā)環(huán)境。Vision 菜單中的“ Project”選項(xiàng),在下拉菜單中單擊“ New Projec”選項(xiàng),彈出“ Greate New Projec”對(duì)話框,要求鍵入項(xiàng)目名稱“電子時(shí)鐘 .uv2”并保存,如圖 31。 圖 32 “ Select Device for Target‘ Target1‘”對(duì)話框( 1) 圖 33 “ Select Device for Target‘ Target1‘”對(duì)話框( 2) 3. 單擊“ Options for Target”按鈕,系統(tǒng)鍵彈出如圖 34 所示窗口。該命令會(huì)打開一個(gè)空的編輯器窗口,在該窗口中鍵入源代碼,如圖 36所示。 圖 38 “ Add Files to Group ‘ source Group“窗口 7. 對(duì)源程序進(jìn)行檢驗(yàn),如圖 39 所示。它不僅是模擬電路、數(shù)字電路、模 /數(shù)混合電路的設(shè)計(jì)與仿真平臺(tái),更是目前世界上最先進(jìn),最完整的多種型號(hào)微處理器系統(tǒng)的的設(shè)計(jì)與仿真平臺(tái),真正實(shí)現(xiàn)了在計(jì)算機(jī)中完成電路原理圖設(shè)計(jì)、電路分析與仿真、 微處理器程序設(shè)計(jì)與仿真、系統(tǒng)測(cè)試與功能驗(yàn)證到形成印制電路板的完美電子設(shè)計(jì)、研發(fā)過程。從 1989 年問世至今已有近 20 年的歷史,在全球得到廣泛的應(yīng)用。保存為“電子時(shí)鐘 .asm”,如圖 37 所示。并按下“ Out Put”按鈕,將“ Greate HEX Fi”前的多選框選上,窗體如圖 35 所示。在此對(duì)話框中雙擊 Atmel,彈出另一個(gè)窗口,如圖 33 所示,選擇合適的單片機(jī)型號(hào) AT89C51。Vision2 是一個(gè)標(biāo)準(zhǔn)的 Windows 應(yīng)用程序,直接在桌面上雙擊它的快捷鍵就可以啟動(dòng)它。一般來說, Keil C51 和 181。 Keil C51 是當(dāng)前使用最廣泛的基于 AT89C51 單片機(jī)內(nèi)核的軟件開發(fā)平臺(tái)之一,由德國(guó) Keil Software 公司推出。 圖 21 顯示子程序流程圖 時(shí)鐘信號(hào)流程圖,如圖 22 所示。 整體模塊 在 6 塊 LED 數(shù)碼管上能實(shí)現(xiàn)數(shù)字時(shí)鐘的時(shí)、分、秒顯示,并能對(duì)時(shí)、 22 分、秒進(jìn)行加 1 校對(duì)和清零。每按一次鍵,對(duì)應(yīng)的顯示值便加 1。在中斷服務(wù)程序里,必須對(duì)秒、分和時(shí)的單元內(nèi)的數(shù)值進(jìn)行判斷,當(dāng)秒加到60 時(shí),分必須加 1 、秒清零;當(dāng)分加到 60 時(shí),時(shí)加 分清零。秒定時(shí)模塊負(fù)責(zé)提供中斷信號(hào),由于CPU 運(yùn)算模塊中的指令消耗一定的時(shí)間,所以中斷信號(hào)最好通過硬件來實(shí)現(xiàn)。 P1 口 作為 8 段數(shù)據(jù)輸出口,經(jīng) 74LS245 驅(qū)動(dòng)后到達(dá)各 LED。通過在這 8 只發(fā)光二極管的陽極加 +5 V 或 0 V 的電壓使不同的二極管發(fā)光,形成不同的數(shù)字。主要用 AT89C51 片內(nèi)定時(shí)器定時(shí)中斷服務(wù)程序完成秒、分、時(shí)的運(yùn)算即計(jì)時(shí)功能, TIME0 的中斷服務(wù)程序完成調(diào)時(shí)、調(diào)分、調(diào)秒功能。內(nèi)部振蕩方式的外部電路如下圖所示。這樣,才能循環(huán)記時(shí)。 ( 6) 上機(jī)調(diào)試 程序。每按一次鍵,對(duì)應(yīng)的顯示值便加 1。程序放置的 地址須連續(xù)且靠前,不要在中間留下大量的空間地址,以使目標(biāo)機(jī)可以使用較少的硬件資源。作為一種人機(jī)接口方式,語音比 LCD,鼠標(biāo)鍵盤等設(shè)備更易于使用。 單片機(jī)的發(fā)展趨勢(shì) 從單片機(jī) 電子時(shí)鐘 近年的發(fā)展趨勢(shì)來看,正朝著多層次用戶、多品種、多規(guī)格 、 高精度 、小體積、低能耗等方面發(fā)展 。 執(zhí)行指令的過程: (1) 指令寄存器中的內(nèi)容經(jīng)指令譯碼器譯碼后,說明這條指令是取數(shù)命令,即把一個(gè)立即數(shù)送 A 中; (2) PC 的內(nèi)容為 0001H,送地址寄存器,譯碼后選中 0001H 單元,同時(shí) PC 的內(nèi)容自動(dòng)加 1 變?yōu)?0002H; (3) CPU 同樣通過控制總線發(fā)出讀命令; (4) 0001H 單元的內(nèi)容 E0H 讀出經(jīng)內(nèi)部數(shù)據(jù)總線送至 A。 假設(shè)機(jī)器碼 74H、 E0H 已存在 0000H 開始的單元中,則此表示把 E0H這個(gè)值送入 A 累加器。在接電瞬間, RESET 端的電位與 VCC 相同,隨著充電電流的減少, RESET 的電位逐漸下降。 單片機(jī)復(fù)位的條件是:必須使 RST/VPD 或 RST 引( 9)加上持續(xù)兩個(gè)機(jī)器周期(即 24 個(gè)振蕩周期)的高電平。 圖 16( c)給出了單字節(jié)雙周期指令的時(shí)序,兩個(gè)機(jī)器周期內(nèi)進(jìn)行 4次讀操作碼操作。 圖 16( a),( b)所示分別給出了單字節(jié)單周期和雙字節(jié)單周期指令 15 的時(shí)序。 單片機(jī) 的取指 /執(zhí)行時(shí)序如圖 16 所示 由圖 16 可見, ALE 引腳上出現(xiàn)的信號(hào)是周期性的,在每個(gè)機(jī)器周期內(nèi)出現(xiàn)兩次高電平。通常,包含一個(gè)機(jī)器周期的指令稱為單周期指令,包含兩個(gè)機(jī)器周期的指令稱為雙周期指令 ,等等 指令的運(yùn)算速度與指令所包含的機(jī)器周期有關(guān),機(jī)器周期數(shù)越少的指令執(zhí)行速度越快。當(dāng)振蕩脈沖頻率為 12 MHz 時(shí),一個(gè)機(jī)器周期為 1μs;當(dāng)振蕩脈沖頻率為 6 MHz 時(shí),一個(gè)機(jī)器周期為 2μs。 2) 機(jī)器周期 單片機(jī) 采用定時(shí)控制方式 , 因此它有固定的機(jī)器周期。下面分別加以說明。 13 圖 14 時(shí)鐘振蕩電路 ( 2)引入外部脈沖信號(hào) 在由多片單片機(jī)組成的系統(tǒng)中,為了各單片機(jī)之間時(shí)鐘信號(hào)的同步,應(yīng)當(dāng)引入惟一的公用外部脈沖信號(hào)作為各單片機(jī)的振蕩脈沖。請(qǐng)讀者特別注意時(shí)鐘脈沖與振蕩脈沖之間的二分頻關(guān)系,否則會(huì)造成概念上的錯(cuò)誤。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 振蕩器特性 : XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。注意加密方式 1 時(shí), EA 將內(nèi)部鎖定為 RESET;當(dāng) EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 12 PSEN:外部程序存儲(chǔ)器的選通信號(hào)。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。在 FLASH 編程期間,此引腳用于輸入編程脈 沖。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時(shí)器 0 外部輸入) T1(記時(shí)器 1 外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) P3 口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。 P2 口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。并因此作為輸入時(shí), P2 口的管腳被外部拉低,將輸出 11 電流。 P1 口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 P0 口: P0 口為一個(gè) 8 位漏級(jí)開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 AT89C51 單片機(jī)為很多嵌入 10 式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。 AT89C2051 是一種帶 2K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的單片機(jī)。 4. 在人們 生活中的應(yīng)用 目前國(guó)內(nèi)外各種家具已經(jīng)普遍用單片機(jī)代替?zhèn)鹘y(tǒng)的控制電路,例如,洗衣機(jī) 、電冰箱、空調(diào)機(jī)、微波爐、電飯煲、收音機(jī)、音像、電風(fēng)扇及許多高級(jí)電子玩具都配上了單片機(jī)。 2. 在機(jī)電一體化中的應(yīng)用 機(jī)電一體化產(chǎn)品是指集機(jī)械技術(shù),微電子技術(shù),計(jì)算機(jī) 技術(shù) 于一體,使其產(chǎn)品具有智能化特征的電子產(chǎn)品。 5. C 語言開發(fā)環(huán)境,友好的人機(jī)互交環(huán)境。 4. 低功耗。集成度已經(jīng)達(dá)到 300 萬個(gè)晶體管以上,總線速度達(dá)到數(shù)十微妙到幾百納秒,指令執(zhí)行周期已經(jīng)達(dá)到幾微妙到數(shù)十納秒,以往片外 XRAM 現(xiàn)已在物理上存入片內(nèi), ROM 容量已經(jīng)擴(kuò)充達(dá) 32K, 64K, 128K 以致更大的空間。主要特點(diǎn)如下: 1. 種類多,型號(hào)全。現(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡(jiǎn)單且極易被仿制。因?yàn)樗w積小,通常都藏在被控機(jī)械的 “ 肚子 ” 里。它由主機(jī)、鍵盤、顯示器等組成。 單片機(jī)在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。 單片機(jī)是靠程序的,并且可以修改。同時(shí),學(xué)習(xí)使用單片機(jī)是了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇。汽車上一般配備 40 多部單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺(tái)單片機(jī)在同時(shí)工作!單片機(jī)的數(shù)量不僅遠(yuǎn)超過 PC 機(jī)和其他計(jì)算 的綜合,甚至比人類的數(shù)量還要多。事實(shí)上單片機(jī)是世界上數(shù)量最多
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1