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

正文內(nèi)容

電子倒計(jì)時(shí)定時(shí)器設(shè)計(jì)方案-wenkub

2023-05-10 13:38:23 本頁(yè)面
 

【正文】 ,必須放在累加器A中。運(yùn)算器(ALU)的主要功能A)算術(shù)和邏輯運(yùn)算,可對(duì)半字節(jié)(一個(gè)字節(jié)是8位,半個(gè)字節(jié)就是4位)和單字節(jié)數(shù)據(jù)進(jìn)行操作。單片機(jī)全稱為單片微型計(jì)算機(jī)(Single Chip Microputer)。本課題主要研究的內(nèi)容要了解電子倒計(jì)時(shí)定時(shí)器的基本結(jié)構(gòu)原理,調(diào)研并查找相關(guān)資料,選擇實(shí)現(xiàn)電子倒計(jì)時(shí)定時(shí)器的方案,進(jìn)行完整的倒計(jì)時(shí)的硬件電路、系統(tǒng)軟件以及實(shí)物結(jié)構(gòu)的設(shè)計(jì)并進(jìn)行電路仿真、軟件編程、系統(tǒng)調(diào)試。相對(duì)于傳統(tǒng)的定時(shí)器,電子定時(shí)器的體積小、重量輕、造價(jià)低、精度高、壽命長(zhǎng)、而且安全可靠、調(diào)整方便、適于頻繁使用。夏季夜間使用,入睡前先頂好時(shí)間,等睡熟后到了預(yù)定時(shí)間,空調(diào)自動(dòng)關(guān)機(jī),方便節(jié)能。電子定時(shí)器在家用電器中經(jīng)常用于延時(shí)自動(dòng)關(guān)機(jī)、定時(shí)。電子倒計(jì)時(shí)定時(shí)器設(shè)計(jì)方案緒論 課題的學(xué)術(shù)背景及其實(shí)際意義倒計(jì)時(shí)定時(shí)器已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚奈锲?,隨著技術(shù)的發(fā)展,廣泛的應(yīng)用于各個(gè)公共場(chǎng)所,給人們?nèi)粘5纳睢W(xué)習(xí)、工作、娛樂(lè)帶來(lái)便利,但是由于原先簡(jiǎn)單的報(bào)時(shí)功能已經(jīng)不能夠被人們所滿足,希望出一些新的功能新的產(chǎn)品來(lái)滿足人們的需要,例如重要日子的倒計(jì)時(shí)、秒表等等,這些都能帶來(lái)更大的方便。延時(shí)自動(dòng)關(guān)機(jī)可用于:收音機(jī)、電視機(jī)、錄音機(jī)、催眠器、門燈、路燈、汽車頭燈、轉(zhuǎn)彎燈以及其他電器的延時(shí)斷電及延時(shí)自停電源等。定時(shí)器除了應(yīng)用于家用電器外,還廣泛地用于工業(yè)農(nóng)業(yè)生產(chǎn)和服務(wù)設(shè)施等等。所以電子定時(shí)器的發(fā)展必定大有前途。2北京工業(yè)大學(xué)耿丹學(xué)院2012屆畢業(yè)設(shè)計(jì)(論文)第2章 倒計(jì)時(shí)定時(shí)器的結(jié)構(gòu)、原理及設(shè)計(jì)方案 單片機(jī)的發(fā)展概況 微型計(jì)算機(jī)的出現(xiàn)是電子數(shù)字計(jì)算機(jī)廣泛應(yīng)用到人們?nèi)粘9ぷ骱蜕铑I(lǐng)域中去的一個(gè)重大轉(zhuǎn)折點(diǎn)。因?yàn)閱纹瑱C(jī)主要用于控制系統(tǒng)中,所以又稱微控制器(Microcontroller Unit,MCU)或嵌入式控制器(Embedded Controller)。B)加、減、乘、除、加減比較等算術(shù)運(yùn)算。累加器A也用于存放運(yùn)算結(jié)果。程序計(jì)數(shù)器PCPC的作用是用來(lái)存放將要執(zhí)行的指令地址,共16位,可對(duì)64K ROM直接尋址,PC低8位經(jīng)P0口輸出,高8位經(jīng)P2口輸出。 指令寄存器IR指令寄存器的作用就是用來(lái)存放即將執(zhí)行的指令代碼。當(dāng)指令送入譯碼器后,由譯碼器對(duì)該指令進(jìn)行譯碼,根據(jù)譯碼器輸出的信號(hào),CPU控制電路定時(shí)地產(chǎn)生執(zhí)行該指令所需的各種控制信號(hào),使單片機(jī)正確的執(zhí)行程序所需要的各種操作。可見(jiàn),數(shù)據(jù)寄存器對(duì)輸出數(shù)據(jù)具有鎖存功能。時(shí)序部件由時(shí)鐘電路和脈沖分配器組成,用于產(chǎn)生微操作控制部件所需的定時(shí)脈沖信號(hào)。(2)采用AT89S52單片機(jī)為核心,倒計(jì)時(shí)功能采用C語(yǔ)言編程利用單片機(jī)內(nèi)部定時(shí)器來(lái)實(shí)現(xiàn),通過(guò)時(shí)鐘芯片DS1302利用LED數(shù)碼管顯示當(dāng)前時(shí)間,并通過(guò)鍵盤控制模式的轉(zhuǎn)換和時(shí)間的調(diào)整,當(dāng)時(shí)間到了經(jīng)行報(bào)警,這個(gè)設(shè)計(jì)使整個(gè)系統(tǒng)可編程,靈活性大大增加了,雖然多了個(gè)芯片但是加大了精度,因此選擇這個(gè)方案。ProgrammableOnly單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除1000次。外形及引腳排列如圖所示4K字節(jié)可編程閃爍存儲(chǔ)器 兩個(gè)16位定時(shí)器/計(jì)數(shù)器 低功耗的閑置和掉電模式 當(dāng)P1口的管腳第一次寫(xiě)1時(shí),被定義為高阻輸入。P1 口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳/INT0(外部中斷0) WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)此外,P3口還接收一些用于FLASH閃存編程和程序校驗(yàn)的控制信號(hào)。在FLASH編程期間,此引腳用于輸入編程脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無(wú)效。EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。DS1302內(nèi)部有一個(gè)318的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。DS1302由Vcc1或Vcc2兩者中的較大者供電。RST是復(fù)位/片選線,通過(guò)把RST輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。 DS1302電路設(shè)計(jì)本設(shè)計(jì)要求在不進(jìn)行倒計(jì)時(shí)的時(shí)候可以顯示一天的時(shí)間,所以采用的時(shí)鐘芯片DS1302為核心來(lái)實(shí)現(xiàn)這個(gè)問(wèn)題,DS1302的X,VccVcc2連接電源,串行數(shù)據(jù)I\。本實(shí)驗(yàn)使用的晶振是12MHz,則時(shí)鐘周期為(1/12)us,機(jī)器周期為1us。圖36 LED數(shù)碼管數(shù)碼管的分類數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè)“8”可分為1位、2位、4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽(yáng)極數(shù)碼管和共陰極數(shù)碼管。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。① 靜態(tài)顯示驅(qū)動(dòng):靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。通過(guò)分時(shí)輪流控制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。當(dāng)單片機(jī)AT89SC52單片機(jī)的P0口總線負(fù)載達(dá)到或超過(guò)P0最大負(fù)載能力時(shí),必須接入74LS245等總線驅(qū)動(dòng)器。8051的/RD和/PSEN相與后接DIR,使得RD且PSEN有效時(shí),74LS245輸入(←D1),其它時(shí)間處于輸出(→D1)。利用 EE2和E3可級(jí)聯(lián)擴(kuò)展成 24 線譯碼器;若外接一個(gè)反相器還可級(jí)聯(lián)擴(kuò)展成 32 線譯碼器。它的電路設(shè)計(jì)如圖37:圖38單片機(jī)74LS138電路設(shè)計(jì) 報(bào)警模塊本設(shè)計(jì)在倒計(jì)時(shí)時(shí)間到的時(shí)候?yàn)榱颂嵝延脩舳捎玫穆暪鈭?bào)警,電路主要有一個(gè)蜂鳴器、一個(gè)三極管組成,報(bào)警器報(bào)警,指示燈點(diǎn)亮。2011年3月ARM公司發(fā)布最新集成開(kāi)發(fā)環(huán)境RealView MDK開(kāi)發(fā)工具中集成了最新版本的Keil uVision4,其編譯器、調(diào)試工具實(shí)現(xiàn)與ARM器件的最完美匹配。 多顯示器和靈活的窗口管理系統(tǒng) 系統(tǒng)瀏覽器窗口的顯示設(shè)備外設(shè)寄存器信息調(diào)試還原視圖,創(chuàng)建并保存多個(gè)調(diào)試窗口布局, 多項(xiàng)目工作區(qū)簡(jiǎn)化與眾多的項(xiàng)目 軟件程序流程圖主程序開(kāi)始初始化變量初始化定時(shí)器顯示子函數(shù)鍵盤子函數(shù)判斷鍵盤是否按下報(bào)警器報(bào)警、指示燈閃亮啟動(dòng)\停止倒計(jì)時(shí)中斷1中斷2定時(shí)器中斷圖42 軟件流程圖系統(tǒng)中設(shè)置了五個(gè)按鍵,當(dāng)程序掃描到“復(fù)位”鍵時(shí),單片機(jī)重新讀入撥碼盤數(shù)據(jù),意即新的一輪計(jì)時(shí)開(kāi)始,當(dāng)程序掃描到“走”鍵時(shí),若原計(jì)時(shí)停止,則啟動(dòng)計(jì)時(shí),否則無(wú)效,同樣,當(dāng)程序掃描到“?!辨I時(shí),若原計(jì)時(shí)已啟動(dòng),則停止計(jì)時(shí),否則無(wú)效。最大定時(shí)時(shí)間計(jì)算方法如下:TMAX = 216 12foscs ,其中fosc 為系統(tǒng)時(shí)鐘頻率,本系統(tǒng)中的時(shí)鐘頻率為1110592MHz , 經(jīng)計(jì)算TMAX 為7111ms ,為了計(jì)算的方便,取TMAX = 50ms ,軟件計(jì)數(shù)至20 次為1s。至于鍵盤的調(diào)試,關(guān)鍵是把握好按鍵的去抖效果。圖53 硬件時(shí)間顯示狀態(tài)圖54 硬件倒計(jì)時(shí)狀態(tài)系統(tǒng)開(kāi)始調(diào)試,通電后數(shù)碼管顯示時(shí)間,在通過(guò)鍵盤進(jìn)行時(shí)間的調(diào)整和工作模式的選擇,下表是對(duì)系統(tǒng)倒計(jì)時(shí)時(shí)間的測(cè)試結(jié)果。然后通過(guò)硬件和軟件部分的介紹,詳細(xì)的說(shuō)明了我做畢設(shè)的步驟以及各個(gè)部分的選擇,如何實(shí)現(xiàn)的,用什么軟件實(shí)現(xiàn)的,最后列出了實(shí)驗(yàn)的誤差以及PCB、原理圖等等的實(shí)驗(yàn)過(guò)程。26參考文獻(xiàn)參考文獻(xiàn)[1] ,2010[2]  孫景琪, ,2010[3] 徐士良, ,2010[4] 劉明亮, ,2011[5] 王劃一, ,2010[6] 鄭步生,吳渭.Multisim200l電路設(shè)計(jì)及仿真入門與應(yīng)用[M].北京:電子工業(yè)出版社,2002[7] 樓然苗,李光飛.51系列單片機(jī)設(shè)計(jì)實(shí)例[M].北京:北京航空航天大學(xué)出版社,2003[8] 梁純,王軍.基于MCS一51單片機(jī)的LED點(diǎn)陣圖文顯示屏設(shè)計(jì)[J].工礦自動(dòng)化,2005(6)[9]夏路易、石宗義編著 電路原理圖與電路板設(shè)計(jì)教程 北京希望電子出版社 2002[10]吳國(guó)經(jīng)主編 單片機(jī)應(yīng)用技術(shù) 中國(guó)電力出版社 2004[11]徐泳龍主編 單片機(jī)原理及應(yīng)用 機(jī)械工業(yè)出版社 200427附 錄附 錄附錄1 主程序includeinclude // DS1302的驅(qū)動(dòng)頭文件define uchar unsigned chardefine uint unsigned int// 設(shè)置模式選擇sbit key1=P1^3。// 倒計(jì)時(shí)開(kāi)始/停止sbit key5=P1^7。unsigned char kk,i。//時(shí)分秒初值uchar data chuzhi[]={0x23,0x59,0x50}。// 系統(tǒng)工作模式選擇位 1: 時(shí)間顯示模式 0:倒計(jì)時(shí)模式bit Work_Flag = 1。z)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1