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

正文內(nèi)容

基于spi總線的時(shí)鐘芯片應(yīng)用程序設(shè)計(jì)論文(專業(yè)版)

  

【正文】 鄭老師的幫助和支持給了我莫大的支持和幫助。要說(shuō)明的一點(diǎn)是 此次設(shè)計(jì)的按鍵還是不夠穩(wěn)定,可以給按鍵程序中加入判斷標(biāo)志位,依此來(lái)消除鍵抖動(dòng)。當(dāng) 小于 時(shí), DS1302 由 供電。低電壓編程模式,適用與 用戶在線編程系統(tǒng)。欲使 CPU 僅訪問(wèn)外部程 序存儲(chǔ)器(地址為 0000HFFFFH), EA端必須保持低電平(接地)。在訪問(wèn) 8 位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 MOVXRI 指令)時(shí), P2口線的內(nèi)容(也既特殊功能寄存器( SFR)區(qū)中 R2 寄存器的內(nèi)容),在整個(gè)訪問(wèn)期間不 改變。 ( 1) AT89C51 引腳功能說(shuō)明: 圖 AT89C51 芯片 內(nèi)部結(jié)構(gòu)圖如圖 所示。常用信號(hào)通道均在一個(gè)芯片內(nèi) ,故可靠性高。 (3).制功能強(qiáng)。它在以下幾個(gè)方面奠定了典型的通用總線型單 片機(jī)體系結(jié)構(gòu)。上電運(yùn)行時(shí),在 Vcc≥, 必須保持低電 平。 DS1302 與單片機(jī)之間能簡(jiǎn)單地采用同步串行的方式進(jìn)行通信;僅需用到三個(gè)口線: 1,; RES 復(fù)位; 2, I/O 數(shù)據(jù)線 : 3 , SCLK 串行時(shí)鐘。 顯示部分的軟件設(shè)計(jì) 從時(shí)鐘芯片里面讀出來(lái)的數(shù)據(jù)是壓縮 BCD 碼,顯示的時(shí)候應(yīng)將壓縮 BCD 碼轉(zhuǎn)換為非壓縮的BCD 碼 ,然后送到 LCD 對(duì)應(yīng)的單元顯示出來(lái)。下面我就介紹一下 LCM1602B 的功能特點(diǎn)以及其常用指令。 此部分程序設(shè)計(jì)也有不足之處:時(shí)十位不能大于2;時(shí)各位不能大于3;分十位不能大于 5,這些在程序里面都沒(méi)有加判斷,所以當(dāng)調(diào)整時(shí)間的時(shí)候我們應(yīng)該人為 的使這幾位不超過(guò)他們的范圍 。但是,當(dāng) CPU 響應(yīng)某一中斷源的請(qǐng)求而進(jìn)行處理時(shí),若有優(yōu)先級(jí)更高的中斷源發(fā)出中斷請(qǐng)求,則 CPU 要能中斷正在進(jìn)行的中斷服務(wù)程序,保留這個(gè)程序的斷點(diǎn)和現(xiàn)場(chǎng),響應(yīng)高級(jí)中斷。在次情況下 SPI串行總線協(xié)議被推出。美國(guó) Dallas 公司推出的串行接口實(shí)時(shí)時(shí)鐘芯片 DS1302 提供備用電源輸入引腳,使器件能用非可重新充電電池任務(wù)用電源。延時(shí)子程序 MOV R6,18H DEL0: MOV R7,0FFH DEL1: DJNZ R7,DEL1 DJNZ R6,DEL0 RET 。 陜西理工學(xué)院畢業(yè)論文(設(shè)計(jì)) 第 6 頁(yè) 共 55 頁(yè) 按鍵二 (接 口 ),它的功能用來(lái)實(shí)現(xiàn)光標(biāo)右移 ; 按鍵三 (接 口 )的功能是光標(biāo)位的數(shù)值加 ‖1‖; 按鍵四 (接 口 )的功能是去光標(biāo)同時(shí)調(diào)用寫 DS1302 程序 ,將剛才所設(shè)置的時(shí)間寫進(jìn)時(shí)鐘芯片 。此次設(shè)計(jì)選擇用 LCD 顯示。 陜西理工學(xué)院畢業(yè)論文(設(shè)計(jì)) 第 11 頁(yè) 共 55 頁(yè) 圖 與單片機(jī)的間接連接電路 如圖所示, LCD 的 8 位數(shù)據(jù)總線與 AT89C51 的 P1口相連,三個(gè)控制端口 RS、 R/W 和 E 分別接 AT89C51 的 、 、 管腳,根據(jù)程序設(shè)計(jì)的不同也可選用 P3口的其它管腳。內(nèi)含有一個(gè)實(shí)時(shí)時(shí)鐘 /日歷和 31 字節(jié)靜態(tài) RAM。 輸入有兩種功能:首先, 接通控制邏輯,允許地址/命令序列送入移位寄存器;其次, 提供了終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。這就是 SCM 的誕生年代, ―單片機(jī) ‖一詞即由此而來(lái)。 (2).集成度高、體積小、有很高的可靠性。 (2) 可靠性高。國(guó)內(nèi)普及的幾乎都是 INTEL 公司的產(chǎn)品。同時(shí), AT89C51 可降至 0Hz 的靜態(tài)邏輯操作,并支持兩種軟件的可選的節(jié)電工作模式。P 2 口: P2口是一個(gè)帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2的輸入緩沖極可以驅(qū)動(dòng)(輸入 陜西理工學(xué)院畢業(yè)論文(設(shè)計(jì)) 第 22 頁(yè) 共 55 頁(yè) 或輸出電流) 4 個(gè) TTL 邏輯門電路。 PSEN :程序存入允許( PSEN )輸出的是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng) AT89C51 由外部程序取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次 PSEN 有效,既輸出兩個(gè)脈沖。 圖 內(nèi)部震蕩電路 圖 外部震蕩電路 由于外部時(shí)鐘信號(hào)是通過(guò)一個(gè) 2 分頻的觸發(fā)器后作為內(nèi)部時(shí)鐘信號(hào)的所以外部時(shí)鐘的占空比沒(méi)有特殊要求,但最小高電平持續(xù)的時(shí)間和最大低電平持續(xù)的時(shí)間應(yīng)符合產(chǎn)品技術(shù)條件的要求。 在雙電源系統(tǒng)中提供主電源,在這種運(yùn)用方式下 連接到備份電源,以便在沒(méi)有主電源的情況下能保存時(shí)間信息以及數(shù)據(jù)。高字節(jié)放到 R3 中,數(shù)據(jù) R3 傳入 ANL A,0FH MOV R2,A MOV A,R3 SWAP A ANL A,0FH MOV R3,A RET SEND_BYTE: MOV R7,08H CLR T_RST NOP CLR T_CLK NOP SETB T_RST NOP MOV A,COMMAND Inbit11: RRC A MOV T_IO,C SETB T_CLK NOP CLR T_CLK DJNZ R7,Inbit11 NOP MOV A,R1 MOV R7,08H Inbit1: RRC A MOV T_IO,C 陜西理工學(xué)院畢業(yè)論文(設(shè)計(jì)) 第 27 頁(yè) 共 55 頁(yè) SETB T_CLK NOP CLR T_CLK DJNZ R7,Inbit1 CLR T_RST RET 陜西理工學(xué)院畢業(yè)論文(設(shè)計(jì)) 第 28 頁(yè) 共 55 頁(yè) 5 總 電路及軟件流程圖設(shè) 計(jì) 總電路設(shè)計(jì) 總體電路包括三個(gè)部分,即時(shí)鐘部分、顯示部分和按鍵部分.這三個(gè)部分的組成 、功能已經(jīng)在前面詳細(xì)的講過(guò)了,這里不再重復(fù). 電路 在 Proteus 這個(gè) 軟件 的環(huán)境下畫(huà)的,這個(gè)軟件里面的元器比較齊全 ,用起來(lái)比較方便. 如圖 所示。這一點(diǎn)在他指導(dǎo)我的畢業(yè)設(shè)計(jì)過(guò)程中就能看出來(lái)。s Manual of S3C2410 [M] [9]Karim Yaghmour : Building Embedded Linux Systems Publisher:O39。衷心感謝指導(dǎo)老師 鄭春來(lái) 老師,本畢業(yè)設(shè)計(jì)是在他的悉心關(guān)懷和精心指導(dǎo)下完成的。補(bǔ)償電容的作用是用來(lái)調(diào)整時(shí)鐘芯片的精度,當(dāng)然也可以不接。 PSEN 為低電平, RST 保持高電平, EA/Vp 引腳是編程電源的輸入端,按要求加上編程電壓,ALE/PROG 引腳輸入編程脈沖(負(fù)脈沖)編程時(shí)可采用 4—20MHz 的時(shí)鐘震蕩器 AT89C51 的編程方法如下: 在地址線上加上 要編程單元的地址信號(hào)。 XTAL1:震蕩器反向放大器及內(nèi)部時(shí)鐘的輸入端。P3 口: P3 口是一組帶有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 的輸入緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) TTL 邏輯門電路。P0 口: PO 口是一組 8 位漏極開(kāi)路行雙向 I/O 口,也既地址 /數(shù)據(jù)總線復(fù)用口。4k 字節(jié)可重擦寫 Flash 閃速 存儲(chǔ)器 ; (4) 控制功能強(qiáng)。 (4).低功耗、低電壓,便于生產(chǎn)便攜式產(chǎn)品。 (2).CPU 外圍功能單元的集中管理模式。同樣,在緊跟 8 位的控制指令字后的下一個(gè) SCLK 脈沖的下降沿讀出 DS1302 的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位 0 位至高位 7,數(shù)據(jù)讀寫時(shí)序見(jiàn)圖 。時(shí)鐘的運(yùn)行可以采用 24 小時(shí)或帶 AM(上午) /PM(下午)的 12 小時(shí)格式 ,工作電壓寬達(dá) ~ 。 RET 注意,液晶識(shí)別的是 ASCII 碼 ,而1-9的 ASCII 碼和它本身相差30H,我們可以給它加上30 H 后直接送到液晶顯示. PR1: PUSH ACC ;液晶的寫指令程序 CLRRSR SETB RW PR11: MOV P1,0FFH SETB E MOV A,P1 CLRE JB ,PR11 CLRRW MOV P1,COM SETB E NOP NOP NOP CLRE NOP NOP NOP POPACC RET PR2: PUSH ACC ;液晶的寫數(shù)據(jù)程序 CLRRSR 陜西理工學(xué)院畢業(yè)論文(設(shè)計(jì)) 第 13 頁(yè) 共 55 頁(yè) SETB RW PR21: MOV P1,0FFH SETB E MOV A,P1 CLR E JB ,PR21 SETB RSR CLR RW MOV P1,DAT SETB E NOP NOP NOP CLR E NOP NOP NOP POP ACC RET PR3: PUSH ACC CLRRSR SETB RW PR31: ;讀液晶程序 MOV P1,0FFH 。(說(shuō)明: 1 為高電平、 0 為低電平) 指令 1:清顯示,指令碼 01H,光標(biāo)復(fù)位到地址 00H 位置 ; 指令 2:光標(biāo)復(fù)位,光標(biāo)返回到地址 00H; 指令 3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。有鍵按下時(shí),轉(zhuǎn)消抖延時(shí) RET 。 當(dāng)有多個(gè)中斷產(chǎn)生時(shí),就要對(duì)這些中斷進(jìn)行管理,中斷管理程序應(yīng)具有實(shí)現(xiàn)中斷機(jī)返回,實(shí)現(xiàn)優(yōu)先級(jí)排隊(duì),實(shí)現(xiàn)中斷嵌套。 基于 SPI的時(shí)鐘芯片應(yīng)用程序設(shè)計(jì),這個(gè)題目是關(guān)于單片機(jī)的一個(gè)軟件和硬件相結(jié)合的一個(gè)題目。由于 SPI 系統(tǒng)總線一共只需 3~ 4 位數(shù)據(jù)線和控制線即可實(shí)現(xiàn)與具有 SPI 總線接口功能的各種 I/O 器件進(jìn)行接口,而擴(kuò)展并行總線則需要 8 根數(shù)據(jù)線、 8~ 16 位地址線、 2~ 3 位控制線,因此,采用 SPI 總線接口可以簡(jiǎn)化電路設(shè)計(jì),節(jié)省很多常規(guī)電路中的接口器件和 I/ O 口線,提高設(shè)計(jì)的可靠性。因此我們采用了一段 12ms的延時(shí)子程序。每個(gè)獨(dú)立式按鍵占 有一根 I/O 口線,每根 I/O 口線上的按鍵的工作狀態(tài)不會(huì)影響其他 I/O口線的工作狀態(tài) 。確認(rèn)鍵,關(guān)光標(biāo) LJMP MAIN1 K0: LCALL KS JNZ K0 LCALL DELAY LCALL KS JNZ K0 SETB F0 MOV COM,80H LCALL PR1 MOV COM,0EH LCALL PR1 MOV R0,80H AJMP MAIN1 K1: LCALL KS JNZ K1 LCALL DELAY LCALL KS JNZ K1 MOV COM,14H; 開(kāi)光標(biāo) LCALL PR1 INC R0 CJNE R0,90H ,KY1 陜西理工學(xué)院畢業(yè)論文(設(shè)計(jì)) 第 7 頁(yè) 共 55 頁(yè) MOV R0,0C0H MOV COM,R0 LCALL PR1 KY1: CJNE R0,0D0H,MAIN2
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1