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

正文內(nèi)容

基于單片機(jī)與pc機(jī)串行通信系統(tǒng)設(shè)計(更新版)

2025-01-01 02:53上一頁面

下一頁面
  

【正文】 data and control equipments as Downside machine, while PC makes plex data processing and the control of MCU. SO how to realize the munication between PC and MCU is practically meaningful. The essay introduces the munication between PC and MCU realized by soft and hard ware in details. IN design of hardware, MCU is connected with PC by the serial port of RS232 and display the data passed by PC on the LED dynamically. In design of software, program of serial port are designed by MSComm munication control in the language of Visual Basic , on the other hand, the program of munication and data processing are programmed by the language of assembly, which is more close to the hard system used by the MCU. Key Words: MCU。 單片機(jī)與 PC 機(jī)串行通信研究目的和意義 現(xiàn)代信息網(wǎng)絡(luò)技術(shù)的一個突出特點(diǎn),就是使工業(yè)控制系統(tǒng)中的所有設(shè)備連接成網(wǎng),從而在一個核心軟件管理下工作 , 形成一個有機(jī)的整體。 2 2 串口 通信 基 礎(chǔ) 理論 一般來說,計算機(jī)都有一個或多個串行端口,它們依次為 Com Com Com3等。串行口不同于并行口,它的數(shù)據(jù)和控制信息是一位接一位在一根傳輸線上傳送的,這樣串行口較并行口能夠進(jìn)行遠(yuǎn)距離傳送信息。 表 21 9 針串口引腳個 25 針串口引腳定義 9 針 串口( DB9) 25 針串口( DB25) 針號 功能說明 縮寫 針號 功能說明 縮寫 1 數(shù)據(jù)載波檢測 DCD 8 數(shù)據(jù)載波檢測 DCD 2 接收數(shù)據(jù) RXD 3 接收數(shù)據(jù) RXD 3 續(xù)表 21 9 針串口( DB9) 25 針串口( DB25) 針號 功能說明 縮寫 針號 功能說明 縮寫 3 發(fā)送數(shù)據(jù) TXD 2 發(fā)送數(shù)據(jù) TXD 4 數(shù)據(jù)終端準(zhǔn)備 DTR 20 數(shù)據(jù)終端準(zhǔn)備 DTR 5 信號地 GND 7 信號地 GND 6 數(shù)據(jù)設(shè)備準(zhǔn)備好 DSR 6 數(shù)據(jù) 設(shè)備準(zhǔn)備好 DSR 7 請求發(fā)送 RTS 4 請求發(fā)送 RTS 8 清除發(fā)送 CTS 5 清除發(fā)送 CTS 9 振鈴指示 DELL 22 振鈴指示 DELL 典型的 RS232 信號在正負(fù)電平之間擺動,在發(fā)送數(shù)據(jù)時,發(fā)送端驅(qū)動器輸出正電平在 5V~15V,負(fù)電平在 5V~15V;在接收數(shù)據(jù)時,接收器的典型工作電平是3V~12V 和 3V~12V。這種方式下,在 4 事件發(fā)生 時 ,如在串口接收緩沖區(qū)有字符等 , 可以利用 MSComm 控件的 OnComm 事件捕獲 并處理這些通信事件, OnComm 事件還可以檢查和處理通信錯誤。 通信波特率: 9600bps。 jiantou Visual Basic(簡稱 VB)是 Windows 操作系統(tǒng)下簡單、易學(xué)、高效的應(yīng)用軟件開發(fā)工具 。 4k 字節(jié)可重擦寫 Flash 閃速存儲器 ; 1288 字節(jié)內(nèi)部 RAM; 2) AT89C51 內(nèi)部結(jié)構(gòu)及管腳圖 AT89C51 包含中央處理器、程序存儲器 (ROM)、數(shù)據(jù)存儲器 (RAM)、定時 /計數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線,其功能框圖如圖 41 所示。 單電源 轉(zhuǎn)換芯片 MAX232 MAX232 是 MAXIM 公司生產(chǎn)的、包含兩路接收 /驅(qū)動器的芯片。 圖 45 “ 8”字形數(shù)碼管 LED 顯示器一般分為共陰極和共陽極兩種,共陰極是將 8 個發(fā)光二極管的陰極連接在一起作為公共端,而共陽極則是將 8 個發(fā)光二極管的陽極連在一起作為公共端,其構(gòu)成如圖 45 所示。 啟動后,會彈出“ New Projiect”對話框,如圖 51 所示。 在窗體中添加需要的控件,調(diào)整控件的大小及在窗體中的位置,得到如圖 53 所示的 窗體 界面,其控件屬性及功能如表 51 所示。在編譯方面,它也支持 IAR、 Keil 和 MPLAB 等多種編譯器。 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 0 39P 0 .1 /A D 1 38P 0 .2 /A D 2 37P 0 .3 /A D 3 36P 0 .4 /A D 4 35P 0 .5 /A D 5 34P 0 .6 /A D 6 33P 0 .7 /A D 7 32P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D 10P 3 .1 /T X D 11P 3 .2 /I NT 0 12P 3 .3 /I NT 1 13P 3 .4 /T 0 14P 3 .7 /R D 17P 3 .6 /W R 16P 3 .5 /T 1 15P 2 .7 /A 1 5 28P 2 .0 /A 8 21P 2 .1 /A 9 22P 2 .2 /A 1 0 23P 2 .3 /A 1 1 24P 2 .4 /A 1 2 25P 2 .5 /A 1 3 26P 2 .6 /A 1 4 27U1A T 8 9 C5 1P RO G RA M = W W L W A N G .H E XT 1 IN 11R1O UT 12T 2 IN 10R2O UT 9T 1 O UT14R1I N13T 2 O UT7R2I N8C2 +4C25C1 +1C13VS+2V S 6U2C11uFC21uFC31uFC41uF23456789 11 1 .0 5 9 M H z3 0 p F3 0 p FC71 0 u FR15 1 01 0 0A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19AB/BA1U37 4 L S 2 4 5A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19AB/BA1U47 4 L S 2 4 5162738495J1CO NN D9F連接 PC 機(jī) X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 0 39P 0 .1 /A D 1 38P 0 .2 /A D 2 37P 0 .3 /A D 3 36P 0 .4 /A D 4 35P 0 .5 /A D 5 34P 0 .6 /A D 6 33P 0 .7 /A D 7 32P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 3 .0 /R X D 10P 3 .1 /T X D 11P 3 .2 /I NT 0 12P 3 .3 /I NT 1 13P 3 .4 /T 0 14P 3 .7 /R D 17P 3 .6 /W R 16P 3 .5 /T 1 15P 2 .7 /A 1 5 28P 2 .0 /A 8 21P 2 .1 /A 9 22P 2 .2 /A 1 0 23P 2 .3 /A 1 1 24P 2 .4 /A 1 2 25P 2 .5 /A 1 3 26P 2 .6 /A 1 4 27U1A T 8 9 C5 1P RO G RA M = W W L W A N G .H E XT 1 IN 11R1O UT 12T 2 IN 10R2O UT 9T 1 O UT14R1I N13T 2 O UT7R2I N8C2 +4C25C1 +1C13VS+2V S 6U2C11uFC21uFC31uFC41uF23456789 11 1 .0 5 9 M H z3 0 p F3 0 p FC71 0 u FR15 1 01 0 0A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19AB/BA1U37 4 L S 2 4 5A02B018A13B117A24B216A35B315A46B414A57B513A68B612A79B711CE19AB/BA1U47 4 L S 2 4 5162738495J1CO NN D9F連接 PC 機(jī) 圖 62 開始時的仿真結(jié)果 圖 63 一段時間后的仿真結(jié)果 由仿真結(jié)果可以得到這樣的結(jié)論:設(shè)計的單片機(jī)系統(tǒng)能夠?qū)崿F(xiàn)接收數(shù)據(jù)的動態(tài)顯示。最后采用運(yùn)用匯編語言將整個圖紙上的設(shè)計變?yōu)閷?shí)際的應(yīng)用。 衷心感謝在百忙之中評閱論文和參加答辯的各位老師 及所有任課 老師, 感謝你 們?yōu)槲覀兊膶W(xué) 習(xí)與成才創(chuàng)造的各種條件和付出的辛勤勞動。數(shù)據(jù)完整性驗(yàn)證 For i = 1 To intsend Step 1 strbit = Mid(strsend, i, 1) Select Case strbit Case Is 0, Is 9 MsgBox 輸入的數(shù)據(jù)中存在非數(shù)字字符! amp。清除輸入緩沖區(qū) = 0 39。HFF) 39。讀取并判斷是否為規(guī)定的聯(lián)絡(luò)信號 readbuff = If Asc(readbuff) = 255 Then writebuff = Chr$(intsend) = writebuff 39。T0、 T1 工作于自動重裝載方式 mov th1,0fdh mov tl1,0fdh setb tr1 。數(shù)據(jù)顯示區(qū)初始化 display0: mov r0,45h 。 display_jmp: djnz r7,display1 。沒有收 到數(shù)據(jù) mov datanum,a 。dptr 指向段碼表 25 loop: mov a,r1 。 ret 。f0=1 允許移動數(shù)據(jù),否則不允許 mov 45h,0fh 。等于 6 時不允許 sjmp intout1 datamove0: jc datamov
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1