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

正文內(nèi)容

基于單片機(jī)與pc機(jī)通信的設(shè)計(jì)畢業(yè)論文-文庫(kù)吧資料

2025-07-10 21:41本頁(yè)面
  

【正文】 EDIT1,單 擊 add variable,輸入控件名稱單擊 ok。具體步驟是【工程 】【增加 16 到工程】【 Components and controls】如下圖所示: 圖 76 添加控件 17 圖 77 控件選擇 單擊 Insert,確定。至此工程建立完成。選擇【開始】 /【程序】 /【 Microsoft Visual C++ 】啟動(dòng)程序。 引腳號(hào) 縮寫 英文全稱 功能說(shuō)明 1 DCD Data Carrier Detection 數(shù)據(jù)載波檢測(cè) 2 RXD Receive Data 接收數(shù)據(jù) 3 TXD Transmit Data 發(fā)送數(shù)據(jù) 4 DTR Data Terminal Ready 數(shù)據(jù)終端準(zhǔn)備 5 GND System Ground 信號(hào)地 6 DSR Data Set Ready 數(shù)據(jù)設(shè)備準(zhǔn)備好 7 RTS Request to Send 請(qǐng)求發(fā)送 8 CTS Clear to Send 清除發(fā)送 9 RI Ring Indicator 振鈴指示 表 九針串口引腳功能 圖 64 串口圖 13 我們還應(yīng)該注意 串口插座有公母兩種類型其中 : 公的串口插座是帶有插針的 (有針 ) 母的串口插座是不帶有插針的 (有洞 ). ( 4) RS232總線規(guī)定 [2] RS232 標(biāo)準(zhǔn)總線為 25 根,采用標(biāo)準(zhǔn)的 D 型 25 芯插頭座。而其它引腳是用來(lái)控制傳輸規(guī)則的,即握手協(xié)議。公頭和母頭自身的引腳確定了 9 針引腳之中大的一頭是由 5 個(gè)引腳組成,小的一頭是由 4 個(gè)引腳組成的。 9 真串口 在外部表現(xiàn)為計(jì)算機(jī) COM1 口公頭的數(shù)據(jù)引腳 并未 交叉的連向了開發(fā)板的 COM2 母頭。 圖 63 MAX232 典型工作電路圖 TTL / C MOS輸入RS 232輸出RS 232輸入C1 +C1 C2 +C2 T 1INT 2INR 2OUTR 1OUTT 1OUTT 2OUTR 1INR 2INVCCGN DC1C2C5C3C4++++V+V400 k Ω400 k Ω5 k Ω5 k Ω+ 5 V+ 5 V13245611101298137141516+ 5 V ~ + 10 V( 倍壓器 )+ 10 V ~ 10 V( 電壓反相器 ) 12 9 針串口 由數(shù)據(jù)線接法不難觀察到 , 數(shù)據(jù)線內(nèi)部引腳并未出現(xiàn)交叉。 在很多情況下沒(méi)有 +12V 電壓,其具有更強(qiáng)的適應(yīng)性 . 圖 62 MAX232 芯片引腳 管腳說(shuō)明如下 11 ① C0+、 C0、 C1+、 C1是外接電容端; ② R1IN、 R2IN是 2路 RS232C電平信號(hào)接收輸入端; ③ RlOUT、 R2OUT是 2路轉(zhuǎn)換后的 TTL電平接收信號(hào)輸出端,送 8051的 RXD接收端; ④ TlIN、 T2IN是 2路 TTL電平發(fā)送輸入端,接 8051的 TxD發(fā)送端; ⑤ TlOUT、 T2OUT是 2路轉(zhuǎn)換后的發(fā)送 RS232C電平信號(hào)輸出端,接傳輸 線; ⑥ V+經(jīng)電容接電源 +5V; ⑦ V經(jīng)電容接地。 10V 電壓所以 MAX232 包含了一個(gè)電源電壓變換器 。 MAX232 使用了 IC 芯片的兩個(gè)接收器和驅(qū)動(dòng)器,能夠很好地在任意 EIA232C 和 。 微處理器的 封裝形式 有 三種 分別為 PDIP、 PQFP/TQFP 及 PLCC, 分別用于 不同產(chǎn)品的 使用 。 AT89C52 將 常用的 的 8 位 微處理器和 Flash 存儲(chǔ)器 有效地 結(jié)合在一起 。 這種類型的單片機(jī)共 有 40 個(gè)引腳 , 分別為: 32 個(gè) 雙向 的 輸入 /輸出( I/O) 的 外部端口, 2 個(gè)外中斷口, 3 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口, 2 個(gè)讀寫口線 。 AT89C52 是 常 見的 低電壓,高 功率的 CMOS 8 位 微控制器之一 , 該單片機(jī)主要由8k bytes 的可反復(fù)擦寫的 Flash 只讀程序存儲(chǔ)器和 256 字節(jié) 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM)組成 , 該單片機(jī)的元 器件 一般使 用 ATMEL 公司 生產(chǎn) 的 具有 高密度、非易失性存儲(chǔ)技術(shù) 的產(chǎn)品 , 明確單片機(jī) 指令系統(tǒng) 的使用 , 該單片機(jī)的主要組成是由八 位中央處理器和 Flash 存儲(chǔ)單元 。 ( 4)每次通信傳輸一個(gè)數(shù)據(jù)。 ( 2)串行異步通信、不使用奇偶校驗(yàn)位,一個(gè)數(shù)據(jù)包括,一位起始位、八位數(shù)據(jù)位、一位停止位。 :以上三種傳輸方式都是同一線路傳輸一種頻率信號(hào),為了充分的利用線路資源,可通過(guò)使用多路復(fù)用器或多路集線器,采用頻分、時(shí)分、或碼分復(fù)用技術(shù),即 可實(shí)現(xiàn)在同一線路上資源共享功能,我們稱之為多工傳輸方式。在日常生活中多要 實(shí)現(xiàn)收發(fā)開關(guān)轉(zhuǎn)換采用某種協(xié)議 一般多使用某種協(xié)議 。 因?yàn)閱喂?方式的 功能十分 有限 , 所以 常用于串行口的打印數(shù)據(jù)傳輸與簡(jiǎn)單系統(tǒng)間的數(shù)據(jù)采集。 通信方式的選擇 一、 數(shù)據(jù)通信的傳輸方式:?jiǎn)喂?、半雙工、全雙工和 多 工方式。如果對(duì)中斷進(jìn)行發(fā)送 , 則需要對(duì)將 TI 清零然后中斷返回 ; 如果需要對(duì)中斷進(jìn)行接收,將進(jìn)入處理子程序。 總體方框圖 8 通信過(guò)程分析 單 片機(jī)通電后緩存區(qū)的 數(shù)據(jù)通過(guò)數(shù)碼管顯示出來(lái),對(duì)串行中斷進(jìn)行等待 。能夠簡(jiǎn)單方便地完成雙通道數(shù)據(jù)傳輸。 四設(shè)計(jì)要求及內(nèi)容 設(shè)計(jì)要求 在 PC 機(jī) 控制系統(tǒng)中, 難免 要 使 用多機(jī)進(jìn)行通 訊 。 讀 SBUF,比如 MOV A, SBUF 指令,就是讀接收緩沖器的內(nèi)容; 寫 SBUF,比如 MOV SBUF, A 指令,就是修改發(fā)送緩沖器的內(nèi)容。接收緩沖器用于存放接收到的數(shù)據(jù),只能讀出,不能寫入。 共用一個(gè)地址 99H 的發(fā)送的緩沖器 SBUF 對(duì)應(yīng)著 2 個(gè)寄存器(發(fā)送寄存器和接收寄存器)。通過(guò)奇偶校驗(yàn)就能 使接收設(shè)備 可以明確是哪 一個(gè)位的狀態(tài), 能夠辨別 噪聲 是否被 通信干擾了或者是數(shù)據(jù) 在 傳 送 和接收 時(shí) 是否同步 。 高位和低位 并 不 能對(duì) 數(shù)據(jù) 進(jìn)行真正檢查 。關(guān)于 偶校驗(yàn),校驗(yàn)位為 0, 能夠 保證邏輯 最高為一定為 偶數(shù) 。 關(guān)于奇偶 校驗(yàn)的 分析 , 串口 能將 校驗(yàn)位 設(shè)置好。檢錯(cuò)方式 分為四種 : 奇 、 偶 、高和低。 被 停止位 應(yīng)用 的位數(shù)越多 ,不同時(shí)鐘同步的容 忍程度越大, 然而 數(shù)據(jù)傳輸 地速 率也 隨之變慢 。如果最后一位不相同,原因可能是 在兩臺(tái)設(shè)備間 在 通信中出現(xiàn)了 多多少少 的不同步 。 c,停止位:用于單個(gè)包的最后一位 的確定,其 值 一般為 1, 和 2。 每個(gè)包 都是由 一個(gè)字節(jié) 組成 ,開始 /停止位,數(shù)據(jù)位和奇偶校驗(yàn)位 。 延伸 的 ASCII 碼是 由 8 位( 0~255) 組成的。 怎么 設(shè) 定由 你想傳送的信息 決定 。 由 波特率取值表,我們 了解到能夠 選取的波特率有: 1200, 2400, 4800, 9600, 19200 6 波特率 計(jì)數(shù)器重載值 波特率誤差 1200 207 % 2400 234 % 4800 247 % 9600 246 % 19200 257 % b, 數(shù)據(jù)位:這是 測(cè)量 通 訊 中 客觀 數(shù)據(jù)位的 標(biāo)準(zhǔn) 。 為了穩(wěn)定通信,我們 一定要 選擇 最小 的 時(shí)鐘誤差頻率 進(jìn)行 通信 。 這要 決定于 系統(tǒng)的運(yùn) 行 特 性 , 明確規(guī)定 通信的頻率 的變化 范圍 , 然后 計(jì)算 通信 時(shí)的 時(shí)鐘誤差 ,務(wù)必要選用 用 相同 頻率 的晶振 。 較大的 波特率 經(jīng)常被 用于 幾個(gè) 很近的儀器間的通 訊。 常見的 電話線的波特率 一般有 14400, 28800 和 36600 幾種 。 提到這里就不得不提及 時(shí)鐘周期 , 我們 一般認(rèn)為時(shí)鐘周期所需要的 波特率 為 4800 波特率 , 那么, 4800Hz 就是我們認(rèn)為的時(shí)鐘周期 。 波特率也可以理解為 每秒傳送的 bit的個(gè)數(shù) 。串口通 訊 的參數(shù) 可以簡(jiǎn)單概括為 : 波特率、數(shù)據(jù)位、停止位 以及 奇偶校驗(yàn) 。 因?yàn)?串 行 通 訊必須通過(guò) 異步 的方式才能完成 ,端口能夠 一邊在 一根線上發(fā)送數(shù)據(jù) 一邊在 另一根線上接收數(shù)據(jù) 。 串行通訊的應(yīng)用實(shí)例 常見的的的 串口 通訊應(yīng)用實(shí)例就是 ASCII 碼字符 間 的傳輸 。 例 如 對(duì) IEEE488 進(jìn)行明確并行通行狀態(tài)時(shí), 一般認(rèn)為 設(shè)備總線 的長(zhǎng)度最好不要超過(guò) 20 米 , 而 且 每 兩個(gè)設(shè)備間的 間距最好 不要超過(guò)超過(guò) 2 米 。 因?yàn)?并行通信與字節(jié) ( byte) 相比 并行通信 的速度較 慢 , 而 串 行能夠一邊 使用一根線發(fā)送數(shù)據(jù) 一邊用 另一根線接收數(shù)據(jù) 。 應(yīng)用程序要 通過(guò) 串 行完成 通 訊
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1