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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c52單片機(jī)數(shù)字時(shí)鐘設(shè)計(jì)(完整版)

2026-01-23 19:37上一頁面

下一頁面
  

【正文】 does not require a template pilation, and generates boot file automatically, as well as Keil for Arm piling systems can align with Proteus, this advantage is very practical in virtual development. In this paper, hardware to process, singlechip puter controller and the microprocessor program are designed. Finally, the simulation result in Proteus is satisfactory. [Key word] : AT89C52 singlechip puter。本文基于單片機(jī)技術(shù)原理,以單片機(jī) AT89S52 作為核心控制器,通過硬件電路的制作以及軟件程序的編制,設(shè)計(jì)制作出一個(gè)數(shù)字時(shí)鐘系統(tǒng)。與 ADS 編譯系統(tǒng)相比, Keil編譯系統(tǒng)不需要模版,自動(dòng)生成啟動(dòng)文件,且 Keil For Arm 編譯系統(tǒng)可以與 Proteus聯(lián)機(jī),這一點(diǎn)在虛擬開發(fā)中是非常實(shí)用的。如果將 8位單片機(jī)的推出作為起點(diǎn),那么單片機(jī)的發(fā)展歷史大致可分為以下幾個(gè)階段: (1) 第一階段 (19761978):單片機(jī)的探索階段。 MCS51 設(shè)置了經(jīng)典的 8 位單片機(jī)的總線結(jié)構(gòu),包括 8 位數(shù)據(jù)總線、 16 位地址總線、控制總線及具有多機(jī)通信功能的串行通信接口。隨著單片機(jī)在各個(gè)領(lǐng)域全面深入地發(fā)展和應(yīng)用,出現(xiàn)了高速、大尋址范圍、強(qiáng)運(yùn)算能力的 8 位 /16 位 /32 位通用型單片機(jī),以及小型廉價(jià)的專用型單片機(jī)。從工業(yè)到人們的日常生活,大部分的科技產(chǎn)品都是通過單片機(jī)來控制。從而,使數(shù)字鐘的精度僅僅取決于單片機(jī)的產(chǎn)生機(jī)器周期電路和定時(shí)器硬件電路的精確度。而且是控制的核心部分。主要參數(shù)見圖 12 12 主要性能參數(shù)表 兼容 MCS51 指令系統(tǒng) 8k 可反復(fù) 擦寫 (大于 1000 次) Flash ROM; 32 個(gè)雙向 I/O 口; 256x8bit 內(nèi)部 RAM; 3 個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器中斷; 時(shí)鐘頻率 024MHz; 2 個(gè)串行中斷,可編程 UART 串行通道; 2 個(gè)外部中斷源,共 8 個(gè)中斷源; 2 個(gè)讀寫中斷口線, 3 級(jí)加密位; 低功耗空閑和掉電模式, 軟件 設(shè)置睡眠和喚醒功能; 1有 PDIP、 PQFP、 TQFP 及 PLCC 等幾種封裝形式,以適應(yīng)不同產(chǎn)品的需求。并在 Proteus 軟件中畫出電路圖。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語言的優(yōu)勢(shì)。目標(biāo)文件可由 LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng) L51 連接定位生成絕對(duì)目標(biāo)文件 (.ABS)。 其革命性的功能是:將電路仿真和微處理器仿真進(jìn)行協(xié)同,直接在基于原理圖的虛擬原型上進(jìn)行處理器編程調(diào)試,并進(jìn)行功能驗(yàn)證,通過動(dòng)態(tài)器件如電機(jī)、 LED、 LCD、開關(guān)等,實(shí)時(shí)看到運(yùn)行后的輸入、輸出的效果。其中圖 52 為開機(jī)時(shí)移屏顯示。這對(duì)我以在實(shí)際中對(duì)單片機(jī)的工作有很大的幫助,這是段寶貴的財(cái)富。作為新世紀(jì)的大學(xué)生,應(yīng)當(dāng)站在世界的發(fā)展前列,掌握現(xiàn)代科學(xué)技術(shù)知識(shí),調(diào)整自己的知識(shí)結(jié)構(gòu)和能力結(jié)構(gòu),以適應(yīng)社會(huì)發(fā)展的要求。 uchar count,slnum,num。x) for(y=110。 P0=。 delay(5)。 write_date(0x30+shi)。 slnum=0。num++) { write_date(table1[num])。num16。 } write_(0x80)。)。 write_sfm(7,fen)。 } void keyscan() { if(s1==0) { delay(5)。 } if(slnum==3) { write_(0x80+0x40+4)。 if(miao==60) miao=0。 if(shi==24) shi=0。 write_sfm(10,miao)。 write_sfm(4,shi)。 miao++。 } write_sfm(10,miao)。 fen++。 } } } } } void main() { init()。 } if(slnum==2) { fen。 write_(0x80+0x40+4)。 write_(0x80+0x40+10)。 write_(0x0c)。 while(!s1)。 TMOD=0x01。 write_(0x80+0x40+9)。num14。 delay(200)。 } write_(0x80+0x52)。 write_(0x0c)。 } void init() { uchar num。 delay(5)。 lcden=1。y)。 uchar code table[]=shuzhishizhong。 附錄 A 整體電路圖 附錄 B 完整程序 include define uchar unsigned char define uint unsigned int sbit rs=P3^5。ARM7 系統(tǒng)中的應(yīng)用百例 [M].北京 :電子工業(yè)出版 社 , 2021, 致謝 這次畢業(yè)設(shè)計(jì)可以圓滿地完成,得到了指導(dǎo)老師的指導(dǎo)與支持。 結(jié)束語 本文介紹了把 AT89C52 單片機(jī)為核心, LCD1602 為顯示的六位數(shù)字可調(diào)時(shí)鐘。 第 6章 系統(tǒng)仿真 系統(tǒng)仿真 本設(shè)計(jì)可在 Proteus 仿真軟件中仿真調(diào)試,先將 hex 文件導(dǎo)入 AT89C52,仿真運(yùn)行。 Proteus 軟件介紹 Proteus軟件 是 英國 Labcenter electronics公司出版的 EDA工具軟件 。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到 Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 引腳 符號(hào) 功能說明 1 VSS 一般接地 2 VDD 接電源 5V 3 V0 液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最 弱,接地電源時(shí)對(duì)比度最高 4 RS RS 為寄存器選擇,高電平 1 時(shí)選擇數(shù)據(jù)寄存器,低電平 0 時(shí)選擇指令寄存器 5 R/W R/W 為讀寫信號(hào)線,高電平 (1)時(shí)進(jìn)行讀操作,低電平 (0)時(shí)進(jìn)行寫操作 6 E E(或 EN)端為使能 (enable)端,下降沿使能 7 DB0 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 0 位(最低位 8 DB1 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 1 位 9 DB2 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 2 位 10 DB3 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 3 位 11 DB4 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 4 位 12 DB5 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 5 位
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1