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

正文內容

畢業(yè)設計-基于單片機的智能電腦鐘(更新版)

2025-01-24 18:50上一頁面

下一頁面
  

【正文】 要注意,就是關于中斷延遲的處理問題。關閉定時器 T0 東華理工大學長江學校畢業(yè)設計(論文) 系統(tǒng)軟件設計 22 MOV A,0B7H 。20 次中斷未到中斷退出 ADDSS: MOV R4,14H 。大于或等于 60 秒時對秒計時單元清 0 MOV R0,77H 。指向小時計時單元( 78H79H) ACALL ADD1 。入對應顯示單元 MOV 74H,78H 。 N N Y Y N N ()← 0 sec1← (sec1)+1 ← ()+1 送 T1 初值 保護現(xiàn)場開中斷 定時控制 ? 報時否 ? 定時查表 day=1 關報時 定時控制 報時控制 查報時表 (day)=8? (day)=7? 報時 停止 ? =20? 報時控制 ? 東華理工大學長江學校畢業(yè)設計(論文) 系統(tǒng)軟件設計 24 N N Y Y N N Y N 返回 N Y 圖 14 T1中斷處理程序 T1 中斷服務程序,用作時間調整時調整單元閃爍指示 INTT1: PUSH ACC 。02H 位為 1 時顯示單元 熄滅 MOV 72H,76H 。01H 位為 1 時,轉小時熄滅控制 MOV 72H,7AH 。 MOV 75H,7AH 。指向前一地址 MOV R0,A 。 ROM 測試采用累加和的方法檢測; I/O 測試通過觀測輸入與輸出數據來完成;譯碼器通過運行循環(huán)檢測程序來檢驗;觀察晶振、復位電路能否產生所需信號以確定其工作是否正常。整體調試是對模塊之間連接關系的檢查,有時為了配合整體測試,在調試的各階段編制了必要的臨時性輔。 一般與過程輸入輸出通道無關的程序,都可用開發(fā)機(仿真器)的調試程序進行調試。子程序返回 東華理工大學長江學校畢業(yè)設計(論文) 系統(tǒng)調試與脫機運行 27 4. 系統(tǒng)調試 系統(tǒng)的調試與運行分為離線仿 真與調試階段和在線調試與運行階段。轉中斷退出 外部中斷 0 中斷處理程序 這段程序相對比較簡單,用于實 現(xiàn)跑表功能。顯示單元( 72H73H),將不顯示分數據 MOV 74H,78H 。 MOV 74H,78H 。 MOV TL1, 0B0H 。 POP PSW 。時數據放入 A CLR C 。分計時單元加 1 分鐘 MOV A,R3 。指向秒計時單元( 71H72H) ACALL ADD1 。低 8 位初值修正 MOV TL0,A 。這里作者采用了一種補償的辦法,可以使相鄰 2次中斷響應的間隔相差不超過 1個機器周期。放回 R5 內 AJMP PLAY 。取段碼表地址 MOVC A,A+DPTR 。跳至 INTT1 執(zhí)行 ORG 0023H 。跳到標號 START 執(zhí)行 ORG 0003H 。其中堆棧設置的深度應考慮到系統(tǒng)中子程序嵌套調用和中斷嵌套情況,本系統(tǒng)設置為 16 個字節(jié)。允許 T0 中斷 SETB TR0 。清 20H(標志用) MOV 7AH,0AH 。 程序設計流程 軟件系統(tǒng)的功能的主要任務是完成電腦鐘的顯示調時、定時、秒表等功能。 橋式整流是交流電轉換成直流電的第一個步驟。 東華理工大學長江學校畢業(yè)設計(論文) 系統(tǒng)硬件設計 15 下面 我簡單的介紹一下 它 的 3 個引腳以及用它來構成的穩(wěn)壓電路的 資料 。 東華理工大學長江學校畢業(yè)設計(論文) 系統(tǒng)硬件設計 14 電源電路 本文設計的電源電路采用 電容降壓橋式整流穩(wěn)壓電路 . 圖 10 電源電路圖 電源電路原理:由 220V 交流電經過變壓器變?yōu)?15V 交流電,然后通過橋式整流電路和濾波電容后得到近似為直流的電信號,并將直流電信號經過一個穩(wěn)壓管 7805 得到一個穩(wěn)定的 5V電壓。上電后,由于電容的充電和反相門的作用,使 RST 持續(xù)一段時間的高電平。5% ,即 ~ 。 在顯示時間時,時、分、秒分別占兩位,他們中間用“ — ”隔開。 AT89C51 芯片擦除 整個 PEROM 陣列和三個鎖定位的電擦除可通過正確的控制信號組合,并保持ALE 管腳處于低電平 10ms 來完成。在 FLASH 編程期間,此引腳也用于施加12V 編程電源( VPP)。此時, ALE只有在執(zhí)行 MOVX, MOVC 指令是 ALE才起作用。 RST:復位輸入。這是由于內部上拉的緣故。當P1 口的管腳第一次寫 1時,被定義為高阻輸入。32 可編程 I/O 線 AT89C51 芯片引腳圖 圖 2 At89c51芯片引腳圖 AT89C51 主要特性 和 分別 作為整點報時和定時時間到報警的鬧鈴驅動端 [7]。在秒表過程中,用來停止秒表。 本系統(tǒng)的跑表功能是通過操作相應的按鍵,實現(xiàn)清零、啟動計時和停止計時,同時顯示累計時間。利用 89C51 片內定時器 0 定時發(fā)出中斷,進行秒、分、時計時,并把計時時間送至顯示器;利用定時器 1,定時 1毫秒發(fā)出中斷,進行毫秒、秒、分計時。 經過 三 種方案的比較,排除了前 二 種方案之后,最后選擇方案 三 : LED 數碼管動態(tài)掃描顯示。 但是在顯示時,特別是使用秒表功能時掃描速度跟不上,屏幕會有明顯的閃爍,另外 由于液晶是以點陣的模式顯示各種符號,需要利用控制芯片創(chuàng)建字符庫,編程工作量大,控制器的資源占 用較多,其成本也偏高。這些都方便對設計進行擴展,使設計更加完善。設計起來結構清晰,各個模塊,從硬件上設計起來相對簡單,控制與顯示的模塊間的連接也會比較方便。 其要求 : ( 1) 單片機采用 89C51 為主控制器 ??萍荚桨l(fā)達,智能化的東西就越多。 隨著科技的進步、生活的提高、生活節(jié)奏的加快,人們對于時間的定時、報時等功能的要求越來越高。 參考文獻 錯誤 !未定義書簽。 東華理工大學長江學院 畢業(yè)設計 題 目 : 基于單片機的智能電腦鐘 英文題目 : Microcontrollerbased intelligent puter clock 學生姓名: 學 號: 08314314 專 業(yè) : 電子信息工程 系 別:機械與電子工程系 指導老師: 二零一二年五月十六日 東華理工大學長江學院畢業(yè)設計(論文) 摘要 I 摘 要 基于在對單片機研究的基礎上,本文提出了一種以 AT89C51為核心的單片機構 成數字電 腦 鐘的看法。 致 謝 錯誤 !未定義書簽。因此有必要對數字電子鐘進行改進 。因此,單片機的學習、開發(fā)與應用將造就一批計算 機應用與智能化控制的工程師和科學家。作跑表時顯示分、十秒、秒、十毫秒和毫秒??刹捎?ALTERA 公司的 FLEX10K 系列 PLD 器件。用凌陽 16 位單片機做控制器最有特色的就是它的可編程音頻處理,可完成語音的錄制播放和識別。 液晶顯示屏( LCD)具有輕薄短小、低耗電量、無輻射危險,平面直角顯示以及影象穩(wěn)定不閃爍等優(yōu)勢,可視面積大,畫面效果好,分辨率高,抗干擾能力強等特點。其驅動程序容易編寫和理解。 智能電腦鐘 系統(tǒng)構成框圖 主 控 模 塊 按鍵模塊 電源模塊 顯示模塊 鬧鈴模塊 計時模塊 定時模塊 DS1302 時鐘模塊 AT89C51 主控制器 鍵盤掃描電路 數碼顯示電路 東華理工大學長江學校畢業(yè)設計(論文) 系統(tǒng)方案選擇和論證 5 圖 1 總體設計框圖 設計原理 整個流程過程主要有顯示部分,定時部分,計時部分三大部分,電源用 +5V, AT89C51主控制器。時間表上的某一個設定時間到,則系統(tǒng)發(fā)出一控制信號,去接通(斷開)某一設備;下一個設定的時間到,則系統(tǒng)再次發(fā)出控制信號,去斷開(接通)上述設備。 :減按鈕,在調整時間或在設置定時過程中向下調整。每位輪流顯示輸出,在高速輪流反復顯示下,根據視角暫留,就可以看到連續(xù)的顯示。 89C51單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。128*8 位內部 RAM P0 口: P0口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) 東華理工大學長江學校畢業(yè)設計(論文) 系統(tǒng)硬件設計 8 /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數據存儲器寫選通) /RD(外部數據存儲器讀選通) P3 口同時為閃爍編程和編程校驗接收一些控制 信號。如想禁止 ALE的輸出可在 SFR8EH 地址上置 0。注意加密方式 1 時, /EA 將內部鎖定為 RESET;當 /EA端保持高電平時,此間內部程序存儲器。有余輸入至內部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。 LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED1 37H 36H 35H 34H 33H 32H 31H 30H 時十位 時個位 分隔 分十位 分個位 分隔 秒十位 秒 個位 顯示部分采用兩片 4位七段數碼管 [8],共顯示 8位。 當 8051 單片機的 P0 口總線負載達到或超過 P0最大負載能力時,必須接入74LS245 等總線驅動器。一般微機電路正常工作需要供電電源為 5V177。常用的上電或開關復位電路。 51 單片機在系統(tǒng)復位時,將其內部的一些重要 寄存器設置為特定的值,(在特殊寄存器介紹時再做詳細說明)至于內部 RAM 內部的數據則不變。 7805 芯片 7805 是我們最常用到的穩(wěn)壓芯片了, 它 的使用方便,用很簡單的電路即可以輸入一個直流穩(wěn)壓電源 ,它 的輸出電壓恰好為 5v,剛好是 51 系列單片機運行所需的電壓 。 橋式整流器對輸入正弦波的利用效率比半波整流高一倍。 則本系統(tǒng)的軟件部分總體上可分為四個部分,系統(tǒng)主程序:包括初始化和鍵盤處理程序;定時器 0和中斷服務程序;定時器 1中斷服務程 序;外部中斷 0中斷服務程序。 MOV 20H,00H ??傊袛嚅_放 SETB ET0 。初始化的部分包括:定時器 1和定時器 0 的工作方式,設置初值、串口工作方式、堆棧,中斷 優(yōu)先級的設置等。程序執(zhí)行開始 地址 LJMP START 。定時器 T1 中斷程序入口 LJMP INTT1 。取顯示數據到 A MOV DPTR,TAB 。A 中數據循環(huán)左移 MOV R5,A 。延遲的 時間取決于其他中斷服務程序的執(zhí)行情況,不是一個固定的值,所以這就很難保證 2 次中斷的時間間隔為 1ms。中斷響應時間同步修正 ADD A,TL0 。20 次中斷到( 1 秒)重賦初值 MOV R0,71H 。指向分計時單元( 76H77H) ACALL ADD1 。小時計時單元加 1 小時 MOV A,R3 。 MOV 75H,79H 。中斷現(xiàn)場保護 PUSH PSW 。02H 位為 0 時正常顯示 MOV 73H,77H 。01H 位為 0 時, 熄滅符 數據放入分 MOV 73H,7AH 。 AJMP INTT1OUT 。前一地址單元清 0 RET 。為了使其成為產品,還需要使用 生產正規(guī)的芯片,并設計美觀實用的外殼,將其組裝、檢驗和裝箱 . 軟件調試 軟件調試主要是子程序、功能模塊個主
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1