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

正文內(nèi)容

數(shù)字鐘基于51單片機(jī)匯編語言設(shè)計(專業(yè)版)

2025-01-02 21:06上一頁面

下一頁面
  

【正文】 我應(yīng)該在自己以后的學(xué)習(xí)中,不僅要有刻苦努力,要有鉆研精神,還要有創(chuàng)新,對自己感興趣的一定要用心去學(xué)。顯示時十位 MOV A,B 。顯示更新秒 SJMP J0 J1: JB K2,KEY LCALL DISPLAY 。分按鍵,子程序 LCALL DELAY 。秒清零 MOV R6,0 。定時 50 毫秒 MOV TL0,(6553650000)/256 MOV IE,82H SETB TR0 TIMER: 。 22 ( 3) 跟蹤功能 高性能的單片機(jī)開發(fā)系統(tǒng)具有邏輯分析儀的功能,在目標(biāo)程序運(yùn)行過程中,能跟蹤存儲目標(biāo)系統(tǒng)總線上的地址、數(shù)據(jù)和控制信號的狀態(tài)變化,跟蹤存儲器能同步地記錄總線上的信息,用戶 可以根據(jù)需要顯示跟蹤存儲器搜集到的信息,也可以顯示某一位總線狀態(tài)變化的波形。當(dāng) CPU 響應(yīng)中斷后,再由硬件將 TF0 清 0。雖然對外部輸入信號的占空比無特殊要求,但為了確保某給定電平在變化前至少被采樣一次,外部計數(shù)脈沖的高電平與低電平保持時間均需在一個機(jī)器周期以上。此外,其內(nèi)部還有一個 8 位的定時器方式寄存器 TMOD 和 一個 8 位的定時控制寄存器 TCON。 匯編語言是我們理解整個計算機(jī)系 統(tǒng)的最佳起點(diǎn)和最有效途徑 : 人們經(jīng)常認(rèn)為匯編語言的應(yīng)用范圍很小,而忽視它的重要性。匯編語言的長處在于編寫高效且需要對機(jī)器硬件精確控制的程序。 12 三、單片機(jī)數(shù)字時鐘的程序設(shè)計 系統(tǒng)開發(fā) 環(huán)境 、匯編語言 系統(tǒng) 開發(fā)環(huán)境 單片機(jī)的應(yīng)用首先要考慮的是它的開發(fā)平臺,也即我們常說的開發(fā)環(huán)境。 c、使用電流:靜態(tài):總電流 80mA(每段 10mA);動態(tài):平均電流 45mA 峰值電流 100mA。如果系統(tǒng)在上 電時得不到有效的復(fù)位,則程序計數(shù)器 PC 將得不到一個合適的初值,因此, CPU 可能會從一個未被定義的位置開始執(zhí)行程序。 復(fù)位電路 單片機(jī)在啟動時都需要復(fù)位,以使 CPU 及系統(tǒng)各部件處于確定的初始狀態(tài),并從初態(tài)開始工作。 P3 口 (10~17 腳 ): ~統(tǒng)稱為 P3 口。計數(shù)值 N 乘以機(jī)器周期 Tcy就是定時時間 t。 單片機(jī)介紹及分類 MCS51 是指由美國 INTEL 公司生產(chǎn)的一系列單片機(jī)的總稱,這一系列單片機(jī)包括了好些品種,如 8031, 8051, 8751, 8032, 8052, 8752 等,其中 8051是最早最典型的產(chǎn)品,該系列其它單片機(jī)都是在 8051 的基礎(chǔ)上進(jìn)行功能的增、減、改變而來的,所以人們習(xí)慣于用 8051 來稱呼 MCS51 系列單片機(jī) 。所謂資源豐富就是指功能強(qiáng)。諸如定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播、自動起閉路燈、定時開關(guān)烘箱、通斷動力設(shè)備、甚 至各種定時電氣的自動啟用等,所有這些,都是以鐘表數(shù)字化為基礎(chǔ)的。 26 六、參考文獻(xiàn) 12 數(shù)字時鐘設(shè)計的思路及流程 10 驅(qū)動器 74LS245 芯片 1 設(shè)計目的 《 51單片機(jī)數(shù)字時鐘》 課程設(shè)計報告 專 業(yè): 電氣工程及自動化 班 級: 08 電氣技師本科班 姓 名: 指導(dǎo)教師: 西 安 工 程 技 師 學(xué) 院 二 〇一一年十二月 二十八 日 I 目 錄 前言 3 二、單片機(jī)數(shù)字時鐘的硬件 系統(tǒng) 11 三、單片機(jī)數(shù)字時鐘的程序設(shè)計 因此,研究數(shù)字鐘及擴(kuò)大其應(yīng)用,有著非常現(xiàn)實(shí)的意義。性能全面通用性強(qiáng)就是指可以應(yīng)用在非常廣泛的領(lǐng)域。 INTEL 公司將 MCS51 的核心技術(shù)授權(quán)給了很多其它公司,所以有很多公司在做以 8051 為核心的單片機(jī),當(dāng)然,功能或多或少有些改變,以滿足不同的需求,其中 89C51就是這幾年在我國非常流行的單片機(jī),它是由美國 ATMEL 公司開發(fā)生產(chǎn)的。 設(shè)置為計數(shù)器模式時,外部事件計數(shù)脈沖由 T0 或 T1 引腳輸入到計數(shù)器。 6 表 3 口的 第二功能: 口線 功能描述 RXD (串行數(shù)據(jù)輸入線 ) TXD (串行數(shù)據(jù)輸出線) INT0 (外部中斷 0輸入引腳) INT1 (外部中斷 1輸入引腳) T0 (定時器 /計數(shù)器 0的外部輸入引 腳) T1 定時器 /計數(shù)器 0的外部輸入引腳) WR(外部數(shù)據(jù)存儲器寫選通信號引腳) RD(外部數(shù)據(jù)存儲器讀選通信號引腳) 控制引腳 RST/VPP(9 腳 ):復(fù)位引腳,引腳上出現(xiàn) 2 個機(jī)器周期的高電平將使單片機(jī)復(fù)位。 89 系列單片機(jī)的復(fù)位信號是從 RST 引腳輸入到芯片內(nèi)的施密特觸發(fā)器中的。 時鐘震蕩電路 時鐘電路 單片機(jī)要不斷的從程序存儲器中取出指令并執(zhí)行 , 這些執(zhí)行步驟是按節(jié)拍進(jìn)行的 , 時鐘電路就是提供 CPU 運(yùn)行節(jié)拍的電路 。 上面這個只是七段數(shù)碼管引腳圖,其中共陽極數(shù)碼管引腳圖和共陰極的是一 11 樣的。由于 INTEL 公司的 MCS51 系列較早進(jìn)入我國,事實(shí)上已形成了工業(yè)標(biāo)準(zhǔn), MCS51的單片機(jī)應(yīng)用場合隨處可見,它的軟件資源相當(dāng)豐富,硬件的支持也很完善,價廉物美的開發(fā)器材隨處可取。 在匯編語言中,用助記符 (Memoni)代替操作碼,用地址符號 (Symbol)或標(biāo)號 (Label)代替地址碼。其實(shí)匯編語言對每一個希望學(xué)習(xí)計算機(jī)科學(xué)與技術(shù)的人來說都是非常重要的,是不能不學(xué)習(xí)的語言。這些寄存器之間是通過內(nèi)部總線和控制邏輯電路連接起來的。 中斷 系統(tǒng) 功能 CPU 暫時中止其正在執(zhí)行的程序,轉(zhuǎn)去執(zhí)行請求中斷的那個外設(shè)或事件的服務(wù)程序,等處理完畢后再返回執(zhí)行原來中止的程序 , 叫做中斷。 TF1:與 TF0類似。使用戶掌握總線上狀態(tài)變化的過程,對各種故障的定位特別有用,可大大提高工作效率。定時器中斷服務(wù)程序 MOV TH0,(6553650000)/256 。脈沖清零 EXIT: RETI KEY: 。延時子程序,去抖動 JB K2,KEY 。顯示更新分 SJMP J1 J2: JB K3,KEY 24 LCALL DISPLAY 。時個位 CLR MOVC A,A+DPTR MOV P0,A LCALL DELAY SETB 。雖然自己盡了很大的努力,勉強(qiáng)完成了課題的要求, 但是還有很多不盡人意的地方,我想大概是由于 自己知識薄弱,對編程和仿真經(jīng)驗(yàn) 不足的緣故吧,作為一個學(xué)電氣自動化 技師段 的學(xué)生, 28 我想我有必要通過這次課更多的了解自己的不足,從而在以后的學(xué)習(xí)工作中不斷增強(qiáng)自己的動手能力,爭取在電路設(shè)計方面取進(jìn)步。 通過這個課程設(shè)計,使我發(fā)現(xiàn),原來小小的一片單片機(jī)有這么強(qiáng)大的功能,能應(yīng)用于各種領(lǐng)域。時十位 MOVC A,A+DPTR MOV P0,A LCALL DELAY SETB 。等待按鍵抬起 JB K1,KEY LCALL DISPLAY 。跳轉(zhuǎn)到分 ADD_MIN: 。分清零 MOV SECOND,0 。定時器工作方式 1 MOV TH0,(6553650000)/256 ??晒┯脩糇x出 /修改的目標(biāo)系統(tǒng)資源包括: 1) 程序存儲器(開發(fā)系統(tǒng)中的仿真 RAM存儲器或目標(biāo)機(jī)中的程序存儲器) ; 2) 單片機(jī)中片內(nèi)資源(工作寄存器、特殊功能寄存器、 I/O 口、 RAM 數(shù)據(jù)存儲器、位單元); 3) 系統(tǒng)中擴(kuò)展的數(shù)據(jù)存儲器、 I/O 口。 ( 2)內(nèi)部中斷請求源 TF0:定時器 T0的溢出中斷標(biāo)記,當(dāng) T0計數(shù)產(chǎn)生溢出時,由硬件置位 TF0。例如,如果選用 12MHz 晶振,則最高計數(shù)頻率為 。這些寄存器是用于存放 定時或計數(shù)初值的。 ( 3) 某些高級繪圖程序、視頻游戲程序是用匯編語言編寫的?,F(xiàn)在的匯編環(huán)境已經(jīng)如此高級,即使全部用匯編語言來編寫 windows 的應(yīng)用程序也是可行的,但這不是匯編語言的長處。 8051 的 /RD 和 /PSEN 相與后接 DIR,使得 RD 且 PSEN 有效時,74LS245 輸入( ←D1 ),其它時間處于輸出( →D1 )。 b、使用電壓:段:根據(jù)發(fā)光顏色決定; 小數(shù)點(diǎn):根據(jù)發(fā)光顏色決定。另外,在復(fù)位期間,端口引腳處于隨機(jī)狀態(tài),復(fù)位后,系統(tǒng)將端口置為全“ l”態(tài)。單片機(jī)是一種數(shù)字芯片,對于單 片機(jī)的操作,從某種意義上講就是對單片機(jī) I/O 口進(jìn)行操作,使其按程序規(guī)定輸出高低電平或者檢測 I/O 口電平, 51 單片機(jī)采用的是 TTL 電平,規(guī)定高電平為 +5V, 低電平為 0V。 P2 口 (21~28 腳 ): ~統(tǒng)稱為 P2 口,一般可作為準(zhǔn)雙向I/O 口使用。 設(shè)置為定時器模式時,加 1 計數(shù)器是對內(nèi)部機(jī)器周期計數(shù)( 1 個機(jī)器周期等于 12 個振蕩周期,即計數(shù)頻率為晶振頻率的 1/12)。 80 年代初, intel 公司在 MCS48 單片機(jī)基礎(chǔ)上,推出了 MCS51 單 片機(jī)。 通用型單片機(jī)的主要特點(diǎn)是:內(nèi)部資源比較豐富,性能全面,而且通用性強(qiáng),可履蓋多種應(yīng)用要求。 數(shù)字鐘是采用數(shù)字電路實(shí)現(xiàn)對 、 時 、 分 、 秒 , 數(shù)字顯示的計時裝置 , 廣泛用于個人家庭,車站, 碼頭辦公室等公共場所,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于?shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,使得數(shù)字鐘的精度,遠(yuǎn)遠(yuǎn)超過老式鐘表, 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴(kuò)展了鐘表原先的報時功能。 5 AT89C51 芯片 引腳功能介紹 14 定時中斷(走時)子程序流 程 IV 摘 要 近年來隨著計算機(jī)在社會領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機(jī)的應(yīng)用正在不斷地走向深入,由于它具有功能強(qiáng),體積小,功耗低,價格便宜,工
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1