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

正文內(nèi)容

時鐘計時器的設(shè)計單片機(jī)原理及應(yīng)用課程設(shè)計-文庫吧

2025-06-11 18:36 本頁面


【正文】 電路中五個控制鍵擁有多種不同的功能,模式按鍵,可以實現(xiàn)數(shù)碼管顯示不同信息的功能,達(dá)到日歷和時間切換的目的;移位按鍵,達(dá)到在時間調(diào)節(jié)模式下,改變數(shù)碼管被選中的位;加減按鍵,則可以通過按鍵實現(xiàn)分鐘的累加,每按一次數(shù)碼管被選中位顯示值加減變化一次則可實現(xiàn)顯示數(shù)值的調(diào)節(jié)。電路圖如圖2所示。圖 2 方案二系統(tǒng)方框圖 方案對比與選擇以上二個方案一個方案時間準(zhǔn)確性搞,程序簡單。但成本偏高。而方案二直接使用核心芯片AT89C52的內(nèi)部資源定時器來,不能保證長時間下的時間準(zhǔn)確性。但降低了成本。我們進(jìn)過討論最終選擇方案二。選擇低成本的,適用于短時間內(nèi)的時間顯示和時間定時。2 系統(tǒng)硬件設(shè)計 程序下載單元單片機(jī)普遍采用MAX232串口下載程序,這次我們采用另外一種下載方式,USB下載方式。原理圖如圖4所示:圖 4 下載單元PL2303原理圖 數(shù)碼管顯示單元所謂數(shù)碼管就是為數(shù)碼管顯示提供的各段狀態(tài)組合,即字形代碼。八段數(shù)碼管的段碼為八位,用一個字節(jié)即可表示。在段碼字節(jié)中代碼位與各段發(fā)光二極管的對應(yīng)關(guān)系表1。表1 段碼字節(jié)代碼位與發(fā)光二極管的關(guān)系段碼D7D6D5D4D3D2D1D0段名dpgfedcba段碼的值與數(shù)碼管公共引腳的接法有關(guān)。以八段數(shù)碼管為例,顯示十六進(jìn)制的段碼值如表2。表2 十六進(jìn)制段碼表數(shù)字共陽極段碼共陰極段碼數(shù)字共陽極段碼共陰極段碼0C0H3FH990H6FH1F9H06HA88H77H2A4H5BHB83H7CH3B0H4FHCC6H39H499H66HDA1H5EH592H6DHE86H79H682H7DHF8EH71H7F8H07H滅FFH00H880H7FH并排使用的多位數(shù)碼管稱為LED顯示器。LED顯示器多采用動態(tài)顯示方式,全部數(shù)碼管共用一套段碼驅(qū)動電路,各位數(shù)碼管的同段引腳短接后接到相應(yīng)段碼的驅(qū)動線上。顯示時通過位控制信號采用掃描的方法逐位地循環(huán)點亮各位數(shù)碼管。動態(tài)顯示雖然在任何時刻只有一位數(shù)碼管被點亮,但是由于人眼具有的視覺殘留效應(yīng),看起來與全部數(shù)碼管持續(xù)點亮的效果完全一樣。由于單片機(jī)的驅(qū)動電流較小,無法正常驅(qū)動8位數(shù)碼管,因此我們在單片機(jī)與數(shù)碼管中間加上74LS573用于驅(qū)動數(shù)碼管的正常顯示。電路如圖5示:圖 5 數(shù)碼管顯示電路 復(fù)位單元 當(dāng)STC89C52單片機(jī)的復(fù)位引腳RST(全稱RESET)出現(xiàn)2個機(jī)器周期以上的高電平時,單片機(jī)就執(zhí)行復(fù)位操作。如果RST持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài)。根據(jù)應(yīng)用的要求,復(fù)位操作通常有兩種基本形式:上電復(fù)位和上電或開關(guān)復(fù)位。上電復(fù)位要求接通電源后,自動實現(xiàn)復(fù)位操作。上電或開關(guān)復(fù)位要求電源接通后,單片機(jī)自動復(fù)位,并且在單片機(jī)運行期間,用開關(guān)操作也能使單片機(jī)復(fù)位。上電后,由于電容的充電和反相門的作用,使RST持續(xù)一段時間的高電平。當(dāng)單片機(jī)已在運行當(dāng)中時,按下復(fù)位鍵K后松開,也能使RST為一段時間的高電平,從而實現(xiàn)上電或開關(guān)復(fù)位的操作。電路如圖6示:圖6 復(fù)位單元電路 4 系統(tǒng)軟件設(shè)計1. 程序流程如圖7所示:我的程序中用了個定時器中斷,還是用了獨立鍵盤調(diào)時,蜂鳴器鬧鈴及提醒。圖7軟件系統(tǒng)流程圖我的程序中用了個定時器中斷,所以有中斷服務(wù)程序,是為了使秒自加而使用定時器中斷,定時50MS循環(huán)20次到一秒以后,向CPU申請中斷,使秒自加1。圖8 中斷服務(wù)程序流程圖 加1子程序流程框圖如圖9所示:圖9 加1子程序流程圖5 系統(tǒng)調(diào)試(AT89C52)AT89C52單片機(jī)的40個引腳大致可分為4類:電源、時鐘、控制和I/O引腳。⒈ 電源: ⑴ VCC 芯片電源,
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1