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

正文內(nèi)容

基?于?8?9?c?5?1的電子秒表畢業(yè)設(shè)計(jì)論文(存儲(chǔ)版)

  

【正文】 .................... ( 6) 四 、硬件電路的設(shè)計(jì)與實(shí)現(xiàn) .........................................................................................( 11) (一)、 AT89C51 微處理器介紹 ...........................................................................( 11) (二)、總線鎖存器 74HC573 功能結(jié)構(gòu) ............................................................. ( 12) (三)、譯碼器 74HC138 功能結(jié)構(gòu) ..................................................................... ( 14) (四)、 LED 數(shù)碼顯示電路的實(shí)現(xiàn) ...................................................................... ( 15) 致 謝 ............................................................................................................................. ( 16) 結(jié)束語(yǔ) ................................................................................................. ( 錯(cuò)誤 !未定義書簽。 關(guān)鍵詞:?jiǎn)纹瑱C(jī) 數(shù)字電子秒表 仿真 一、 設(shè)計(jì)功能與要求 (一)、系統(tǒng)功能 數(shù)字式電子秒表系統(tǒng)具有毫秒、秒、分的累進(jìn)顯示功能(到 59分 后自動(dòng)復(fù)零),并可以任意設(shè)置時(shí)鐘初值,即可以在任意時(shí)刻開機(jī)運(yùn)行。 3 二、 設(shè)計(jì)構(gòu)思 首先,以微處理器 AT89C51 為核心,利用微處理器的 P0端口和 P2 端口實(shí)現(xiàn)數(shù)據(jù)、地址的傳送。 三 、軟件設(shè)計(jì) (一)、程序設(shè)計(jì)思想 本設(shè)計(jì)采用了匯編語(yǔ)言編寫,匯編語(yǔ)言由于采用了助記符號(hào)來編寫程序,比用機(jī)器語(yǔ)言的二進(jìn)制代碼編程要方便些,在一定程度上簡(jiǎn)化了編程過程。 在程序設(shè)計(jì)過程中,為了有效地完成任務(wù),把所要完成的任務(wù)精心的分割成若干個(gè)相互獨(dú)立但相互又仍可有聯(lián)系的任 4 務(wù)模塊,這些任務(wù)模塊使得任務(wù)變得相對(duì)單純,對(duì)外的數(shù)據(jù)交換相對(duì)簡(jiǎn)單,容易編寫,容易檢測(cè),容易閱讀和維護(hù)。其中主程序是整個(gè)程序的主體。使用戶能 清楚的看到當(dāng)前電子秒表所記錄的時(shí)間。例如當(dāng) CPU 正在處理一個(gè)中斷申請(qǐng)時(shí),有出現(xiàn)了另一個(gè)優(yōu)先級(jí)比它高的中斷請(qǐng)求,這是, CPU 就暫停終止對(duì)當(dāng)前優(yōu)先級(jí)較低的中斷源的服務(wù),轉(zhuǎn)去響應(yīng)優(yōu)先級(jí)比它高的中斷請(qǐng)求,并為其服務(wù)。開始采用外部中斷 INT0,暫停采用外部中斷 INT1。 當(dāng)按下 啟動(dòng)鍵按下向 CPU發(fā)出外部中斷請(qǐng)求, CPU轉(zhuǎn)向外部中斷 1 服務(wù)程序執(zhí)行,啟動(dòng)定時(shí)器。如果滿十就向 100ms 位加一,依次類推,最終達(dá)到 秒后歸零,從零開始再次計(jì)時(shí)。 設(shè) T0的初值為 X,則 ( 213— X) *12/12*106 =1*103 轉(zhuǎn)換位十六進(jìn)制數(shù) X=7192=1110000011000B 即 TH0=0E0H(取 X的高 8位) TL0=18H(取 X 的低 5位) 由于定時(shí) 1ms 只是一個(gè)理想化的時(shí)間,其中并沒有考慮到中 斷后單片機(jī)執(zhí)行語(yǔ)句所花的時(shí)間。 32 條可編程 I/O線; 2個(gè) 16 位定時(shí)器 /計(jì)數(shù)器; 5個(gè)兩級(jí)中斷源; 可編程全雙工串行 UART 通道; 12 圖 AT89C51 引腳圖 AT89C51 單片機(jī)的應(yīng)用 在本電路中 AT89C51 單片機(jī)只用到了 P0 端口和 P2 端口的一部 分 以及中斷 1INT ()、定時(shí)器 /計(jì)數(shù)器( )、讀 /寫狀態(tài)線( 、 )、復(fù)位端 RST/ VP0( 9腳)、 ALE/PROG (30 腳 )允許地址鎖存信號(hào)端。輸出控制不影響鎖存器的內(nèi)部工作,即老數(shù)據(jù)可以保持,甚至當(dāng)輸出被關(guān)閉時(shí),新的數(shù)據(jù)也可以置入。 再將 LE從 010 這時(shí) ,你所需要輸出的數(shù)據(jù)就鎖存在 On 上了 ,輸入的數(shù)據(jù)在變化也影響不到輸 (三)、譯碼器 74HC138 功能結(jié)構(gòu) 3— 8譯碼器 74HC138 為一種常用的地址譯碼器芯片,其管腳圖如圖 所示。 8位 LED顯示 器的每位顯示段碼通過顯示字符子程序以查看方式( MOVC A,A+DPTR)進(jìn)行確定和輸出顯示子程序( Display),顯示緩沖區(qū)的首地址為 50H。計(jì)時(shí)精度能到達(dá) 1ms,能調(diào)看上一次計(jì)時(shí)時(shí)間,設(shè)計(jì)精簡(jiǎn),使用簡(jiǎn)單易懂。應(yīng)給在單片機(jī)的內(nèi)部存儲(chǔ)區(qū)多設(shè)置一些存儲(chǔ)空間,用來存儲(chǔ)多次計(jì)時(shí)時(shí)間。 DATA4 EQU 33H。 LJMP DISPLAY。 MOV DATA5,A。 Q00: LCALL UPDATA。十位顯示緩沖單元加一 mov a,DATA2 cjne a,10,EXITUPDATA 。加到六了 ,千位清零 inc DATA5 。 PUSH PSW。 MOV P0,A。 MOV DISBUF,30H。 DJNZ 2BH,DELAY1。 22 DELAY1: MOV 2CH,01H。 MOV A,DISBUF。 MOV A,R0。加到六了 ,千位清零 EXITUPDATA: ret 。千位顯示緩沖單元加一 mov a,DATA4 cjne a,6,EXITUPDATA 。還沒加到十 ,退出 mov DATA1,00h 。 SETB ET0。 MOV DATA3,A。 LJMP MAIN。 DATA2 EQU 31H。但因時(shí)間緊迫等原因沒能改進(jìn)。 通過這次設(shè)計(jì),我學(xué)到了很多知識(shí),同時(shí)也認(rèn)識(shí)到在團(tuán)隊(duì)工作中需要有合作精神,我想這會(huì)為今后自己踏上工作崗位、更好地融入新的團(tuán)隊(duì)打下良好的基礎(chǔ) 。 為了實(shí)現(xiàn) 8個(gè) LED 顯示器的動(dòng)態(tài)掃描顯示,段碼控制信號(hào)經(jīng) 74HC573 芯片使顯示器刷新寄存器輸出。 在實(shí)際應(yīng)用的時(shí)候是這樣做的: OE= 0。 管腳功
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1