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

正文內容

xx新編-基于at89c51單片機的多功能電子萬年歷的設計-文庫吧資料

2024-11-25 22:57本頁面
  

【正文】 運的準備工作,施工人員多,施工人員安全意識和安全防范技能較低,是近階段我站安全運行的一大隱患,我們會同工作負責人一起討論施工過程中的存在和潛在的危害,并有針對性地制定防范了措施,保證了施工安全的進行。 。 本站安全生產月活動具體工作如下: ,大家坐在一起討論活動的主題、學習實施綱要、討論各個實施階段的活動安排。人人學會安全,層層盡責保證安全 。的主題,開展了豐富多彩、形式多樣的具體行動:通過看板形式宣傳安全第一、預防為主的方針;通過 48+4 的學習機會,進行安全生產大討論;通過安全活動進行查找本站的隱患的活動,電力安全月工作總結。 成都工業(yè)學院成教院畢業(yè)論文(設計) ( 基于 AT89C51 單片機的多功能電子萬年歷的設計 ) 24 參考文獻 1. 趙長德 , 微型計算機原理與接口技術 [M], 北京:機械工業(yè)出版社, 1999:98350. ,單片機的原理與接口技術 [M], 北京 :電子工業(yè)出版社, 2020: 1113. 3. 王忠民 ,微型計算機原理 [M], 西安 :西安科技大學出版社, 2020: 1555. ,計算機組成原理 [M], 北京 :經濟科學出版社, 2020: 4356. ,單片機外圍器件使用手冊 [M], 北京 :北京航空航天大學出版社,622655. ,模擬電子技術 [M]西安 : 西安電子科技大學出版社, 2020: 8195. ,電子與模擬電子技術 [M], 北京 :電子工業(yè)出版社, 2020: 105131. ,單片機開發(fā)環(huán)境 μ Vision2 的開發(fā)指南 [M], 北京 :北京航空航天大學出版社, 2020: 173199. ,單片機系統(tǒng) Proteus 設計與仿真 [M], 北京 :電子工業(yè)出版社,2020:5289. 范文最新推薦 25 電力安全月工作總結 [電力安全月工作總結 ]電力安全月工作總結 2020 年 3 月 1 日至 3 月31 日為我公司的安全生產月, **變電站圍繞 。論文從選題和最終完成,凝結著導師的辛勤的汗水,她不辭勞苦的教導、嚴謹?shù)淖黠L使我終生受益。 成都工業(yè)學院成教院畢業(yè)論文(設計) ( 基于 AT89C51 單片機的多功能電子萬年歷的設計 ) 23 謝 辭 經過 三 個多月的時間,畢業(yè)設計按照預期完成了,由于本人的知識水平有限,論文和設計中有遺漏和缺陷的地方懇請指正。由于平時沒有接觸過這兩個軟件,加上畢業(yè)設計的時間有限,對于他們的連接調試程序,未能熟練掌握,但以后有機會的話會再好好學習的。 在軟件設計的過程中,利用了 Keil 這個軟件在程序錄入和調試的時候的優(yōu)越性,讓我能夠在編寫軟件的時候很方便的發(fā)現(xiàn)軟件中的錯誤,現(xiàn)在已經能夠使用 Keil 對所設計的程序進行調試。而且 所設計的 電子萬年歷設計也按當初要求的能夠在 PROTEUS 中進行仿真,并且能夠很精確的顯示年歷。在匯編語言源代碼窗口中,也可以在所需要設置斷點的語句前雙擊設置斷點,當設置斷點的時候,程序運行到所設斷點處停止,從而可以在內存、寄存器等的值的變化, 從而找出程序出錯的地方。 圖 59仿真測試 ⑤ PROTEUS 的調試功能 由于使用的是匯編語言編寫的程序,如果在測量的時候測量值顯示錯誤,說明程序中存在問題,這個問題只用在仿真測量的時候才能被發(fā)現(xiàn),這時可以使用PROTEUS 對程序進行調試。設置使單片機的運行頻率為 6MHz。如果編譯結果沒有錯誤,會出現(xiàn)如圖 57所示的結果。 ASM 匯編語言程序,單擊“ OK”,完成添加代碼文件。 圖 55連接端子 在 PROTEUS ISIS 中的最終設計圖如圖 56所示 成都工業(yè)學院成教院畢業(yè)論文(設計) ( 基于 AT89C51 單片機的多功能電子萬年歷的設計 ) 19 圖 56仿真圖 最后分別對各元器件的屬性值進行設置,單擊 按鈕,進行電氣檢測,查看接線是否合理,說明硬件電路已經順利的完成。選擇 ,從中可以選擇電路原理中的兩個通用的端子,一個是接地,一個是電源。具體操作是:單擊要連線的一個引腳,連出適當?shù)木嚯x后雙擊,另一個引腳也同樣操作,在單擊如圖 65 所示的“ LBL”按鈕,再在圖中 引腳的 A處單擊,在彈出的窗口中的“ String”中填入名稱,如“ A”。接著進行布線,由于 PROTEUS ISIS有自動布線的功 能,比如要把 AT89C51 的 P2口連到 74LS164 的 OUT8 口,只要先在 P2 引腳上單擊一下,再在 OUT8 引腳上單擊,則 ISIS 自動將兩個引腳連上線。沿 Y軸對稱,沿 X軸對稱。在布線之前,如果覺得元器件的引腳的方向不好布線,則可以通過單擊 這四個按鈕進行調整,這四按鈕的意思分別是:順時針旋轉 90176。再用同樣的方法把 ds1302 放入到圖紙的合適位置。 成都工業(yè)學院成教院畢業(yè)論文(設計) ( 基于 AT89C51 單片機的多功能電子萬年歷的設計 ) 17 圖 53 所用器件 其中 74LS174 表示三個串行接口, AT89C51 代表單片機會, DS1302 代表時鐘芯片, RESPACK8 代表八排電阻。然后再在“ Keywords”中輸入其他所需的元器件,用同樣的方法進行操作。會彈出如圖 52所示的窗口。在設計過程中也可以通過此方法調整圖紙的大小。 第二節(jié) 用 PROTEUS ISIS 對電子萬年歷的硬件電路設計 通過 PROTEUS ISIS 軟件的 VSM(虛擬仿真技術),用戶可以對模擬電路、數(shù)字電路、模數(shù)混合電路,以及基于微控制器的系統(tǒng)連同所有外圍接口電 子元器件一起仿真。 主程序圖如圖 41所示。該系統(tǒng)的軟件設計方法與硬件設計相對應,按整體功能分成多個不同的程序模塊,分別進行設計、編程和調試,最后通過主程序將各程序模塊連接起來。功耗低,顯示狀態(tài)時電流為 2μA ( 典型值 ),省電模式時小于 1μA ,工作電壓為 ~ ,顯示清晰。只要占用 CPU 一個口線即可。只是選擇晶振時,不同的晶振,誤差也較大。 DS1902與 89C2051 的連接圖,其中,時鐘的顯示用 LED。 DS1302 與 RAM相關的寄存器分為兩類:一類是單個 RAM單元,共 31 個,每個單元組態(tài)為一個 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的 RAM 寄存器,此方式下可一次性讀寫所有的 RAM 的 31個字節(jié),命令控制字為 FEH(寫 )、 FFH(讀 )。 此外, DS1302 還有年份寄存器、控制寄存器、充電寄存器、時鐘突發(fā)寄存器及與 RAM 相關的寄存器等。 在控制指令字輸入后的下一個 SCLK 時鐘的上升沿時,數(shù)據(jù)被寫入 DS1902,數(shù)據(jù)輸入從低位即位 0 開始。位 5至位 1指示操作單元的地址 。 SCLK 始終是輸入端。只有在 SCLK 為低電平時,才能將 RST 置為高電平。如果在傳送過程中 RST 置為低電平,則會終止此次數(shù)據(jù)傳送, I/O 引腳變?yōu)楦咦钁B(tài)。 RST 輸入有兩種功能:首先, RST 接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。 X1和 X2是振蕩源,外接 晶振。當 Vcc2 大于 Vcc1+ 時, Vcc2 給 DS1302 供電。在主電源關閉的情況下,也能保持時鐘的連續(xù)運行。 DS1302是 DS1202 的升級產品,與 DS1202 兼容,但增加了主電源 /后背電源雙電源引腳,同時提供了對后背電源進行涓細電流充電的能力。采用三線接口與 CPU 進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或 RAM 數(shù)據(jù)。采用普通 晶振。這些電路的接口簡單、價格低廉、使用方便,被廣泛地采用。 tPLH 輸出由低電平到高電平傳輸延遲時間 tPHL 輸出由高電平到低電平傳輸延遲時間 。 引出端符號 CLOCK 時鐘輸入端 CLEAR 同步清除輸入端(低電平有效) A, B 串行數(shù)據(jù)輸入端 QA- QH 輸出端 邏輯及封裝圖,如 32 ,33 圖 32 封裝圖 圖 33 邏輯圖 極限值????????????? 7V 成都工業(yè)學院成教院畢業(yè)論文(設計) ( 基于 AT89C51 單片機的多功能電子萬年歷的設計 ) 10 電源電壓????????????? 7V 輸入電壓????????????? 工作環(huán)境溫度 54164?????????????? 55~ 125℃ 74164?????????????? 0~ 70℃ 儲存溫度????????????? 65℃~ 150℃ 時序圖如下 : 圖 34 時序圖 推薦工作條件如表 33: 表 33推薦工作 條件 成都工業(yè)學院成教院畢業(yè)論文(設計) ( 基于 AT89C51 單片機的多功能電子萬年歷的設計 ) 11 靜態(tài)特性( TA 為工作環(huán)境溫度范圍)如表 34 表 34工作環(huán)境溫度范圍 [1]:測試條件中的“最小”和“最大”用推薦工作條件中的相應值。當 A、 B 任意一個為低電平時停止新 成都工業(yè)學院成教院畢業(yè)論文(設計) ( 基于 AT89C51 單片機的多功能電子萬年歷的設計 ) 9 數(shù)據(jù)輸入,在時鐘端( CLOCK)脈沖上升沿作用下 Q0 為低電平。在整個中斷響應過程中CPU 所執(zhí)行的操作步驟如下: ( 1)完成當前指令的操作 ( 2)將 PC內容壓入堆棧 ( 3)保存當前的中斷狀態(tài) ( 4)阻止同級的中斷請求 ( 5)將中斷程序入口地址送 PC 寄存器 ( 6)執(zhí)行中斷服務程序 ( 7)返回 第 三節(jié) 8 位移位寄存器 74LS164(串行輸入,并行輸出) 74LS164 為 8 位移位寄存器 ,其主要電特性的典型值如表 32: 表 32 74LS164主要電特性典型值 型號 fm Pn 54/74164 36MHz 185mW 54/74LS164 36 MHz 80mW 當清除端( CLEAR)為低電平時,輸出端( QA- QH)均為低電平。 ? 中斷系統(tǒng): AT89C51 單片機有 6 個中斷源,中斷系統(tǒng)主要由中斷允許寄存器 IE、中斷優(yōu)先級寄存器 IP、優(yōu)先級結構和一些邏輯門組 成。雖然如此,不是所有的單元都被特殊功能寄存器占用,未被占用的單元,其內容是不確定的。究竟訪問哪一區(qū),存是通過不同的尋址方式加以區(qū)分的。的直接地址訪問同一個存儲空間,高于 7FH的間接地址訪問另一個存儲空間。控制寄存器是一個 8位的寄存器,用于控制定時器的工作狀態(tài),方式寄存器是一個 8位的寄存器,用于確 定定時器的工作方式,定時器 /計數(shù)器是 16位的計數(shù)器,分為高字節(jié)和低字節(jié)兩部分。當用于定時器方式時,定時器的輸入來自內部時鐘發(fā)生電路,每過一個機器周期,定時器加 1,而一個機器周期包含有 12個振蕩周期,所以,定時器的技術頻率為晶振頻率的 1/12,而計數(shù)頻率最高為晶振頻率的 1/24。 ? 振蕩電路: AT89C51系列單片機的內部振蕩器,由一個單極反相器組成。因此, CPU對 SBUF的讀寫,實際上是分別訪問 2個不同的寄存器。如果將數(shù)據(jù)寫入 SBUF,數(shù)據(jù)會被送入發(fā)送寄存器準備發(fā)送。串行口內的接收器采用的是雙緩沖結構, 能夠在接收到的第一個字節(jié)從接收寄存器讀走之前就開始接收第二個字節(jié)(當然,如果第二個字節(jié)接收完畢,而第一個字節(jié)仍然沒有被讀走,那將會丟掉一個字節(jié))。 AT89C51系列單片機的串行通信口可以工作于同步和異步通信方式。當 WDT溢出,它將驅動 RSR引腳輸出一個高電平。WDT計時周期依賴于外部時鐘頻率。 WDT 在默認情況下無法工作;為了激活 WDT,用戶必須往 WDTRST 寄存器(地址: 0A6H)中依次寫入 01EH 和 0E1H。 AT89C51 單片機內部結構 二、 AT89C51 單片機與 MCS51完全兼容 ? 看門狗( WDT): WDT是一種需要軟件控制的復位方式。 ? XTAL1:振蕩器反相放大器及內部時鐘發(fā)生器的輸入端。 如 EA 端為高電平(接 Vcc端), CPU 則執(zhí)行內部程序存儲器中的指令。欲使 CPU 僅訪問外部程序存儲器(地址為 0000H— FFFFH), EA 端必須保持低電平(接地)。當訪問外部數(shù)據(jù)存儲器,沒有兩次有效的 PSEN 信號。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。 ? ALE/PROG:當訪問外部程序存儲器或數(shù)據(jù)存儲器時, ALE(地址鎖存器允許)輸出脈沖用于鎖存地址的低 8位字節(jié)。 WDT 溢出將使引腳輸出高電平,設置 SFR AUXR 的 DISRT0(地址 8EH)可打開或關閉該功能。 P3 口除了作為一般的 I
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1