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

正文內(nèi)容

基于at89s51單片機(jī)的擴(kuò)展時鐘系統(tǒng)設(shè)計-預(yù)覽頁

2025-08-11 09:41 上一頁面

下一頁面
 

【正文】 許多高性價比的應(yīng)用場合, 可靈活應(yīng)用于各種控制領(lǐng)域。 AT89S51 是一種帶 K 字節(jié)閃爍可編程可擦除只讀存儲器的單片機(jī)。 AT89S51 單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。用片內(nèi)振蕩器時,該腳接外部石英晶體和微調(diào) 電容。當(dāng)使用外部時鐘源時,本腳懸空??沈?qū)動 8 個 LS型 TTL 負(fù)載。 、 可用于對片內(nèi) Flash 存儲器串行編程和校驗,它們分別是串行數(shù)據(jù)輸入、輸出和移位脈沖引腳。當(dāng)作為通用 I/O 輸入時,應(yīng)先向端口輸出鎖存器寫 1。作為通用 I/O 輸入,應(yīng)先向端口輸出鎖存器寫入 1。 綜上所述, P0 口可作為總線口,為雙向口。 CPU 通過讀 DS12887 的內(nèi)部時標(biāo)寄存器得到當(dāng)前的時間和日歷,也可通過選擇二進(jìn)制或 BCD 碼初始化芯片的10 個時標(biāo)寄存器,其 4 個狀態(tài)寄存器用來控制和指出 DS12887 的當(dāng)前工作狀態(tài),114 bit 非易失性靜態(tài) RAM 可在掉電時保存一些重要數(shù)據(jù)。 寄存器 C的內(nèi) 容是周期中斷標(biāo)志位 PF、報警中斷標(biāo)志位 AF、更新結(jié)束中斷標(biāo)志位 UF 和 中 斷 請 求 標(biāo) 志 位 IRQF , 它 們 之 間 的 關(guān) 系 為IRQF=PF*PIE+AF*AIE+UF*UIE,只要 IRQF 為 1, /IRQ 引腳輸出就保持低電平,讀寄存器 C將清除所有標(biāo)志器 C 的內(nèi)容是周期中斷標(biāo)志位 PF、報警中斷標(biāo)志位 AF、更新結(jié)束中斷標(biāo)志位 UF 和中斷請求標(biāo)志位 IRQF,它們之間的關(guān)系為IRQF=PF*PIE+AF*AIE+UF*UIE,只要 IRQF 為 1, /IRQ 引腳輸出就保持低電平,讀寄存器 C 將清除所有標(biāo)志。 CPU 通過讀 DS12887 的內(nèi)部時標(biāo)寄存器得到當(dāng)前的時間和日 歷,也可通過選擇二進(jìn)制碼或 BCD 碼初始化芯片的 10 個時標(biāo)寄存器?!?1602”的含義是這類液晶顯示模塊每行能夠顯示 16 個字符,一共可以顯示兩 行。首先進(jìn) 行DS12887時鐘芯片 和LCD1602的初始化 函數(shù),然后進(jìn)行按鍵掃 描,不斷地檢測按鍵是 否按下,讀取 DS12887 時鐘芯片的數(shù)據(jù),并且 送到液晶顯示器顯示; 當(dāng)數(shù)據(jù)發(fā)生變化時候, 重新進(jìn)行掃描寫入。我在設(shè)計過程中,學(xué)會了總線的應(yīng)用以及標(biāo)號規(guī)則。 在這次設(shè)計中我要感謝我的指導(dǎo)老師牟琳,是在牟琳老師的幫助下我才能順利的完成該設(shè)計。按 MON鍵,調(diào)整時位 。 段控制口 (接 164 數(shù)據(jù)位 ) IN equ 0e103h 。 延時子程序 mov r7, 00 DelayLoop: djnz r7, DelayLoop djnz r6, Delay ret DisplayLED: mov r0, LEDBuf 第 15 頁 共 23 頁 mov r1, 6 。 送 164 DLP: rlc a mov r3, a mov , c mov dptr, DAT164 anl a,0fdh movx dptr, a mov dptr, CLK164 orl a,02h movx dptr, a anl a,0fdh movx dptr, a mov a, r3 djnz B, DLP mov dptr, OUTBIT mov a, r2 movx dptr, a 。 讀入鍵狀態(tài) cpl a anl a, 0fh 。 下一列 movx a, r0 cpl a anl a, 0fh jnz Goon1 。 r2 = (r21)*4 mov a, r1 。 取出鍵碼 mov dptr, KeyTable movc a, a+dptr mov r2, a WaitRelease: mov dptr, OUTBIT 。時分秒清零 mov a,00h retun0:movx dptr,a inc dptr djnz r0,retun0 mov dptr,0fe0ah mov a,27h movx dptr,a 。讀取的值 ,進(jìn)行拆字后送顯示緩沖器 60H65H inc dptr inc dptr djnz r0,loop11 mov dptr,0fe0bh call DisplayLED 。 有鍵入 ,讀入鍵碼 cjne a,14h,keep0 sjmp keep1 。秒位不能超過 60 秒 mov 20h,00h sjmp loop13 loop20:mov dptr,0fe00h movx dptr,a inc 20h sjmp loop13 keep3: mov dptr,0fe0bh mov a,0dah movx dptr,a mov a,21h lcall Hbcd cjne a,60h,loop21 。單字節(jié)十六進(jìn)制整數(shù)轉(zhuǎn)換成單字節(jié) BCD 碼子程序 div ab mov r3,a mov a,b mov b,10 div ab swap a orl a,b ret END
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1