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

正文內(nèi)容

基于at89c51單片機的秒表設(shè)計(編輯修改稿)

2025-01-09 01:01 本頁面
 

【文章內(nèi)容簡介】 度不夠,而且驅(qū)動電路驅(qū)動電流太大容易損壞數(shù)碼管。這個尺度是設(shè)計者要把握好的。 LED 顯示器顯示控制方式有兩種:靜態(tài)和動態(tài)。本設(shè)計方案選擇的是動態(tài)控制方式。由于一位數(shù)據(jù)的顯示是由段碼和位碼信號共同配合完成的,因此,要同時考慮段和位的驅(qū)動能力,而且段的 驅(qū)動能力決定位的驅(qū)動能力。 浙江工商職業(yè)技術(shù)學(xué)院機電工程學(xué)院畢業(yè)設(shè)計 8 鍵盤輸入部分 1) 鍵盤 設(shè)置 KEY1 是開始按鍵:按下,數(shù)碼管運行數(shù)字 KEY2 是停止按鈕 , 按下、數(shù)碼管停止數(shù)字 KEY3 是清零按鈕,按下、數(shù)碼管全部初始化 還有個復(fù)位按鈕 當(dāng)數(shù)碼管運行數(shù)字的時候,不能直接按清零按鈕,只能按停止按鈕才能停止,在按清零按鈕全部顯示初始化 0。 2) 鍵盤輸入分析 鍵盤輸入部分由三個按鍵直接接單片機 I/O 口,哪個鍵按下,對應(yīng)的 I/O 口由高電平變成底電平,經(jīng)單片機讀鍵處理后, 由對應(yīng)的執(zhí)行 I/O 口輸出信號來控制整個系統(tǒng)的工作 。 芯片 擦除 整個 PEROM 陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持ALE 管腳處于低電平 10ms 來完成。在芯片擦操作中,代碼陣列全被寫 “1” 且在任何非空存儲字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。 此外, AT89C51 設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下, CPU 停止工作。但 RAM,定時器, 計數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一 個硬件復(fù)位為止。 4 系統(tǒng)程序的設(shè)計 4. 1 主程序 本設(shè)計中,計時采用定時器 T0中斷完成,其余狀態(tài)循環(huán)調(diào)用顯示子程序,當(dāng)端口開關(guān)按下時,轉(zhuǎn)入相應(yīng)功能程序。其主程序執(zhí)行流程見圖 41。在 “ 鍵按下? ” 中先去抖動查有沒有鍵按下,有的話是哪個鍵?再根據(jù)不同的鍵進(jìn)入不同的功能程序。 浙江工商職業(yè)技術(shù)學(xué)院機電工程學(xué)院畢業(yè)設(shè)計 9 圖 41 主程序執(zhí)行流程圖 4. 2 顯示子程序 從 P0 口輸出, P2 口將對應(yīng)的數(shù)碼管選中供電,就能顯示地址單元的數(shù)據(jù)值。1S 定時有硬件定時和軟件定時兩種,由于軟件定時浪費 CPU 的資源,在很多的地方都不才用。相比之下,硬件定時他不浪費 CPU 資源,且定時準(zhǔn)確,使用方便,因此得到了廣泛的使用。 加 1 子程序: mov a,set0 add a,91h da a anl a,0fh mov set0,a mov a,set1 addc a,90h da a anl a,0fh mov set1,a mov a,set2 addc a,90h da a 浙江工商職業(yè)技術(shù)學(xué)院機電工程學(xué)院畢業(yè)設(shè)計 10 anl a,0fh mov set2,a mov a,set3 addc a,90h da a anl a,0fh mov set3,a mov a,set4 addc a,90h da a anl a,0fh mov set4,a mov a,set5 addc a,90h da a anl a,0fh mov set5,a ret 4. 3 定時器 T0 中斷服務(wù)程序 定時器 T0 用于時間計時。定時溢出中斷周期可分別設(shè)為 。中斷進(jìn)入后,先判斷是時鐘計時還是秒表計時,時鐘計時累計中斷 1 次時,對秒計數(shù)單元進(jìn)行加 1 操作,秒表計時每 進(jìn)行加 1操作。最大計時值為 秒。在計數(shù)單元中采用十進(jìn)制 BCD 碼計數(shù),滿 60( 毫秒進(jìn) 1 秒時為 100)進(jìn)位, T0中斷服務(wù)程序執(zhí)行流程圖如 42。 12M 晶振 :因為 12M 晶振的一個機器周期定時為 1US,而 6M 晶振的一個機器周期定時為 2US。故而用 12 晶振來的精確點。 SX 00 0 ?????? ?)()( ? ? 100216 ?? X X=65436,轉(zhuǎn)化為二進(jìn)制為: 1111111110011100 取高八位放入 TH1,低八位放入 TL1,則 TH1=0FFH, TL1=9CH。 工作方式 0(十三位計數(shù)定時):由 TH0 的高八位和 TL0 的低五位構(gòu)成。在方式 0下,若為計數(shù)工作,則計數(shù)值的范圍為: 1~ 8192( 213 ) 工作方式 1(十六位計數(shù)定時):由 TH1 的高八位和 TL1 的低八位構(gòu)成。在方式 1下,若為計數(shù)工作,則計數(shù)值的范圍為: 1~ 65536( 216 ) 浙江工商職業(yè)技術(shù)學(xué)院機電工程學(xué)院畢業(yè)設(shè)計 11 兩個工作方式比較起來工作方式 1 定時計數(shù) 范圍比較廣 。 圖 42 T0 中斷服務(wù)程序執(zhí)行流程圖 T0 中斷入口程序: T00:PUSH ACC PUSH PSW CLR TR1 lcall k1 MOV TH1,0ffH MOV TL1,9Ch SETB TR1 POP PSW POP ACC RETI 由于系統(tǒng) LED 顯示器使用的是共陰極的顯示器,而顯示器不能直接
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1