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

正文內(nèi)容

基于單片機的時鐘系統(tǒng)設(shè)計(更新版)

2024-10-20 11:14上一頁面

下一頁面
  

【正文】 職稱 講師 學(xué)院 長安學(xué)院 專業(yè) 電子科學(xué)與技術(shù) 題目名稱 基于單片機的時鐘系統(tǒng)設(shè)計 一、畢業(yè)設(shè)計(論文)進度 起 止 時 間 工 作 內(nèi) 容 — 檢索、閱讀相關(guān)技術(shù)資料 — 檢索、閱讀相關(guān)技術(shù) 資料,方案研究 — 方案研究、熟悉開發(fā)系統(tǒng)硬件電路 — 設(shè)計電路圖 — 模塊電路試驗 — 電路原理圖和 PCB 設(shè)計 ,軟件設(shè)計 電路調(diào)試,硬件調(diào)試,軟件調(diào) 試 — 撰寫論文、論文答辯 二、主要參考書目(資料) 蔣建文等, CAN總線通信協(xié)議分析和實現(xiàn),計算機工程, 2020年 02期 陽憲惠,現(xiàn)場總線技術(shù)及其應(yīng)用 (第 2版 ),清華大學(xué)出版社, 馬忠梅等,單片機的 C語言應(yīng)用程序設(shè)計,北京航空航天大學(xué)出版社, 2020年 3月 楊文龍,單片機技術(shù)及應(yīng)用,電子工業(yè)出版社, 2020年 2月 孫肖子,電子設(shè)計指南,高等教育出版社, 2020年 1月 鄔寬明, CAN總線原理和應(yīng)用系統(tǒng)設(shè)計.北京舫空航天大學(xué)出版社, 1996 三、主要儀器設(shè)備及材料 硬件電路實驗板、集成電路、萬用表、單片機、計算機 四、教師的指導(dǎo)安排情況(場地安排、指導(dǎo)方式等) 檢索、閱讀資料期間,可以在圖書館、自習教室進行; 設(shè)計、實驗階段場地在 F313 每周老師和每個畢業(yè)設(shè)計同學(xué)至少討論一次 五、對計劃的說明 注:本計劃一式兩份,一份交學(xué)院,一份學(xué)生自己保存(計劃書雙面打?。? 西 安 電 子 科 技 大 學(xué) 長 安 學(xué) 院 畢業(yè)設(shè)計(論 文)任務(wù)書 學(xué)生姓名 馬江 學(xué)號 09521033 指導(dǎo)教師 何聯(lián)會 職稱 講師 學(xué)院 長安學(xué)院 專業(yè) 電子科學(xué)與技術(shù) 題目名稱 基于單片機的時鐘設(shè)計 任務(wù)與要求 任務(wù):利用單片機和鐘芯片實現(xiàn)數(shù)字時鐘,并且具有調(diào)節(jié)時間的功能。 西 安 電 子 科 技 大 學(xué) 長 安 學(xué) 院 畢業(yè)設(shè)計(論文)中期檢查表 學(xué) 院 長安學(xué)院 專 業(yè) 電子科學(xué)與技術(shù) 學(xué)生姓名 馬江 學(xué) 號 09521033 班 級 09521 導(dǎo)師姓名 何聯(lián)會 職 稱 講師 單 位 理學(xué)院 題目名稱 基于單片機的時鐘系統(tǒng)設(shè)計 檢 查 內(nèi) 容 檢 查 結(jié) 果 題目是否更換及更換原因 否 學(xué)生出勤情況 出勤正常 進 度 評 價 (完成總工作量的百分比) 65% 質(zhì)量評價、進度描述 方案已完善,正在制作 PCB,正在完善數(shù)據(jù)采集模塊功能,初步完成硬件調(diào)試;初步完成軟件功能模塊 總 體 評 價 (按優(yōu)、良、中、及格、不及格五擋評價) 良 存在的問題與建議 進一步完善軟、硬件設(shè)計,抓緊時間撰寫論文。論文格式符合規(guī)范化要求。 關(guān)鍵詞:單片機 AT89C52 電子時鐘 ABSTRACT ABSTRACT Traditional digital electronic clock with a greater amount of discrete ponents, not only takes up a lot of space and utilization than low, as the system design plexity continues to improve, the clock system design using traditional methods are difficult to meet the design requirements . Microcontroller is a CPU, RAM, ROM, timer / counter and a variety of interfaces in one of the microcontroller. Its small size, low cost, powerful, widely used in smart products and industrial automation. And 51 of the microcontroller MCU is the most typical and most representative one. This design is based on 51 singlechip electronic clock, using both assembly language for the programming language, to overe the drawbacks of conventional electronic clock. The design of the basic functions to be achieved for the microcontroller timer display. SCM can reflect the scalability advantages of electronic clock, add time to adjust, the use of buttons, adjust the date and time of year, month。 設(shè)計任務(wù) 熟練掌握相關(guān)知識內(nèi)容 。 本章小節(jié) 本章主要介紹了課題背景、設(shè)計任務(wù)和課題意義,對單片機的優(yōu)點及結(jié)構(gòu)作了簡要敘述,也對本系統(tǒng)的應(yīng)用及概況進行了說明。接著把元器件焊接到各個功能電路的模塊上,并結(jié)合程序進行調(diào)試。 AT89S52 具有以下標準功能: 8K( 0000H~ 1FFFH) Flash, 256 字節(jié)( 00H~ FFH)數(shù)據(jù)存儲器( RAM), 64K( 0000H~ FFFFH)程序存儲器( ROM), 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6向量 2 級中斷結(jié)構(gòu),全雙工串行口內(nèi)晶振及時鐘電路。同時集成諸如通訊接口、定時器,實時時鐘等外圍設(shè)備。此后在 8031 上發(fā)展出了 MCS51 系列單片機系統(tǒng)。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的 Windows和 Linux操作系統(tǒng)。概括的講:一塊芯片就成了 一臺計算機。晶體兩腳常生的頻率總和是 。有了總頻,也不一定有頻率。就像計算器的清零按鈕的作用一樣,當你進行完了一個題目的計算后肯定是要清零的是吧!或者你輸入錯誤,計算失誤時 都 要進行清零操作。5% ,即~ 。 圖 復(fù)位電路 12 基于單片機的時鐘系統(tǒng)設(shè)計 鍵盤電路 圖 如圖 所示為陣列按鍵電路,各設(shè)置及轉(zhuǎn)換信號由此電路輸入,實驗板提供了 16 個按鍵,由 P1 口經(jīng) SN74F244(驅(qū)動芯片)輸出擴展成 4 4的陣列按鍵,~ 為行線, ~ 為列線。 LCD1602 可以顯示兩行,每行 16 個字符,采用+ 5V 電源供電,外圍電路配置簡單,價格便宜,具有很高的性價比 [14]。 [20] 系統(tǒng)中有四個按鍵,即:設(shè)置鍵 k切換鍵 k上調(diào)鍵 k下調(diào)鍵 k4。 while(1) { if ( enable_play_song ) { play_song()。 date_time[TIME_SIGN_POS] = 39。 BOOL lcd_bz() { BOOL result。 result = (BOOL)(LCD_DATA amp。 _nop_()。 _nop_()。 rw = 0。 _nop_()。 line_data[i] != 39。 39。 lcd_wcmd(0x01)。 define CENTURY_POS 0 define YEAR_POS 2 define MONTH_POS 5 define DAY_POS 8 define HOUR_POS 11 define TIME_SIGN_POS 13 define MINUTE_POS 14 define WEEK_POS 0 define ALARM_SIGN_POS 4 define ALARM_HOUR_POS 5 24 基于單片機的時鐘系統(tǒng)設(shè)計 define ALARM_MINUTE_POS 8 define clock_second XBYTE[0xff00] define clock_second_a XBYTE[0xff01] define clock_minute XBYTE[0xff02] define clock_minute_a XBYTE[0xff03] define clock_hour XBYTE[0xff04] define clock_hour_a XBYTE[0xff05] define clock_week XBYTE[0xff06] define clock_day XBYTE[0xff07] define clock_month XBYTE[0xff08] define clock_year XBYTE[0xff09] define clock_a XBYTE[0xff0a] define clock_b XBYTE[0xff0b] define clock_c XBYTE[0xff0c] define clock_century XBYTE[0xff32] define clock_ram_first XBYTE[0xff0e] define clock_ram_second XBYTE[0xff33] BYTE *week[7] = { SUN,MON, TUE, WED, THU, FRI, SAT}。139。/39。239。539。,39。,39。,39。,39。 void lcd_pos(BYTE pos)。 } return bcd + 1。 0x0F) + 39。date_time[MONTH_POS])。week_alarm_temperature[WEEK_POS], week[(clock_week amp。week_alarm_temperature[ALARM_MINUTE_POS])。 } void Set_default_calendar(void) { Set_calendar()。 clock_week = 07。 } break。 } else { clock_hour = inc_bcd_value(clock_hour)。 case 6: if (clock_hour_a == 0x23) { clock_hour_a = 0x0。 } else { clock_year = 0x99。 } break。 } else { clock_week 。 default : break。 delay (40)。 !key_set) { Set_default_calendar()。 ALARM_STATE = 39。 if (enable_set) { Set_calendar()。 enable_set) { decrease_value(cur_set_pos)。 }
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1