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

正文內(nèi)容

基于51系列的單片機(jī)的實時日歷和時鐘顯示設(shè)計word格式(參考版)

2024-11-14 04:00本頁面
  

【正文】 祝愿母校的將來更美好! 24 參考文獻(xiàn) [01]何宏主編 .單片機(jī)原理與接口技術(shù) .北京:國防工業(yè)出版社 . [02]楊西明 ,朱騏主編 .單片機(jī)編程與應(yīng)用入門 .北京 :機(jī)械工業(yè)出 版社 . [03]先鋒工作室編著 .單片機(jī)程 序設(shè)計實例 .北京 :清華大學(xué)出版社 . [04]謝宜仁主編 .單片機(jī)實用技術(shù)問答 .北京 :人民郵電 出版社 . [05]孫江宏 ,李良玉等編著 .Protel99電路設(shè)計與應(yīng)用 .北京 :機(jī)械工業(yè) 出版社 . [06]房小翠 ,王金鳳編著 .單片機(jī)實用系統(tǒng)設(shè)計技術(shù) .北京 :國防 工業(yè)出版社 . [07]秦曾煌主編 .電工學(xué)(電子技術(shù)) .北京:高等教育出版社, 2020 [08]何立民 .單片機(jī)高級教程應(yīng)用與設(shè)計 .北京:北京航空航天大學(xué)出版社, 2020 [09]劉國榮單片微型計算機(jī)技術(shù) .北京: 機(jī)械工業(yè)出版社, 1996 [10]王迎旭 .單片機(jī)原理與應(yīng)用 .北京:機(jī)械工業(yè)出版社, 2020 [11]于永權(quán) .ATMEL89系列單片機(jī)應(yīng)用技術(shù) .北京:北京航空航天大學(xué)出版社, 2020 [12]高峰 .單片微型計算機(jī)原理與接口技術(shù) .北京:科學(xué)出版社, 2020 [13]各種網(wǎng)絡(luò)教程及其他 25 附錄 附錄 Ⅰ 硬件電路圖 。 最后,我要感謝我的母校 —— XXXXXXX,在校期間,這里給我留下了美好的回憶。在此,我衷心感謝老師們給予我的幫助和教育。在整個設(shè)計過程當(dāng)中,為我的畢業(yè)設(shè)計帶來了很大方便。在此,我衷心地感謝所有在我做畢業(yè)設(shè)計期間幫助過我的人。我的畢業(yè)論文已整理完畢,電路調(diào)試進(jìn)展良好。軟件的設(shè)計大部分采用模塊化設(shè)計的方法以方便調(diào)試,并使其可讀性大大增強(qiáng),方便更改和移植。同時還可以采用隔離等方 式減少干擾,硬件系統(tǒng)設(shè)計的好壞很大部分來源于經(jīng)驗,所以我們要有動手的好習(xí)慣。 7 結(jié)論 硬件系統(tǒng)關(guān)系到所要設(shè)計的電子產(chǎn)品好懷,如系統(tǒng)抗干擾性等,所以要合理的安排盡量減少干擾提高性能。單片機(jī)系統(tǒng)大都是數(shù)字邏輯電路,使用電平檢查法可首先查出邏輯設(shè)計是否正確,選用器件和連接關(guān)系是否符合要求等。通電檢查的主要目的是看系統(tǒng)是否存在短路或由元器件損壞、裝配錯誤引起的電流異常。若接通后電流很大,必須立即切斷電源。 通電檢查:在確保電源良好前提下,接通電源。調(diào)試的方法有兩種:一種是斷開樣機(jī)穩(wěn)壓電源的輸出端,檢查空載時電源工作情況;另一種是拔下樣機(jī)上的主要集成芯片,檢查電源的負(fù)載 21 能力(用假負(fù)載)。調(diào)試工作可以分為四步: 線路檢查:根據(jù)硬件邏輯設(shè)計圖,仔細(xì)檢查樣機(jī)線路是否連接正確,并核對元器件的型號、規(guī)格和安裝是否符合要求,必要時可用萬用表檢測線路通斷情況。調(diào)試和修改完畢后可以直接使用編程器將軟件固化在目標(biāo)系統(tǒng) ROM 中,然后投入運(yùn)行。在這階段若發(fā)生故障,可以考慮各子程序在運(yùn)行時是否破壞現(xiàn)場,數(shù)據(jù)緩沖單元是否發(fā)生沖突,標(biāo)志位的建立和清除在設(shè)計上是否失誤,堆棧是否溢出,輸入輸出狀態(tài)是否正常等。一般來說,仿真軟件能為用戶輸入的程序指令糾錯,包括書寫格式、標(biāo)號未定義或多重定義、轉(zhuǎn)移地址溢出等錯誤。調(diào)試過程中單片機(jī)相應(yīng)輸入端由通用鍵盤和鼠標(biāo)設(shè)定,運(yùn)行狀態(tài)、各寄存器狀態(tài)、端口狀態(tài)等都可以在指定的窗口區(qū)域顯示出來,以確定程序運(yùn) 行有無錯誤。本設(shè)計系統(tǒng)的已經(jīng)在 PC 機(jī)上用模擬開發(fā)軟件進(jìn)行了檢測和調(diào)試,并運(yùn)行成功,最后進(jìn)行實物圖的硬件組裝與調(diào)試,這樣就給開發(fā)者在提供了方便。但編制好的程序或焊接好的線路不能按預(yù)計的那樣正常工作是常見的事,經(jīng)常會出現(xiàn)一些硬件、軟 件上的錯誤,這是軟件和硬件開發(fā)者經(jīng)常遇見的,這就需要通過調(diào)試來發(fā)現(xiàn)錯誤并加以改正。 6 系統(tǒng)調(diào)試 單片機(jī)系統(tǒng)經(jīng)過總體設(shè)計,完成了硬件和軟件設(shè)計開發(fā)。此時定時器采用定時中斷的工作方式,這樣可以充分利用 CPU 資源。 RST 置 1 開 始 發(fā)送 1 位命令碼 命令碼 8 位送完? 寫一位數(shù)據(jù) 數(shù)據(jù)寫完? RST 置 0 ( a)時鐘寫 結(jié) 束 開 始 RST 置 1 發(fā)送 1 位命令碼 命令碼 8 位送完? 讀一位數(shù)據(jù) 數(shù)據(jù)讀完? RST 置 0 結(jié) 束 ( b) 時鐘讀 圖 53 日歷時鐘的寫和讀 N Y Y Y Y N N N 19 顯示子程序設(shè)計 本設(shè)計的顯示部分具有消隱和閃爍功能,當(dāng)時分秒等高位為 0時顯示消隱, 此時在讀時間時更加明了,但低位不能顯示消隱。在串行時鐘的下降沿, DS1302向 I/O端口輸出一位數(shù)據(jù), 8個串行時鐘脈沖就可以輸出一字節(jié)的數(shù)據(jù)。只有在 SCLK為低電平時,才能將 RST 置為高電平,這一點我們要一定注意。如果在傳送過程中 RST置為低電平,則會終止此次數(shù)據(jù)傳送, I/O引腳變?yōu)楦咦钁B(tài)。 。讀寫都是 16 位數(shù)據(jù)高 8 位是地址低 8位是數(shù)據(jù),在讀寫時要嚴(yán)格遵從其讀寫時序,否則讀寫將會失效。所有時序都是將主機(jī)作為主設(shè)備,單總線器件作為從設(shè)備。 16 N 開始 有鍵按下? 延時 10ms K2 按下? K3 按下? K4 按下? K1 按下? 調(diào)顯示 K1 為 0? 鍵值加 1 Y 調(diào)顯示 有鍵按下? 鍵值清 0 標(biāo)志位清 0 返回回 N N N Y N Y N 下頁 1 Y Y Y 下頁 3 17 日歷時鐘子程序設(shè)計 DS1302 與 CPU 的連接需要三條線,即 SCLK(7)、 I/O(6)、 RST(5)。 K2 為加 1 鍵, K3 為減 1 鍵, K4 為總返回鍵,即在調(diào)時見時不用只有按下 K1 鍵值為 8才返回,而通過按下 K4鍵即可返回。本鍵盤深度為 7級,即連續(xù)按下 K1 鍵 8次時則返回到原來界面。 開始 初始化 T0 并開中斷 初始化 T1 并關(guān)中斷 寄存器初始化 標(biāo)志位初始化 初始化時間 調(diào)鍵盤子程序 調(diào)日歷子程序 調(diào)顯示子程序 結(jié)束
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1