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

正文內容

基于51系列的單片機進行的實時日歷的時鐘顯示畢業(yè)設計論文(存儲版)

2025-01-08 10:25上一頁面

下一頁面
  

【正文】 水線控制、自動化系統(tǒng)等、智能型家用電器 (冰箱、空調、彩電 )等。二是用專門的時鐘芯片實現(xiàn) ,在對時間 精 度 要 求 很 高 的 情 況 下 ,通 常 采 用 這 種 方 法 , 典 型 的 時 鐘 芯 片有 :DS1302,DS12887,X1203 等都可以滿足高精度的要求。能以 3V 的超底壓工作 。所以不采用此方案。 DS1302 用于數(shù)據(jù)記錄 ,特別是對某些具有特殊意義的數(shù)據(jù)點的記錄上 ,能實現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時間同時記錄。 DS1302 的性能特性 ?實時時鐘 ,可對秒、分、時、日、周、月以及帶閏年補償?shù)哪赀M行計數(shù) 。 DS1302 時鐘芯片包括實時時鐘 /日歷和 31 字節(jié)的靜態(tài) RAM。 DS1302 由 VCC1 或 VCC2 中較大者供電。上電運行時 ,在 VCC 之前 ,RST 腳必須保持低電平。位 5~1(A4~A0)指示操作單元的地址。必須按數(shù)據(jù)傳送的次序寫最先的 8個寄存器。如果斷電時間較短 (幾小時或幾天 ),可以用漏電較小的普通電解電容代替 (100μ F 就可以保證 1 小時的正常走時 )。將各段發(fā)光二極管連在一起的叫共陽極顯示器 ,用低電平驅動 。 74HC138 封裝如圖 37。可產(chǎn)生年、月、日、周日、時、分、秒 ,具有使用壽命長 ,精度高和低功耗等特點 ,同時具有掉電自動保存功能 。 單片機系統(tǒng)的晶振電路 單片機必須在時鐘的驅動下才能進行工作。 C1 C2 的值采用 30pF。本設計的突出之處在于硬件電路簡單 ,大大減少了硬件開銷 ,這樣又勢必增加了軟件開發(fā)的難度 ,但降低了成本有利于市場的開闊。 標志位初始化是對時間調整時判斷是調分還是調時等而專設的位標志 ,初始化過程中標志位全部置 0,即開始時是處于顯示狀態(tài) ,而不是調整狀態(tài) ,這一點在程序中相當明了。 日歷時鐘子程序設計 DS1302與 CPU的連接需要三條線 ,即 SCLK I/O RST5。 只有在 SCLK 為低電平時 ,才能將 RST置為高電平 ,這一點我們要一定注意。 6系統(tǒng)調試 單片機系統(tǒng)經(jīng)過總體設計 ,完成了硬件和 軟件設計開發(fā)。一般來說 ,仿真軟件能為用戶輸入的程序指令糾錯 ,包括書寫格式、標號未定義或多重定義、轉移地址溢出等錯誤。調試的方法有兩種 :一種是斷開樣機穩(wěn)壓電源的輸出端 ,檢查空載時電源工作情況 。 如圖 62 焊接電路板 檢查芯片的邏輯關系是否出錯 :加電后檢查各芯片插座上相關引腳的電位 ,仔細測量相應的輸入輸出電平是否正常。 在這次設計中我學到了很多 ,也發(fā)現(xiàn)了自己的不足 ,也難免有錯誤之處 ,敬請?zhí)岢?! 致謝 不知不覺 ,十二周的畢業(yè)設計結束了。 此外 ,還要衷心感謝其他所有對本課題的研究和論文撰寫有過幫助的同學。時開閃爍的標志位 ZHUAN5 BIT 55H。循環(huán)指令 CPL ZHUAN。初始化標志位 CLR ZHUAN2 CLR ZHUAN3 CLR ZHUAN4 CLR ZHUAN5 CLR ZHUAN6 CLR ZHUAN7 MOV R7,3 MOV 5FH,00H。寫 8個字節(jié) SETB 。調日歷時鐘程序 LCALL XIAN 。判 K4鍵為 0 轉 JNB ,JIAN1 。轉調秒子程序 JIA1:MOV A,5FH CJNE A,2,JIA2 LJMP TIAOF 。調顯示子程序 MOV A,P1CPL A JNZ JIAN2 JIAN4:RET 。加 1 DA A。數(shù)據(jù)個位放到 61H MOV B,10MUL AB 。啟動設置寫保護寄存器 MOV A,10001110B 。清秒標志位 SETB ZHUAN5 。十進制調整指令 MOV 31H,A。A 乘以 B ADD A,62H。命令字節(jié) ,寄存器 07H ACALL WBYTE MOV A,00H 。調時 TIAOS:CLR 。存數(shù)據(jù)到寄存器 SETB 。A 除以 B MOV 62H,B。取秒數(shù)據(jù) ADD A,1 。寫秒數(shù)據(jù)到 DS1302 LCALL WBYTE LCALL XIANLJMP JIAN0 RET 。半字節(jié)交換 ANL A,0FH MOV 41H,A 。取秒數(shù)據(jù) MOV B,10H DIV AB 。判鍵 K2 松開 MOV A,30H 。轉調星期子程序 JIAN3:CLR ZHUAN1 。寄存器加 1 MOV 5FH,A CJNE A,8,JIANX LJMP JIAN3 JIANX:MOV A,5FH CJNE A, 1,JIA1。判 K2鍵為 0 轉 JNB ,JIAN3 。主程序 MAIN:LCALL JIAN 。RST0,停止傳送 MOV R0,30H 。開放 T0中斷 SETB TR0 。定時 /計數(shù) T1 中斷 LJMP ZDUAN2 ZDUAN:MOV TH0,00H。月開閃爍的標志位 ZHUAN3 BIT 53H。同時在我完成畢業(yè)設計的過程中提供了很多指導性的意見 ,使我受益匪淺。 軟件設計是核心部分 ,具有多樣化 ,靈活性高 ,易移植等優(yōu)點 ,要深深理會各指令的含義才能更加熟練應用 ,中斷的合理利用可以減少 CPU 利用資源 ,具有執(zhí)行效率高等優(yōu)點 ,本設計用到定時器中斷以減少對 CPU 的占用 ,更好的處理其他功能。電源大得超出正常范圍 ,說明電路中有短路或故障。調試工作可以分為四步 : 線路檢查 :根據(jù)硬件邏輯設計圖 ,仔細檢查樣機線路是否連接正確 ,并核對元器件的型號、規(guī)格和安裝是否符合要求 ,必要時可用萬用表檢測線路通斷情況。調試過程中單片機相應輸入端由通用鍵盤和鼠標設定 ,運行狀態(tài)、各寄存器狀態(tài)、端口狀態(tài)等都可以在指定的窗口區(qū)域顯示出來 ,以確定程序運行有無錯誤。此時定時器采用定時中斷的工作方式 ,這樣可以充分利用 CPU資源。如果在傳送過程中 RST 置為低電平 ,則會終止此次數(shù)據(jù)傳送 ,I/O 引腳變?yōu)楦咦钁B(tài)。 K2 為加 1 鍵 ,K3 為減 1 鍵 ,K4 為總返回鍵 ,即在調時見時不用只有按下 K1鍵值為 8 才返回 ,而通過按下 K4 鍵即可返回。 對定時器 T0 初始化時 ,首先置初值 ,CPU 開中斷 ,定時器 T0 開中斷 ,并且開始計數(shù) ,而對定時器 T1初始化時 ,首先置初值 ,定時器 T1關中斷 ,并且停止計數(shù) ,只有收到命令時才能產(chǎn)生中斷。 設計采用動態(tài)顯示 ,輪流 掃描各個 LED 使之顯示相應的數(shù)型碼 ,當掃描頻率大于人眼所能識別的頻率時就看不到閃爍現(xiàn)象。 )。如圖 42 所示。采用三線接口與 CPU 進行同步通信 ,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或 RAM 數(shù)據(jù)。 譯碼器 74HC138 74HC138 譯碼器是通過 3 條線來達到控制 8 條線的狀態(tài) ,就是通過 3條控制線 A0、 A A2不同的高低電平組合來控制 Y0~Y7 的輸出狀態(tài) ,其中 4和 5為使能地端 ,與 8引腳共同接地 ,當接高電平時 Y0 到 Y7 輸出高電平。各段 LED 顯示器需要由驅動電路驅動。要特別說明的是 ,備用電源 BT1 可以用電池或超級電容 (10 萬μ F以上 )。在時鐘 /日歷寄存器中的地址 9~31 或 RAM 寄存器中的地址 31不能存儲數(shù)據(jù)。位 6 如果為 0,則表示存取日歷時鐘數(shù)據(jù) 。時鐘脈沖的個數(shù)在單字節(jié)方式下為 8 加 8,在多字節(jié)方式下為 8 加字節(jié)數(shù) ,最大可達 248字節(jié)數(shù)。 DS1302 有主電源 /后備電源雙電源引腳 :VCC1 在單電源與電池供電的系統(tǒng)中提供低電源 ,并提供低功率的電池備份 。 ?簡單的 3線接口 。若采用單片機計時 ,一方面需要采用計數(shù)器 ,占用硬件資源 ,另一方面需要設置中斷、查詢等 ,同樣耗費單片機的資源 ,而且某些測控系統(tǒng)可能不允許。掉電保護方式下 ,RAM 內容被保存 ,振蕩器被凍結 ,單片機一切工作停止 ,直到下一個中斷或硬件復位為止。 時鐘芯片的選擇方案和論證 方案一 : 直接采用單片機定時計數(shù)器提供秒信號 ,使用程序實現(xiàn)年、月、日、星期、時、分、秒計數(shù)。 方案確定 單片機芯片的選擇方案和論證 方案一 : 采用 89C51 芯片作為硬件核心 ,采用 Flash ROM,內部具有 4KB ROM 存儲空間 ,能于 3V 的超低壓工作 ,而且與 MCS51 系列單片機完全兼容 ,但是運用于電路設計中時由于不具備 ISP 在線編程技術 , 當在對電路進行調試時 ,由于程序的錯誤修改或對程序的新增功能需要燒入程序時 ,對芯片的多次拔插會對芯片造成一定的損壞。在一個單片機應用系統(tǒng)中 ,時鐘有兩方面的含義 :一是指為保障系統(tǒng)正常工作的基準振蕩定時信號 ,主要由晶振和外圍電路組成 ,晶振頻率的大小決定了單片機系統(tǒng)工作的快慢 。許多家電設備都趨于人性化、智能化 ,這些電器設備大部分都含有 CPU 控制器或者是單片機。軟
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1