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

正文內(nèi)容

基于單片機(jī)的新穎電子時鐘系統(tǒng)_課程設(shè)計(文件)

2025-07-30 18:50 上一頁面

下一頁面
 

【正文】 AB2 MOV A, MBUF1 。 調(diào)用時個位顯示子程序 MOV DPTR, TAB1 MOV A, HBUF1 。 夜間分十位顯示子程序 MOV C, DP MOV ,C 數(shù)理與信息工程學(xué)院《單片機(jī)原理及應(yīng)用》期末課程設(shè)計 —— 基于單片機(jī)的新穎電子時鐘系統(tǒng) 21 MOV P1, A CLR ACALL DY1MS SETB ACALL DY2MS RET NDPH0: MOVC A, A+DPTR 。 取分個位 ACALL NDPM0 。 取時個位 ACALL NDPH0 。 定鬧 1 顯示子程序 ,指向個位順置管段碼表首地址 MOV A, AMBF10 。 調(diào)用分十位顯示子程序 MOV DPTR, TAB1 MOV A, AHBF10 。 調(diào) 用時十位顯示子程序 RET ADSP2: NOP MOV DPTR, TAB1 。 取定鬧 2 分十位 ACALL DSPM1 。 取定鬧 2 時十位 ANL A, 0FFH JNZ ADSP21 MOV A, 0AH ADSP21: CLR ACALL DSPH1 。 延時 100ms 子程序 D100M1: MOV R6, 250 D100M2: DJNZ R6, D100M2 DJNZ R7, D100M1 RET D400MS: MOV R7, 200 。選擇“仿真器設(shè)置”其參數(shù)設(shè)置為:通信設(shè)置:端口選擇 COM1,波特率選擇 ,使用偉福軟件模擬器前面的選擇框不打勾;仿真器:選擇仿真器 E6000/L,選擇仿真頭POD_8X5XP,選擇 CPU 2051;語言:編譯器路徑 C:\COMP51\, ASM 命令行 :使用偉福預(yù)定義符號, C 命令行 DB SB OE,PL/M 命令行 DB SB XR ROM(LARGE),LINK 命令行 RS(256)。 口對應(yīng)電子時鐘的蜂鳴器,把 的勾去掉,蜂鳴器開始響起,打上勾蜂鳴器停止鳴叫。一點(diǎn)點(diǎn)的錯誤不小心,像是正負(fù)極焊反, 芯片的位置沒對好,亦或是高低位置沒對齊都是造成電板錯誤的關(guān)鍵。懂得了這個方法后,焊接起來速度也快了,而且不容易焊壞板面。 本次課程設(shè)計歷時兩天,我們把精力都放在了設(shè)計上。這次課程 使我 發(fā)現(xiàn)了許多問題,也明白解決了許多問題,對代碼的掌握,到能夠進(jìn)行一些簡單的修改。 數(shù)理與信息工程學(xué)院《單片機(jī)原理及應(yīng)用》期末課程設(shè)計 —— 基于單片機(jī)的新穎電子時鐘系統(tǒng) 27 參考文獻(xiàn) [1] 張鑫 .陳書謙 .單片機(jī)原理及應(yīng)用 .( M) .電子 工業(yè)出版社, 20xx,8 [2」武慶生,仇梅 .單片機(jī)原理與應(yīng)用( M) .電子科技大學(xué)出版, 1998,12 [3] 朱定華 .單片機(jī)原理與接口技術(shù)( M) .電子工業(yè)出版社, 20xx,4 [4] 劉瑞新 .單片機(jī)原理及應(yīng)用教程( M) .機(jī)械工業(yè)出版社, 20xx,7 。 軟件和硬件相結(jié)合,雖然不能非常的融會貫通,但是能夠簡單的運(yùn)用。開始自己無法理解,經(jīng)過大家的討論和同學(xué)的講解,我終于知道是因 為空氣中流動的 電壓不同導(dǎo)致連接后二極管的顯示也不同。 測試電路板是否焊接成功,就要用到仿真器 編譯器。要遵守焊接的六個原則:先低后高原則,先小后打原則,先上后下原則,先內(nèi)后外原則,先正后反原則,先點(diǎn)后線原則,像電阻、二極管等小的器件先焊,電容、蜂鳴器等大的器件后焊。從焊接的第一步開始,每一步都是通過自己親自動手實(shí)踐過的,和以往那些紙上談兵,或者聽老師講過相比又是另外一個層面。 電子時鐘的面板上有復(fù)位,校時,鬧鐘三個按鍵,可以根據(jù)需要對時鐘時間進(jìn)行設(shè)置,在程序中也可以對復(fù)位后的初值和鬧鐘的初值等等進(jìn)行設(shè)置代碼。段碼 1 DB 92H, 82H, 0F8H, 80H, 90H, 0FFH TAB2: DB 0C0H, 0F9H, 0A4H, 86H, 8BH 。 延時 1ms 子程序 DY1M1: DJNZ R6, DY1M1 RET DY2MS: MOV R6, 250 。 取定鬧 2 時個位 ACALL DSPH0 。 取定鬧 2 分個位 ACALL DSPM0 。 調(diào)用時個位顯示子程序 MOV DPTR, TAB1 MOV A, AHBF11 。 調(diào)用分個位顯示子程序 MOV DPTR, TAB2 MOV A, AMBF11 。 取時十位 ANL A, 0FFH JNZ NDISP1 MOV A, 0AH NDISP1: ACALL NDPH1 。 取分十位 ACALL NDPM1 。 夜間時十位顯示子程序 SETB MOV P1, A CLR ACALL DY1MS SETB ACALL DY2MS RET NDISP: NOP MOV DPTR, TAB1 。 調(diào)用時十位顯示子程序 RET NDPM0: MOVC A, A+DPTR 。 調(diào)用分十位顯示子程序 MOV DPTR, TAB1 MOV A, HBUF0 。 顯示子程序 ,指向個位順置管段碼表首地址 MOV A, MBUF0 。 白天分個位顯示子程序 SETB MOV P1, A CLR ACALL DY1MS SETB ACALL DY1MS RET DSPM1: MOVC A, A+DPTR 。 分十進(jìn)制加 1 DA A MOV MBUF, A ANL A, 0FH MOV MBUF0, A MOV A, MBUF SWAP A ANL A, 0FH MOV MBUF1, A MOV A, MBUF CJNE A, 60H, ADDOUT MOV MBUF0, 0 MOV MBUF1, 0 MOV MBUF, 0 MOV A, HBUF ADD A, 01 。 分十進(jìn)制加 1 子程序 INT02: MOV A, R2 CJNE A, 04H, OUTT0 。 1 秒計數(shù) MOV R2, 08H CPL DP 。 定鬧 2 鍵按下不到 1 秒,返回再判 ALAM27: ACALL AAD2 。 有定鬧 2 鍵按下 CJNE A, 00H, ALAM26 。 定鬧 1 單次慢調(diào) MOV R1, 10 。 定鬧 1 鍵按下有 1 秒嗎? ALAM12: ACALL AAD1 。 單次慢調(diào) MOV TL0, R5 。 校時鍵按下有 1 秒 ,則快調(diào) MOV R1, 40 LOOP5: ACALL DISP DJNZ R1, LOOP5 JNB , LOOP4 。 判斷校時鍵是否按下 ? LOOP3: ACALL DISP 。 判定鬧 2 的時是否與系統(tǒng)時間相等? MOV A, AMBF2 CJNE A, MBUF, LOOP2 。 判定鬧 1 的小時是否與系統(tǒng)時間相等? MOV A, AMBF1 CJNE A, MBUF, ALARM2 。 早 7 時前 晚 22 時后為夜間 SUBB A, 22H JNC LOOP1 。 啟動 T0 計時 LOOP: MOV R4, 08 。 T0 方式 1 MOV TL0, R5 。 定鬧 2 時十位計數(shù)存儲單元 1 初值 MOV AMBF2, 53H 。 定鬧 1 時計數(shù)存儲單元 初 值 MOV AMBF20, 3 。 定鬧 1 分十位計數(shù)存儲單元 1 初值 MOV AHBF10, 0 。 時十位計數(shù)存儲單元 1 初值 MOV MBUF, 00H 。 秒計數(shù)單元 MOV MBUF0, 0 。 125 毫秒定時器初值低 8 位 MOV TH0, 0BH 。 定義定
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1