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

正文內(nèi)容

單片機(jī)電子時(shí)鐘設(shè)計(jì)-在線瀏覽

2024-10-13 14:16本頁(yè)面
  

【正文】 在六位數(shù)碼管上進(jìn)行顯示, 則要 在內(nèi)部 RAM 中設(shè)置 緩存 地址 單元。 6 總體方案介紹 計(jì)時(shí)方案 利用 AT89C51 單片機(jī)內(nèi)部的定時(shí) /計(jì)數(shù)器進(jìn)行中斷時(shí),配合軟件延時(shí)實(shí)現(xiàn)時(shí)、分、秒的計(jì)時(shí)。 控制方案 AT89C51 的 P0 口外接 6 位 LED 顯示數(shù)碼管 的段選信號(hào), P2 口外接 6 位 LED 顯示數(shù)碼管 的位選信號(hào), P1 口外接 6 個(gè) 調(diào)整 時(shí) 、 分 、 秒 加減 的按鍵 。 片內(nèi) 有 4KB FLASH( EPROM) 可 系統(tǒng) 編程的只讀存儲(chǔ)器,該器件采用 ATMEL 公司 的高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)上標(biāo)準(zhǔn)的 803 8051 和 8751 的指令系統(tǒng)及引腳兼容, 它集 Flash 程序存儲(chǔ)器既可在線編程( ISP)也可用傳統(tǒng)方法進(jìn)行編程及通用 8 位微處理器于單片芯片中, 片內(nèi) Flash 集成在一個(gè)芯片上,可用與解決復(fù)雜的問(wèn)題,且成本較低。 AT89C51 提供以下標(biāo)準(zhǔn)功 能: 4k 字節(jié) Flash 閃速存儲(chǔ)器, 128 字節(jié)內(nèi)部 RAM, 32 個(gè) I/ O 口線,看門(mén)狗( WDT),兩個(gè)數(shù)據(jù)指針,兩個(gè) 16 位定時(shí)/計(jì)數(shù)器,一個(gè) 5 向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路??臻e方式停止 CPU 的工作,但允許RAM,定時(shí)/計(jì)數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作。 7 ( 2) 六位 LED 顯示 數(shù)碼管 由于考 慮到充分利用 DJ598K 試驗(yàn)儀的硬件資源,所以使用 DJ598K 試驗(yàn)儀的六位數(shù)碼管作為顯示器,其是帶有驅(qū)動(dòng)器的六位數(shù)碼顯示管,如 圖 22。 8 第三章 系統(tǒng)硬件電路設(shè)計(jì) 根據(jù)以上的電子時(shí)鐘的設(shè)計(jì)要求可以分為以下的幾個(gè)硬件電路模塊:?jiǎn)纹瑱C(jī)模塊、數(shù)碼顯示模塊與按鍵模塊,模塊之間的關(guān)系圖如下面得方框電路圖 31 所示 。 VSS:接地。當(dāng)輸入的復(fù)位信號(hào)延續(xù)兩個(gè)機(jī)器周期以上的高電平時(shí)即為有效,用完成單片機(jī)的復(fù)位初始化操作。當(dāng)使用芯片內(nèi)部時(shí)鐘時(shí),此二 引線端用于外接石英晶體和微調(diào)電容;當(dāng)使用外部時(shí)鐘時(shí),用于接外部時(shí)鐘脈沖信號(hào)。 P1 口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口,它不再需要多路轉(zhuǎn)接電路MUX;因此它作為輸出口使用時(shí),無(wú)需再外接上拉電阻,當(dāng)作為輸入口使用時(shí),同樣也需先向其鎖存器寫(xiě) “ 1” ,使輸出驅(qū)動(dòng)電路的 FET 截止。P2 口可以作為通用的 I/O 口使用,這時(shí)多路轉(zhuǎn)接電路開(kāi)關(guān)倒向鎖豐存器 Q 端。當(dāng)作為 I/O 口使用時(shí),第二功能信號(hào)引線應(yīng)保持高電平,與非門(mén)開(kāi)通,以維持從鎖存器到輸出端數(shù)據(jù)輸出通路的暢通。 10 晶振電路 圖 32 所示為時(shí)鐘電路原理圖, 在 AT89C51 芯片內(nèi)部有一個(gè)高增益反相放大器,其輸入端為芯片引腳 XTAL1,輸出端為引腳 XTAL2。時(shí)鐘電路產(chǎn)生的振蕩脈沖經(jīng)過(guò)觸發(fā)器進(jìn)行二分頻之后,才成為單片機(jī)的時(shí)鐘脈 。例如,若時(shí)鐘頻率為 12 MHz, 每機(jī)器周期為 1μ s,則只需 2μ s以上時(shí)間的高電平,在 RST 引腳出現(xiàn)高電平后的第二個(gè)機(jī)器周期執(zhí)行復(fù)位。電路為上電復(fù)位電路,它是利用電容充電來(lái)實(shí)現(xiàn)的。只要保證 RESET為高電平的時(shí)間大于兩個(gè)機(jī)器周期,便能正常復(fù)位。 圖 34 數(shù)碼顯示電路 按鍵模塊 設(shè)計(jì) 圖 35 為按鍵模塊電路原理圖, 時(shí)鐘調(diào) 整 按 鍵, 分 鐘 調(diào)整按鍵 , 秒 鐘 調(diào)整按鍵 。在計(jì)時(shí)子程序中將各時(shí)間寄存器的值逐個(gè)加 1,每加一次就要檢查是否已超過(guò)顯示的上限值,這樣在后面就便于處理,在掃描顯示子程序中,將掃描位數(shù)指針與 數(shù)字字碼表 首地址 相加,從而得到相應(yīng)的顯示數(shù)據(jù);然后按照顯示的位數(shù)將數(shù)據(jù)從 P0 和 P2 口 輸出到數(shù)碼管上去顯示,當(dāng)然還有定時(shí)中斷子程序,在這里,它實(shí)現(xiàn)計(jì)時(shí) 1S 的時(shí)間延時(shí)。秒 +1 端口 SO_SET BIT 。分 +1 端口 MO_SETBIT 。時(shí) +1 端口 HO_SET BIT 。秒顯示寄存器單元 位 M EQU 31H 。時(shí)顯示寄存器單元 位 ORG 0000H LJMP START ORG 000FH LJMP INT_T0 ORG 0100H START: MOV DPTR,TAB MOV H,12 MOV M,0 MOV S,0 MOV R0,0 MOV TMOD,01H MOV TH0,3CH MOV TL0,0B0H SETB TR0 SETB ET0 SETB EA S1: ACALL DEL JB S_SET,A1 INC S MOV A,S CJNE A,60,J1 MOV S,0 LJMP K1 S2: ACALL DEL JB SO_SET,A1 DEC S MOV A,S CJNE A,00,J2 MOV S,0 LJMP A1 S3: ACALL DEL JB M_SET,A1 K1: INC M MOV A,M 14 CJNE A,60,J3 M
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1