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

正文內(nèi)容

基于51單片機(jī)的上位機(jī)通訊系統(tǒng)課程設(shè)計說明書-wenkub.com

2025-06-22 16:32 本頁面
   

【正文】 33參考文獻(xiàn) [1] 李全利, 單片機(jī)原理及接口技術(shù)[M]. .[2] 張毅坤. 單片微型計算機(jī)原理及應(yīng)用[M]. 西安電子科技大學(xué)出版社,1998. [3] . 單片機(jī)原理及接口技術(shù)[M]. 西安電子科技大學(xué)出版社,2000.[4] 楊居義. 單片機(jī)課程設(shè)計指導(dǎo)[M]. .[5] 李曉麗. 單片機(jī)與上位機(jī)串行通信系統(tǒng)設(shè)計[J]. 。在繪制電原理圖的時候,因?yàn)橛兄半娮与姽?shí)習(xí)的基礎(chǔ),所以相對比較容易。在給出的選題中,我對單片機(jī)上位機(jī)通信系統(tǒng)感到很好奇,于是報名了這個課題,但此時卻一無所知。我們也從課程設(shè)計中的相互交流和互幫互助中學(xué)到了很多關(guān)于單片機(jī)應(yīng)用方面的其它知識,這些知識都是我們在這次實(shí)踐中一點(diǎn)一滴的積累下來的。標(biāo)志寄存器清零MOV SP,F1H 。初始化程序START: MOV R0,0F0H 。中斷入口表RETIORG 00B0HRETIORG 0013HRETIORG 001BHRETIORG 0023HLJMP S_INTORG 002BHRETIORG 00B0H 。串口RXBUFFTAIL EQU 3BH 。發(fā)送OK標(biāo)記CMDSPACEFLAG EQU 06H 。T2計時重載寄存器高字節(jié)CHPCON EQU 0BFH 。T2計時寄存器低字節(jié)TH2 EQU 0CDH ??刂奇IBACKSPACE EQU 00B0H 。發(fā)送隊列首址(170字節(jié))RXBUFFEND EQU 0F0H 。在設(shè)計原理部分,我們已經(jīng)講述了晶振電路、復(fù)位電路、單片機(jī)與上位機(jī)的RS232相連部分的相關(guān)原理,這里就不再詳述。用戶也可以采用外部時鐘。外接石英晶體(或陶瓷諧振器)及電容CC2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。這些中斷源可通過分別設(shè)置專用寄存器IE 的置位或清0 來控制每一個中斷的允許或禁止。定時器2 作為波特率發(fā)生器使用時,還可作為時鐘發(fā)生器使用,但需要注意的是波特率和時鐘輸出頻率不能分開確定,這是因?yàn)樗鼈兺褂肦CAP2L和RCAP2L。 引腳除了是一個標(biāo)準(zhǔn)的I/O 口外,還可以通過編程使其作為定時/計數(shù)器2 的外部時鐘輸入和輸出占空比50%的時鐘脈沖。因?yàn)榇藭r每個狀態(tài)時間定時器都會加1,對其讀寫將得到一個不確定的數(shù)值。在波特率發(fā)生器工作方式中,TH2 翻轉(zhuǎn)不能使TF2 置位,故而不產(chǎn)生中斷。定時器2 作為波特率發(fā)生器時,與作為定時器的操作是不同的,通常作為定時器時,在每個機(jī)器周期(1/12 振蕩頻率)寄存器的值加1,而作為波特率發(fā)生器使用時,在每個狀態(tài)時間(1/2 振蕩頻率)寄存器的值加1。如果定時/計數(shù)器2 作為發(fā)送器或接收器,其發(fā)送和接收的波特率可以是不同的,定時器1 用于其它功能。T2EX 引腳為邏輯“1”時,定時器向上計數(shù),當(dāng)計數(shù)0FFFFH 向上溢出時,置位TF2,同時把16 位計數(shù)寄存器RCAP2H 和RCAP2L重裝載到TH2 和TL2 中。這個脈沖使EXF2 置位,如果中斷允許,同樣產(chǎn)生中斷。自動重裝載(向上或向下計數(shù)器)方式當(dāng)定時器2工作于16位自動重裝載方式時,能對其編程為向上或向下計數(shù)方式,這個功能可通過特殊功能寄存器T2CON的DCEN 位(允許向下計數(shù))來選擇的。如果EXEN2=0,定時器2 是一個16 位定時器或計數(shù)器,計數(shù)溢出時,對T2CON 的溢出標(biāo)志TF2 置位,同時激活中斷。若在第一個機(jī)器周期中采到的值為1,而在下一個機(jī)器周期中采到的值為0,則在緊跟著的下一個周期的S3P1 期間寄存器加1。它既可當(dāng)定時器使用,也可作為外部事件計數(shù)器使用,其工作方式由特殊功能寄存器T2CON的C/T2 位選擇?! OV 0A0H,data間接尋址指令訪問高128 字節(jié)RAM,例如,下面的間接尋址指令中,R0 的內(nèi)容為0A0H,則訪問數(shù)據(jù)字節(jié)地址為0A0H,而不是P2 口(0A0H)。數(shù)據(jù)存儲器AT89C52 有256 個字節(jié)的內(nèi)部RAM,80HFFH 高128 個字節(jié)與特殊功能寄存器(SFR)地址是重疊的,也就是高128字節(jié)的RAM 和特殊功能寄存器的地址是相同的,但物理上它們是分開的。對沒有定義的單元讀寫將是無效的,讀出的數(shù)值將不確定,而寫入的數(shù)據(jù)也將丟失。XTAL1振蕩器反相放大器的及內(nèi)部時鐘發(fā)生器的輸入端。欲使CPU 僅訪問外部程序存儲器(地址為0000H—FFFFH),EA 端必須保持低電平(接地)。此外,該引腳會被微弱拉高,單片機(jī)執(zhí)行外部程序時,應(yīng)設(shè)置ALE 禁止位無效。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE 脈沖。RST復(fù)位輸入。對P3 口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX RI 指令)時,P2 口輸出P2 鎖存器的內(nèi)容。與AT89C51 不同之處是, 還可分別作為定時/計數(shù)器2 的外部計數(shù)輸入()和輸入(),F(xiàn)lash 編程和程序校驗(yàn)期間,P1 接收低8 位地址。在Flash 編程時,P0 口接收指令字節(jié),而在程序校驗(yàn)時,輸出指令字節(jié),校驗(yàn)時,要求外接上拉電阻。P0—P3 為可編程通用I/O 腳,其功能用途由軟件定義,在本設(shè)計中,P0 端口(32—39 腳)被定義為N1 功能控制端口,分別與N1的相應(yīng)功能管腳相連接,13 腳定義為IR輸入端,10 腳和11腳定義為I2C總線控制端口,分別連接N1的SDAS(18腳)和SCLS(19腳)端口,12 腳、27 腳及28 腳定義為握手信號功能端口,連接主板CPU 的相應(yīng)功能端,用于當(dāng)前制式的檢測及會聚調(diào)整狀態(tài)進(jìn)入的控制功能。功能包括對會聚主IC 內(nèi)部寄存器、數(shù)據(jù)RAM及外部接口等功能部件的初始化,會聚調(diào)整控制,會聚測試圖控制,紅外遙控信號IR的接收解碼及與主板CPU通信等。AT89C52是一個低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含8k bytes的可反復(fù)擦寫的Flash只讀程序存儲器和256 bytes的隨機(jī)存取數(shù)據(jù)存儲器(RAM),器件采用ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash存儲單元,功能強(qiáng)大的AT89C52單片機(jī)可為您提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場合。復(fù)位電路模塊為單片機(jī)提供復(fù)位電路功能,單片機(jī)作為主控器,根據(jù)輸入信號對系統(tǒng)進(jìn)行相應(yīng)的控制。 6) 信號有效(接通,ON狀態(tài),正電壓)為+3V— +15V,信號無效(斷開,OFF狀態(tài),負(fù)電壓 )為 3V— 15V。 3) 接收器輸入電壓的允許范圍為25V — +25V 。R S232被定義為一種在低速率串行通信中增加通信距離的單端標(biāo)準(zhǔn)。晶振分為有源晶振和無源晶振兩種,其作用是在電路產(chǎn)生震蕩電流,發(fā)出時鐘信號。 電容在上接高電平,電阻在下接地,中間為RST。5V設(shè)計電原理圖 輸入電容CC2用于抑制紋波電壓,輸出電容CC4用于消振,緩沖沖擊性負(fù)載,保證電路工作穩(wěn)定。整流電路:利用單向?qū)щ娖骷⒔涣麟娹D(zhuǎn)換成脈動直流電路。以全波整流電路作為整流網(wǎng)絡(luò),以極性電容作為濾波網(wǎng)絡(luò),采用固定式三端集成穩(wěn)壓電路7805和7905設(shè)計制作連續(xù)可調(diào)的雙極型直流穩(wěn)壓電源。由于數(shù)據(jù)是在傳輸線上定時的,并且每一個設(shè)備有 自己的時鐘,很可能在通信中兩臺設(shè)備間出現(xiàn)了小小的不同步。 2) 數(shù)據(jù)格式:數(shù)據(jù)格式采用1位起始位、8位數(shù)據(jù)位、無奇偶校驗(yàn)位、1位停止位組成,如圖所示。其特點(diǎn)是通信線路簡單,利用電話或電報就可實(shí)現(xiàn)通信,降低成本,適用于遠(yuǎn)距離通信,但傳輸速度較慢。 設(shè)計思路1) 熟悉設(shè)計原理,熟練掌握 μVision和ISIS Professional軟件的應(yīng)用,了解上位機(jī)通信系統(tǒng)的工作過程和工作原理。AT89C52單片機(jī);上位機(jī);串口通信;開關(guān)電路. 11) 通過單片機(jī)課程設(shè)計,熟練掌握匯編語言的編程方法,將理論聯(lián)系到實(shí)踐中去,提高我們的動腦和動手的能力。此系統(tǒng)可以由上位機(jī)控制,通過串口操作單片機(jī)模塊實(shí)現(xiàn)其相應(yīng)功能。單片機(jī)與上位機(jī)通信系統(tǒng),  現(xiàn)代化集中管理需要對現(xiàn)場數(shù)據(jù)進(jìn)行統(tǒng)計、分析、制表、打印、繪圖、報警等,同時,又要求對現(xiàn)場裝置進(jìn)行實(shí)時控制,完成各種規(guī)定操作,達(dá)到集中管理的目的。加之單片機(jī)的計算能力有限,難以進(jìn)行復(fù)雜的數(shù)據(jù)處理。并對其工作原理及軟、硬件的設(shè)計和實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的闡述。本次設(shè)計就是來完成由上位機(jī)通過串口控制來實(shí)現(xiàn),以發(fā)光二極管的發(fā)光狀態(tài)模擬開關(guān)電路的通斷,用上位機(jī)的DOS命令對其進(jìn)行控制。2) 通過上位機(jī)通信系統(tǒng)的設(shè)計,了解上位機(jī)通信系統(tǒng)的工作原理和簡單的程序編寫,最終提高我們的邏輯思維能力。2) 了解各個硬件的工作原理。這里需要說明幾個概念。STARTD0D1……D6D7STOP START—啟動位 D0—D7—8位數(shù)據(jù) STOP—停止位 數(shù)據(jù)位標(biāo)準(zhǔn)的值有7和8位,如何設(shè)置取決于系統(tǒng)設(shè)計時需要傳送
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1