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

正文內(nèi)容

畢業(yè)設(shè)計--單片機(jī)作息時間控制系統(tǒng)設(shè)計-文庫吧資料

2024-12-09 19:40本頁面
  

【正文】 0 。調(diào)用喇叭響應(yīng)程序結(jié)束 JB , X1 。調(diào)用喇叭響應(yīng)程序 LCALL DISPLAY2 。判斷定時鬧鐘的小時 SETB MOV C, LCALL TIMEOUT 。延時 MOV C, JC N2 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 20 STOP2: MOV C, JNC STOP2 LCALL DELAY1 MOV C, JNC STOP2 MOV 50H,00H LJMP MAIN TIMEPRO: MOV A,21H MOV B,23H CJNE A,B,BK 。將 A的高 4位存入 39單 元 LJMP N0 N2: JB ,N0 。將 A 的高 4位存入 37單元 LJMP N0 GO22: MOV B,0AH DIV AB MOV 38H,B 。復(fù)位 MOV 36H,00H MOV 37H,00H LJMP N0 GO21: MOV B,0AH DIV AB MOV 36H,B 。分鐘加一 MOV A,23H CJNE A,60,GO21 。= 0 時轉(zhuǎn)移 JNC MSTOP4 LCALL DELAY1 。= 1時轉(zhuǎn)移 MOV C, JC N1 LCALL DELAY1 。小時計數(shù)循環(huán) MOV 24H,00H 。 延時 MOV A,50H INC 50H CJNE A,00H,HJ2 LJMP N0 HJ2: MOV C, JNC MSTOP3 INC 24H 。 延時 JC MM2 MSTOP3: MOV C, 。 調(diào)用 DISPLAY2 顯示鬧鐘 N0: LCALL DISPLAY2 MM2: JB ,N1 。 = 0 時轉(zhuǎn)移 JNC STOP1 LCALL DELAY1 。 = 1時轉(zhuǎn)移 MOV C, JC L2 LCALL DELAY1 。將 A的低 4 位存入 34 單元 MOV 35H,A 。 將 A 的低 4位存入 32單元 MOV 33H,A 。分鐘計數(shù)循環(huán) MOV 21H,00H 。延時 MOV C, JNC MSTOP2 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 17 INC 21H 。延時 JC L1 MSTOP2: MOV C, 。復(fù)位 MOV 34H,00H MOV 35H,00H LJMP L0 L1: JB ,L2 。小時自加一 MOV A,22H CJNE A,18H,GO12 。 為 0時轉(zhuǎn)移 JNC MSTOP1 LCALL DELAY1 。=1 時轉(zhuǎn)移 MOV C, 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 16 JC MM1 LCALL DELAY1 。時間調(diào)整;;;;;;; SETTIME: 。延時子程序 ;;;;;; DELAY: MOV R4,030H DL00: MOV R5,0FFH DL11: MOV R6,9H DL12: DJNZ R6,DL12 DJNZ R5,DL11 DJNZ R4,DL00 RET 。調(diào)用 LOOKATIME 顯示鬧鐘子程序 M4: LJMP MAIN 。調(diào)用 SETATIME 子程序 LJMP MAIN M2: JB ,M4 。調(diào)用 SETTIME 調(diào)時子程序 LJMP MAIN M1: JB ,M2 。調(diào)用時間顯示 JB ,M1 。 MAIN: LCALL TIMEPRO 。中斷允許 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 15 SETB TR0 。16 位計數(shù)器 MOV TH0, 03CH 。BCD HOUR MOV 35H,00H MOV 36H,01H MOV 37H,00H MOV 38H,01H MOV 39H,00H MOV 50H,00H 。BCD SECOND MOV 31H,00H MOV 32H,00H 。定義鬧鐘分鐘 MOV 24H,01H 。定義分 MOV 22H,00H 。 START: MOV SP, 50H MOV 20H,00H 。初始化 。 程序流程圖 圖圖 程序流程圖 顯示時間 S4 按下? S3 按下? S1 按下? 顯示鬧鐘 時間調(diào)整 鬧鐘調(diào)整 響鈴 主程序 響鈴判斷 Y Y Y N Y N N N 初始化 開始 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 14 LJMP START ORG 0000H ORG 000BH LJMP TIME 。在顯示過程中,單片機(jī)將要顯示的數(shù)字傳遞給 74LS42 芯片,同 時通過位選選通要顯示的數(shù)碼管。超大型積體電路還具有熱保護(hù)功能,當(dāng)任何一片的溫度超過一定值時可自動關(guān)斷,并且可在控制室內(nèi)看到故障顯示。 安全性: 即使是 短時間的電流超載也可能對發(fā)光管造成永久性的損壞,采用恒流驅(qū)動電路后可防止由于電流故障所引起的數(shù)碼管的大面積損壞。 ( 3) 恒流驅(qū)動與非恒流驅(qū)動對 LED 數(shù)碼管的影響主要有以下幾點: 顯示效果: 由于 LED 基本上屬于電流敏感元件,其正向壓降的分散性很大,并且還與溫度有關(guān),為了保證數(shù)碼管具有良好的亮度均勻度,就需要使其具有恒定的工作電流,且不能受溫度及其它因素的影響。故實際應(yīng)用時必須增加解碼驅(qū)動器進(jìn)行驅(qū)動,增加了硬體電 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 12 路的復(fù)雜性。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機(jī)的 I/O 埠進(jìn)行驅(qū)動,或者使用如 BCD 碼二 十進(jìn)位解碼器解碼進(jìn)行驅(qū)動。選用時要注意產(chǎn)品尺寸顏色,功耗,亮度,波長等 LED 數(shù)碼管要正常顯示,就要用驅(qū)動電路來驅(qū)動數(shù)碼管的各個段碼,從而顯示出我們要的數(shù)位, ( 2) 因此根據(jù) LED 數(shù)碼管的驅(qū)動方式的不同,可以分為靜態(tài)式和動態(tài)式兩類。顏色有紅, 綠,藍(lán),黃等幾種。位數(shù)有半位, 1, 2, 3, 4, 5, 6, 8, 10 位等等 ...., LED 數(shù)碼管根據(jù) LED的接法不同分為共陰和共陽兩類,了解 LED 的這些特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。 LED數(shù)碼管( LED Segment Displays)是由多個發(fā)光二極管封在在一起組成 “8” 字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個筆劃,公共電極。 LED 顯示器由于結(jié)構(gòu)簡單,價格便宜,體積小,亮度高,電壓低,可靠性高,壽命長,響應(yīng)速度快,顏色鮮艷,配置靈活,與單片機(jī)接口方便而得到廣泛應(yīng)用。蜂鳴器由 PNP 三極管驅(qū)動,當(dāng) BZ 管腳( P2_1)為高時,三極管 be級沒電壓 差,三極管截止;反之,三極管導(dǎo)通,有電流流經(jīng)蜂鳴器,蜂鳴器發(fā)聲 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 11 顯示器模塊 利用 2個七段數(shù)碼管 6個選位引腳連接 AT89C51單片機(jī) – , 其他 8個引腳分別通過限流電阻與 AT89C51單片機(jī)的 接。正常情況下, Led 引腳( P2_0)為高電平, LED 兩端沒有電壓差,不發(fā)光,一旦按鍵按下,或定時時間到, Led 引腳( P2_0)被拉低, LED 被點亮。 圖 發(fā)聲指示模塊 發(fā)聲指示模塊分為發(fā)聲部分,指示部分兩 部分。 以接地點即分壓點為參考點 , 振蕩引腳的輸入和輸出是反相的 , 但從并聯(lián)諧振回路即石英晶體兩端來看 , 濟(jì) 源 職 業(yè) 技 術(shù) 學(xué) 院 10 形成一個正反饋以保證電路持續(xù)振蕩 。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1