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

正文內容

畢業(yè)論文-基于51單片機數(shù)字秒表設計(文件)

2024-12-10 18:46 上一頁面

下一頁面
 

【正文】 P1 口數(shù)據處理子程序 JZ EXIT ;沒有鍵按下,轉返回 MOV B, 20H ;保存取反后的鍵值 KEYSF: LCALL KEYCHULI ;調 P1 口數(shù)據處理子程序 JZ KEY1 ;鍵釋放,轉恢復鍵值 LCALL DISP LCALL DISP ;調顯示子程序延時 LJMP KEYSF ;等待釋放 KEY1: MOV 20H, B ;鍵值送 20H 保存 EXIT: RET ;子程序返回 ; P1 口數(shù)據處理子程序 KEYCHULI:PUSH PSW ;保護現(xiàn)場 CLR RS1 ;改變當前寄存器組為組 1 SETB RS0 MOV P1, 0FFH ;先向 P1 口寫 1 MOV A, P1 ;讀 P1 口數(shù)據 CPL A ; P1 口數(shù)據取反 MOV 20H, A ;保存取反后的鍵值 CLR RS1 ;恢復當前寄存器組為組 0 CLR RS0 POP PSW ;恢復現(xiàn)場 RET ;子程序返回 ;顯示子程序 ;入口 : 78H,79H,7AH,7BH,7CH,7DH,7EH,7FH, DISP: PUSH DPH PUSH DPL PUSH ACC PUSH PSW CLR RS1 ;改變當前寄存器組為組 1 SETB RS0 MOV R1, 78H ;顯示緩沖存儲單元首地址 MOV R2, 0FEH ;從右至左顯示 MOV R5, 08H ;循環(huán)次數(shù),即驅動數(shù)碼管的位數(shù) DISP1: MOV A, R1 MOV DPTR, TAB MOVC A, A+DPTR MOV P0, A ;送段控 MOV P2, R2 ;送位控 LCALL DL ;延時 1 毫秒 22 MOV A, R2 ;位控碼送 A RL A ;獲得新的位控碼 MOV R2, A ;保存新的位控碼 INC R1 ;獲得新的顯示緩沖單元地址 DJNZ R5, DISP1 ;循環(huán)沒有結束則繼續(xù) DISP2: POP PSW ;恢復當前寄存器組的組號 POP ACC POP DPL POP DPH RET ;延時 1ms 子程序 (晶振頻率 12MHz)DL DL: MOV R7, 02H DL1: MOV R6, 0FFH DL2: DJNZ R6, DL2 DJNZ R7, DL1 RET END 附 錄 D 元器件清單 元器件名稱 型號 數(shù)量 23 單片機 AT89S52 1片 芯片座 40腳 1個 四位一體數(shù)碼管 共陽極 /共陰極 2個 晶振 12M 1個 瓷片電容 33pf 2 蜂鳴器 5V 1個 電阻 1個 電阻 1K 3個 電阻 470 24個 電阻 200 1個 電容 22uf 1個 三極管 S8550 9個 排阻 10K 2個 LED指示燈 紅 9個 單排插針 8腳 4排 下載口 10針 1個 溫度傳感器 18B20 1個 六腳開關 1個 ag an employment tribunal clai Emloyment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: you don39。硬件部分我們可以采用一些穩(wěn)定,精確度比較高的電子元件去完善,但是在最后調試出的還是有誤差但我盡可能的減少差誤差接近理想。 硬件原因:單片機的時鐘信號是由外部的振蕩電路所提供,在芯片的外部通過接 XATL1 與 XATL2 這兩個引角跨接晶體振蕩器和微調電容,形成反饋電路,就構成了一個穩(wěn)定的自激振蕩器。 14 圖 43 誤差分析及解決方法 我們可以發(fā)現(xiàn)數(shù)字式秒表計數(shù)一段時間的我們的標準時間相比較出現(xiàn)了誤差,所設計的數(shù)字式秒表比我們的標準時間要慢,而且相比較的時間越長他的時差越大。經仿真修改和完善均已達到設計要求 .“ P.”顯示,電子鐘準備狀態(tài)與電子鐘 自動運行狀態(tài)的仿真如下圖所示。計數(shù)狀態(tài)下按下清零鍵,無效。程序見附錄 C。 (3).P2 口: 分別控制數(shù)碼管 LED0LED7 的位控碼驅動。 制作電路板 PCB 圖見附錄 B。具體電路 圖見附錄 A 與附錄 B。方便整個軟 件的設計,也能讓我們使用起來更加方便。按鍵電平復位是通過使復位端經電阻與 Vcc 電源接通而實現(xiàn)的。除了進入系統(tǒng)的正常初始化之外,當由于程序運行出錯或操作錯誤是系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復位鍵以重新啟動。 此電路采用 12MHz 的石英晶體。很大程度上減少總電路的復雜性,提高了所設計系統(tǒng)的穩(wěn)定性。此數(shù)字式秒表的硬件整體結構如圖 11 所示。此方案成本低,而且單片機的 I/O 口占用較少,可以節(jié)約單片機接口資源 ,而且功耗更低 。事實上,顯示器上任何時刻只有一個數(shù)碼管有顯示。 顯示部分 方案:顯示部分采用動態(tài)顯示 。共陰極接法 : 把發(fā)光二極管的陰極連在一起構成公共陰極,使用時公共陰極接地。 該數(shù)字式秒表通過按鍵控制可實現(xiàn) 開始 計 1 時 、暫停 計時 、連續(xù) 計時 、清零和停止功能 。繪 制系統(tǒng)硬件接線圖,并進行系統(tǒng)仿真和實驗。畫出程序流程圖并編寫程序實現(xiàn)系統(tǒng)功能。 工作原理及其方法 使用 AT89S52 單片機作為核心控制部件,采用 12M 晶體振蕩器及微小電容構成振蕩電路;采用 S8550 作為數(shù)碼管的驅動部分;用兩個四位一體共陽極或共陰極數(shù)碼顯示管作為顯示部分,構成數(shù)字式秒表的主體結構,配合獨 立式鍵盤和復位電路完成此秒表的復位、計時、連續(xù)、清零、停止各項功能。每個發(fā)光二極管的陽極通過電阻與輸入端相連。 數(shù)碼管動態(tài)顯示接口是單片機中應 4 用最為廣泛的一種顯示方式之一,動態(tài)驅動是將所有數(shù)碼管的 8 個顯示筆劃a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個數(shù)碼管的公共極 COM 增加位選通控制電路,位選通由各自獨立的 I/O 線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位選通 COM 端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。由于各數(shù)碼管輪流顯示的時間間隔短、節(jié)奏快,人的眼睛反應不過來,因此看到的是連續(xù)顯示的現(xiàn)象。 此電路采用單片機的 P0 口作為數(shù)碼顯示管的段控,采用 P2 口作為數(shù)碼 管的位控。 圖 11數(shù)字式秒表的硬件結構圖 AT89S52 電源 振蕩電路 復位電路 獨立式鍵盤 驅動電路 數(shù) 碼 管 顯 示 限流 5 第 2 章 數(shù)字式秒表硬件系統(tǒng)的設計 數(shù)字式秒表 硬件系統(tǒng)各模塊功能簡要介紹 AT89S52 簡介 (1) 與 MCS51 產品相兼容; (2) 具有 8KB 可改寫的 Flash 內部程序存 儲器,可寫 /擦 1000 次; (5) 256 字節(jié)內部 RAM; (6) 32 根可編程 I/O 口; (7) 3 個 16 位定時器 /計數(shù)器。其芯片引腳圖如圖 21 所示。時鐘電路如圖 22: 圖 22 時鐘電路 鍵盤電路 本設計使用獨立式鍵盤接在單片機的 P1 口上但通過軟件賦予其中三個按鍵功能,其中 S2 是計時開始按鍵,第二功能為停止, S3 為計時暫停按 鍵,第二功能為繼續(xù)計時按鍵, S4 是清零按鍵。 RST 引腳是單片機復位信號的輸入端,復位信 號是高電平有效,其有效時間應持續(xù) 24 個振蕩周期(即 2 個機器周期)以上,若使用頻率為 6MHz 的晶振,則復位信號持續(xù)時間應超過 4us 才能完成復位操作。在本設計中采用了按鍵電平復位方式,其復位電路如圖 24 所示: 圖 24 復位電路 驅動及顯示電路 數(shù)碼管實際上是由二極管構成發(fā)光二級管正常工作時,其兩端正向壓降約為,正向電流約為 10mA,為了使數(shù)碼管達到一定的亮度而又不至于由于電流過大而損壞,我們使用三極管 S8550 作為數(shù)碼管的驅動,同時在 P0 口和 P2 口 8 上串上 470 歐姆的電阻。 圖 26 單片機下載口電路圖 9 數(shù)字式秒表的硬件系統(tǒng)設計圖 電路原理圖 此處電路原理圖以及 PCB原理圖的繪制均使用 protel99軟件完成, Protel99是基于 Win95/Win NT/Win98/Win2020 的純 32 位電路設計制版系統(tǒng)。 PCB 圖 PCB 圖設計時,首先要使元器件盡量少,這樣既可以節(jié)約材料,又可以是布線更加短,減少干擾,同時還應注意盡量減少線路之間的寄生電容和電感, 布線時需要將線寬設置得比較寬這樣可以提高腐蝕電路板時的成功率,焊盤大小也要設置的比較大,這樣在腐蝕環(huán)節(jié)和焊接環(huán)節(jié)比較容易成功。 第 3 章 數(shù)字式秒表軟件系統(tǒng)的設 計 數(shù)字式秒表使用單片機資源情況 本次電子鐘設計除了了使用單片機工作所必須的硬件資源(如連接晶振的引腳 XTAL1 和 XTAL2,復位引腳 RESET)外,對單片機的硬件資源還做了具體的安排。 (4).定時 /計數(shù)器:使用定時器 0 工作方式 2 實現(xiàn)數(shù)字式計數(shù)器的運行。 DISP 現(xiàn)場保護 寄存器初始化 顯示代碼查表 送段控代碼 送位控代碼 延時 送段控代碼 位控代碼左移 左移 8 次? 恢復現(xiàn)場 返回 N Y 13 第 4 章 設計總結 數(shù)字式秒表的設計 結論及使用說明 通過設計和調試,數(shù)字式秒表能順利完成各項功能。 程序仿真與結果 我們是在 Keil 軟件里編寫程序并編譯通過才能被硬件電路所應用。 (1). “ P.”顯示如圖 41 所示。經過分其主要原因與硬件和軟件都有關。因為電子原件不可以就有我們所設計的那么理想(電容的容量,振晶的輸出頻率)所以會造成我們的時間準確。 總結 : 同過這幾天的實驗設計 ,讓自己對 AT89S52 單片機有了更深的了解 ,其具有計時開始、暫停及清零功能, 計時最大值為 59 分 秒, 計時精度為 秒。t agree with the disciplinary action your employer has taken against you your employer dismisses you and you think that you have been dismissed unfairly. For more informu, take advice from one of the anisations listed under Further help. Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. Most people find maki
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1