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

正文內(nèi)容

基于單片機(jī)實(shí)現(xiàn)的秒表設(shè)計(jì)系統(tǒng))論文)word格式-在線瀏覽

2025-02-09 09:27本頁面
  

【正文】 機(jī)的開發(fā)過程: 這里所說的開發(fā)過程并不是一般書中所說的從任務(wù)分析開始,我們假設(shè)已設(shè)計(jì)并制作好硬件,下面就是編寫軟件的工作。如當(dāng)某器件的連線設(shè)計(jì)好后,其地址也就被確定了,當(dāng)器件的功能被確定下來后,其控制字也就被確定了。運(yùn)行正確后,就可以寫片(將程序固化在 EPROM 中)。在此,為使大家對(duì)整個(gè)過程有個(gè)認(rèn)識(shí),舉一例說明: ORG 0000H LJMP START ORG 040H START: MOV SP, 5FH; 設(shè)堆棧 LOOP: NOP LJMP LOOP; 循環(huán) END; 結(jié)束 單片機(jī)學(xué)習(xí) 目前,很多人對(duì)匯編語言并不認(rèn)可。不過 初學(xué)者可以不了解單片機(jī)的匯編語言,但一定要了解單片機(jī)具體性能和特點(diǎn),不然在單片機(jī)領(lǐng)域是比較致命的。 以 8051 單片機(jī)為例講解單片機(jī)的引腳及相關(guān)功能 ; 秒表系統(tǒng)設(shè)計(jì) 8 圖 1- 5 40 個(gè)引腳按引腳功能大致可分為 4 個(gè)種類:電源、時(shí)鐘、控制和 I/O引腳。但有時(shí)候在單片機(jī)程序正在工作時(shí)候測(cè)試結(jié)果并不是這個(gè)值而是介于 0v5v 之間,其實(shí)這是萬用表的響應(yīng)速度沒這么快而已,在某一個(gè)瞬間單片機(jī)引腳電壓仍保持在 0v 或者 5v。 ⒊ 控制線 : 控制線共有 4 根, ⑴ ALE/PROG:地址鎖存允許 /片內(nèi) EPROM 編程脈沖 ① ALE 功能:用來鎖存 P0 口送出的低 8 位地址 ② PROG功能:片內(nèi)有 EPROM 的芯片,在 EPROM 編程期間,此引腳輸入編程脈沖。 ⑶ RST/VPD: 復(fù)位 /備用電源。 ② VPD 功能:在 Vcc 掉電情況下,接備用電源。 ① EA 功能:內(nèi)外 ROM 選擇端。 ⒋ I/O 線 80C51共有 4 個(gè) 8 位并行 I/O端口: P0、 P P P3口,共 32個(gè)引腳。 EMC 單片機(jī): 是臺(tái)灣義隆公司的產(chǎn)品 , 有很大一部分與 PIC 8 位單片機(jī)兼容 , 且相兼容產(chǎn)品的資源相對(duì)比 PIC 的多 , 價(jià)格便宜 , 有很多系列可選 , 但抗干擾較差 。 PHLIPIS 51PLC 系列單片機(jī) (51 單片機(jī) ): PHILIPS 公司的單片機(jī)是基于 80C51 內(nèi)核的單片機(jī) , 嵌入了掉電檢測(cè)、模擬以及 片內(nèi) RC振蕩器等功能 , 這使 51LPC 在高集成度、低成本、低功耗的應(yīng)用設(shè)計(jì)中可以滿足多方面的性能要求 。 TI 公司單片機(jī) (51 單片機(jī) ): 德州儀器提供了 TMS370 和 MSP430 兩大系列通用單片機(jī) , TMS370 系列單片機(jī)是 8 位 CMOS 單片機(jī) ,具有多種存儲(chǔ)模式、多種外圍接口模式 , 適用于復(fù)雜的實(shí)時(shí)控制場(chǎng)合 ; MSP430 系列單片機(jī)是一種超低功耗、功能集成度較高的 16 位低功耗單片機(jī) , 特別適用于要求功耗低的場(chǎng)合 。定時(shí)器 T0 作為每秒加一的定時(shí)器;定時(shí)器 T1 作為 “ 快加 ” 鍵的定時(shí)器。 設(shè)計(jì)題目 秒表系統(tǒng)設(shè)計(jì) —— 用 AT89C51 設(shè)計(jì)一個(gè) 2 位 LED 數(shù)碼顯示 “ 秒表 ” ,顯示時(shí)間為 00~99 秒,每秒自動(dòng)加一。 設(shè)計(jì)增加功能 增加一個(gè) “ 暫停 ” 按鍵和一個(gè) “ 快加 ” 按鍵(每 10ms 快速加一 ) 。另設(shè)計(jì)一個(gè) “ 開始 ” 按鍵和一個(gè) “ 復(fù)位 ” 按鍵。 按鍵說明:按 “ 開始 ” 按鍵,開始計(jì)數(shù),數(shù)碼管顯示從 00 開始每秒自動(dòng)加一;按 “ 復(fù)位 ” 按鍵,系統(tǒng)清零,數(shù)碼管顯示 00;按 “ 暫停 ” 按鍵,系統(tǒng)暫停計(jì)數(shù),數(shù)碼管顯示當(dāng)時(shí)的計(jì)數(shù);按 “ 快加 ” 按鍵,系統(tǒng)每 10ms 快速加一,即數(shù)碼顯示管在原先的計(jì)數(shù)上快速加一。 掌握定時(shí)器、外部中斷的設(shè)置和編 程原理。 秒表系統(tǒng)設(shè)計(jì) 11 設(shè)計(jì)工作 根據(jù)相關(guān)的單片機(jī)材料,利用所學(xué)的單片機(jī)知識(shí),結(jié)合 DVCC 系列單片機(jī)微機(jī)仿真實(shí)驗(yàn)系統(tǒng)中的軟件和硬件(集成電路芯片 74LS47,七段數(shù)碼管,開關(guān)電路及時(shí)鐘信號(hào)電路,按鍵等),編寫能夠?qū)崿F(xiàn)該項(xiàng)目的軟件程序,最后將軟、硬件有機(jī)的結(jié)合起來,進(jìn)行有效的調(diào)試,達(dá)到完成該實(shí)驗(yàn)課程設(shè)計(jì)的目的要求。 AT89C51 芯片 AT89C51 芯片的概述 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機(jī)。由于將多功能 8 位 CPU 和閃爍存儲(chǔ)器組合在單個(gè)芯片中, ATMEL 的 AT89C51 是一種高 效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案 。 與 MCS51 兼 容 全靜態(tài)工作: 0Hz24Hz 128*8 位內(nèi)部 RAM 兩個(gè) 16 位定時(shí)器 /計(jì)數(shù)器 可編程串行通道 片內(nèi)振蕩器和時(shí)鐘電路 管腳說明 VCC:供電電壓。 P0 口: P0 口為一個(gè) 8 位漏級(jí)開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 P0 能夠用于外部程序數(shù)據(jù)存儲(chǔ)秒表系統(tǒng)設(shè)計(jì) 13 器,它可以被定 義為數(shù)據(jù) /地址的第八位。 P1 口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。在 FLASH編程和校驗(yàn)時(shí), P1 口作為第八位地址接收。并因此作為輸入時(shí), P2 口的管腳被外部拉低,將輸出電流。 P2 口當(dāng)用于外部程序存儲(chǔ)器或 16 位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí), P2 口輸出地址的高八位。P2 口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。當(dāng) P3 口寫入 “1” 后,它們被內(nèi)部上拉為高電平,并用作輸 入。 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)。當(dāng)振蕩器復(fù)位器件時(shí),要保持 RST 腳兩個(gè)機(jī)器周期的高電平時(shí)間。在 FLASH 編程期間,此引腳用于輸入編程脈沖。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。另外, 該引腳被略微拉高。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 /PSEN 信號(hào)將不出現(xiàn) 。注意加密方式 1 時(shí), /EA 將內(nèi)部鎖定為 RESET;當(dāng)/EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 振蕩器特性 XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。石晶振蕩和陶瓷振蕩均可采用。有余輸入 至內(nèi)部 時(shí)鐘信號(hào)要通過一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 在芯片 擦操作 中,代碼陣列全被寫 “1” 且在任何非空存儲(chǔ)字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。在閑置模式下, CPU 停止工作。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個(gè)硬件復(fù)位為止。定時(shí)器 T0 作為每秒加一的定時(shí)器;定時(shí)器 T1 作為 “ 快加 ” 鍵的定時(shí)器。 秒表系統(tǒng) 設(shè)計(jì)題目 秒表系統(tǒng)設(shè)計(jì) —— 用 AT89C51 設(shè)計(jì)一個(gè) 2 位 LED 數(shù)碼顯示 “ 秒表 ” ,顯示時(shí)間為 00~99 秒,每秒自動(dòng)加一。 秒表系統(tǒng) 設(shè)計(jì)內(nèi)容提要 本實(shí)驗(yàn)利用單片機(jī)的定時(shí)器 /計(jì)數(shù)器定時(shí)和記數(shù)的原理,結(jié)合 dvcc 實(shí)驗(yàn)箱上的集成電路芯片 74LS4 LED 數(shù)碼管以及實(shí)驗(yàn)箱上的按鍵來設(shè)計(jì)計(jì)時(shí)器。其中本實(shí)驗(yàn)設(shè)計(jì)了四個(gè)開關(guān)按鍵:其中一個(gè)按鍵按下去時(shí)以 1 秒加 一開始計(jì)時(shí),即秒表開始鍵(本實(shí)驗(yàn)中當(dāng)開關(guān)從 1 變?yōu)?0 時(shí)開始計(jì)時(shí)),另一個(gè)按鍵按下去時(shí)暫停計(jì)時(shí),使秒表停留在原先的計(jì)時(shí)(本實(shí)驗(yàn)中當(dāng)相應(yīng)開關(guān)從 1 變?yōu)?0 時(shí)即停止計(jì)時(shí)),第三個(gè)按鍵按下去時(shí)清 0(本實(shí)驗(yàn)中當(dāng)相應(yīng)開關(guān)從 1 變?yōu)?0 時(shí)即停止計(jì)時(shí)),第四按鍵按下去則是以每 10ms 秒快速加一計(jì)時(shí)(本實(shí)驗(yàn)中當(dāng)開關(guān)從 1變?yōu)?0 時(shí)開始計(jì)時(shí))。 用 AT89C51 設(shè)計(jì)一個(gè) 2 位 LED 數(shù)碼顯示 “ 秒表 ” ,顯示時(shí)間為 00~99 秒,每秒自動(dòng)加一。再增加一 個(gè) “ 暫停 ” 按鍵和一個(gè) “ 快加 ” 按鍵(每 10ms 快速加一)。 秒表系統(tǒng)設(shè)計(jì) 16 秒表系統(tǒng) 原理圖 4- 2 原理圖 秒表系統(tǒng)設(shè)計(jì) 17 秒表系統(tǒng) 流程圖 4- 3 流程圖 秒表系統(tǒng)程序 SECOND EQU 30H TCOUNT EQU 31H KCOUNT EQU 32H KEY BIT ORG 00H SJMP START ORG 0BH 秒表系統(tǒng)設(shè)計(jì) 18 LJMP INT_T0 START: MOV DPTR,TABLE MOV P0,3FH MOV P2,3FH; 開始 ,數(shù)碼管顯示 00 MOV SECOND,00H MOV TCOUNT,00H MOV KCOUNT,00H MOV TMOD,01H; 定時(shí)器 0工作在方式 1 MOV TL0,(6553650000)/256 MOV TH0,(6553650000) MOD 256 K1: JB KEY,$; 等待按鍵 LCALL DELAY JB KEY,$ MOV A,KCOUNT CJNE A,00H,K2; 判斷按鍵次數(shù) SETB TR0; 第 1次按鍵 ,啟動(dòng)定時(shí)器 MOV IE,82H JNB KEY,$ INC KCOUNT; 按鍵抬起 ,按鍵次數(shù)值加 1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1