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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機(jī)8253芯片的可調(diào)頻方波發(fā)生器的設(shè)計報告(文件)

2024-12-25 19:35 上一頁面

下一頁面
 

【正文】 鄭學(xué)堅,周斌 《微型計算機(jī)原理及應(yīng)用》 清華大學(xué)出版社 1998 李博成, 侯伯亨 《微型計算機(jī)原理及應(yīng)用》 電子科大出版社 1998 鄧元慶,賈鵬 《數(shù)字電路與系統(tǒng)設(shè)計》 電子科大出版社 2021 。在設(shè)計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管 PNP 管腳不懂怎么放置,不懂分得二極管的正負(fù)極,對單片機(jī)匯編語言掌握得不好??通過這次課程設(shè)計之后,一定把以前所學(xué)過的知識重新溫故。 總結(jié) 、設(shè)計心得體會 課程設(shè)計是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識 ,發(fā)現(xiàn) ,提出 ,分析和解決實際問題 ,鍛煉實踐能力的重要環(huán)節(jié) ,是對學(xué)生實際工作能力的具體訓(xùn)練和考察過程 .隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說得是無處不在 。在加入的去抖動的延時程序中,要注意延時時間選擇要適當(dāng),保證功能實現(xiàn)的可靠性。在編譯的時候,遇到一些問題,現(xiàn)做闡述如下: 由于程序的編寫是根據(jù)硬件的設(shè)計對應(yīng)而來的,因此,在寫程序的時候,要特別注意對各個引腳的操作一定要正確,否則,將會出現(xiàn)不能實現(xiàn)功能的 問題。而在實際電路中,則需要正確接入時鐘電路。處理 DELAY: NOP NOP NOP NOP NOP NOP NOP MOV R0,1 DJNZ R0,DELAY NOP 18 RET END 仿真與調(diào)試 、 Proteus 環(huán)境下的仿真調(diào)試 根據(jù)設(shè)計的原理圖,在 Proteus 環(huán)境中,繪制出仿真電路圖,如圖 10 所示 圖 10 仿真電路圖 、仿真結(jié)果 正確連接各部件線路,將源程序代碼加入 Keil 編譯環(huán)境中,編譯調(diào)試程序,然后將正確編譯、連接后生成的 HEX 文件,加入 Proteus環(huán)境下的單片機(jī)中,是單片 機(jī)可以仿真實際電路工作。返回子程序,繼續(xù)掃描按鍵 FADD: MOV A,R1 SUBB A,01H 。送通道 0地址 MOV A,R1 。使 GATE為低電平,禁止計數(shù) 頻率減步長 判斷頻率是 增是減 掃描鍵盤是否是復(fù)位鍵 頻率減步長 8253 初始化 程序開始 是 否 減 增 17 MOV DPTR,0FF2BH 。 16 在 MCS51 單片機(jī)系統(tǒng)中,常采用 74HC373 作為地址鎖存器使用,其連接方法如上圖所示。 2) 74HC373 與單片機(jī)接口 D0~ D7 為 8 個輸入端。 鎖存端 LE 由高變低時,輸出端 8 位信息被鎖存,直到 LE 端再次有效。 ~ ( 1~ 8 腳): 8 位準(zhǔn)雙向 I/O 口。 EA 端接低電平時, CPU 僅從片外程序存貯器取指令。該引腳有復(fù)用功能, 為片內(nèi)程序存貯器編程(固化)的編程脈沖輸入 。 ALE/PROG ( 30 腳) 地址鎖存信號端。 XTAL1( 19 腳):接外部晶體振蕩器的另一端。 5) 8253 芯片的工作方式: 工作方式 0:計數(shù)結(jié)束中斷方式; 工作方式 1:可編程單穩(wěn)態(tài)輸出方式; 工作方式 2:比率發(fā)生器; 工作方式 3:方波發(fā)生器; 工作方式 4:軟件觸發(fā)選通; 工作方式 5:硬件觸發(fā)選通; 其中,本課程設(shè)計用到的是方式 3,—— 方波發(fā)生器。每個通各有 3 個引腳,它們是: CLK0~CLK2 計數(shù)器 0~2 的輸入時鐘脈沖此引腳輸入; OUT0~OUT2 計數(shù)器 0~2 的輸出端; GATE0~GATE2 計數(shù)器 0~2 的門控脈沖輸入端。 10AA =00 時,選中 0 通道; 10AA =01 時,選中 1 通道; 10AA =10 時,選中 2 通道; 10AA =11 時,選中控制寄存器。 數(shù)據(jù)中線緩沖器是 8253 與系統(tǒng)數(shù)據(jù)總線相連接時用的接口電路,它由 8 位雙向三態(tài)緩沖器構(gòu)成。 課題方案闡述 、硬件設(shè)計 8 硬件的 設(shè)計方框圖 如圖 4 所示 圖 4 硬件設(shè)計框圖 硬件設(shè)計 方案原理如下: 時鐘發(fā)生電路由 C C2 和 X1(晶振)產(chǎn)生脈沖給 XLAT XLAT2作為外部振蕩信號 , 復(fù)位信號由開關(guān) 和 RC 電路構(gòu)成;由于系統(tǒng)要對外部接口送數(shù)據(jù),所以 EA 端始終為 高電平 ; 單片機(jī) P0 口接 8253 的數(shù)據(jù)端口,由于單片機(jī)內(nèi)部無上拉電阻,當(dāng)作為輸入或者輸出時應(yīng)在外部接上拉電阻, 因此 P0 口 需要外接上拉電阻。原理圖如 圖 3 所示 7 圖 3 方案 4 原理圖 在此方案中,使用按鈕來控制頻率的改變,這樣的設(shè)計,使系統(tǒng)得到了大大的簡化,同時,硬件軟件的實現(xiàn)十分簡便,因此,在此課程設(shè)計中,選用方案 4 來完成課題的設(shè)計。 方案 3 中的方波實現(xiàn)部分與方案 2 相同,區(qū)別在于頻率調(diào)節(jié)部分,方案 2 是利用鍵盤直接鍵入新的頻率值,而本方案是利用模擬信號輸入來控制頻率的改變,由于模擬信號連續(xù),因此可以實現(xiàn)在 要求的頻率范圍內(nèi)連續(xù)調(diào)節(jié)。中斷處理 INIT: CLR MOV DPTR,0FF2BH 。頻率減操作 FADD: MOV R0,100 LOOP1: DJNZ R0
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1