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

正文內容

單片機串口與電腦通訊-wenkub

2023-05-18 12:07:35 本頁面
 

【正文】 一位地按順序傳送。 單片機串行口與PC機通訊概述目前,計算機控制系統(tǒng)已逐步從單機控制發(fā)展成為多機控制并出現(xiàn)了以計算機技術為核心,與數(shù)據(jù)通訊技術相結合的集檢測、控制和管理為一體的計算機網絡,即集中分布式測控系統(tǒng)。如何編寫有效的串口通信程序對程序的結構、可靠性都有很大的影響。串口控制程序一般分為查詢和中斷兩者方式。其中單片機作為從機,負責現(xiàn)場控制和實時數(shù)據(jù)的采集;PC機作為主機,負責對各從機發(fā)來的數(shù)據(jù)進行分析、處理,并向各從機發(fā)布命令,以實現(xiàn)對工業(yè)現(xiàn)場的集中監(jiān)控與管理。并行通信雖然傳輸效率高,由于所需硬件設備復雜,不適于長距離通信,所以一般只適用于要求實時性強,傳送速率較高的控制系統(tǒng)中,實用面較窄;相比之下,串行通信簡單易實現(xiàn),傳輸距離較長,所以已被廣泛應用于各種工控系統(tǒng)中。在計算機測控系統(tǒng)中,由于串行接口的標準化,一般采用異步串行通信方式,以提高其通用性。RS232標準是按負邏輯定義的,他的“1”電平在-5~-15 V之間,“0”電平在+5~+15 V之間。 CS8279接8700H。Intel公司的 MCS51系列屬于8位機的系列,性能可能滿足大多數(shù)應用的需要。8751是在芯片內有可擦寫的程序存儲器,這種芯片是為做掩膜前驗證電路用的, 也用于一些有特殊要求的場所。 VSS——(20腳)接地。 XTAL1(19腳)接外部晶體的一個引腳。采用外部振蕩器時,對HMOS單片機,該引腳接外部振蕩器的信號,即把外部振蕩器的信號直接接到內部時鐘發(fā)生器的輸入端;對XHMOS,此引腳應懸浮。 ①RST/VPD(9腳)當振蕩器運行時,在此腳上出現(xiàn)兩個機器周期的高電平將使單片機復位。即使不訪問外部存儲器,ALE端仍以不變的頻率周期性地出現(xiàn)正脈沖信號,此頻率為振蕩器頻率的1/6。在從外部程序存儲器取指令(或常數(shù))期間,每個機器周期兩次PSEN有效。對于常用的8031來說,無內部程序存儲器,所以EA腳必須常接地,這樣才能只選擇外部程序存儲器。 對于EPROM型的單片機(如8751),在EPROM編程期間,此引腳也用于施加21V的編程電源(VPP)。 ①P0口(39腳至32腳):是雙向8位三態(tài)I/O口,在外接存儲器時,與地址總線的低8位及數(shù)據(jù)總線復用,能以吸收電流的方式驅動8個LS型的TTL負載。 ②P1口(1腳至8腳):是準雙向8位I/O口。對EPROM編程和程序驗證時,它接收低8位地址。 ③P2口(21腳至28腳):是準雙向8位I/O口。P3能驅動(吸收或輸出電流)4個LS型的TTL負載。 作為第一功能使用時,就作為普通I/O口用,功能和操作方法與P1口相同。 作為第二功能使用時,各引腳的定義如表所示。 值得強調的是,P3口的每一條引腳均可獨立定義為第一功能的輸入輸出或第二功能。RESET:復位輸入線,8279復位后被置為字符顯示左端輸入,二鍵閉鎖的觸點回彈型式,程序時鐘前置分頻器被置為31,RESET信號為高電平有效。WR:寫信號輸入線,低電平有效,將緩立器讀出, 將數(shù)據(jù)從外部數(shù)據(jù)總線寫入8279的緩沖器。RL0~RL7:回送線,經過按鍵或傳感器開關與掃描線聯(lián)接, 這些回送線內部設置有上拉電路,使之保持為高電平,只有當一個按閉合時,對應的返回線變?yōu)榈碗娖?;無按鍵閉合時,均保持高電平。這兩個端口可被獨立控制,也可看成一個8位端口。 Max232產品是由德州儀器公司(TI)推出的一款兼容RS232標準的芯片。圖4 系統(tǒng)主程序流程圖 計算機與計算機或計算機與終端之間的數(shù)據(jù)傳送可以采用串行通訊和并行通訊二種方式。它是在1970年由美國電子工業(yè)協(xié)會(EIA)聯(lián)合貝爾系統(tǒng)、調制解調器廠家及計算機終端生產廠家共同制定的用于串行通訊的標準。 系統(tǒng)主程序設計圖5 系統(tǒng)主程序流程圖圖6 INIT8279子程序框圖 主要程序Z8279 EQU 8701H 。外部譯碼鍵掃描方式,雙鍵互鎖 LEDFEQ EQU 2FH 。讀 FIFO RAM 地址 0 的命令字 ORG 0000H AJMP START ORG 0040H START: MOV SP,60H LCALL INIT8279 。波特率 9600 的常數(shù) MOV TH1,0FDH SETB TR1 。是否有鍵輸入 MOV SBUF,B 。以下判定輸入是否在0F JC ERROR SUBB A,0AH JNC DIS_REC1 ADD A,0AH SJMP DIS_REC2 DIS_REC1: SUBB A,7H JC ERROR SUBB A,6H JNC ERROR ADD A,10H DIS_REC2: MOV R4,00H MOV R5,A LCALL DISLED 。延時 MOV D
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1