亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? usart 通過(guò)232通訊例程.txt

?? 單片機(jī)常用的程序30例
?? TXT
字號(hào):
 
  
232 

RS232通信方式是常用的單片機(jī)與PC通信的方式,PIC16F87X系列芯片可以通過(guò)SCI(串行通信接口)來(lái)實(shí)現(xiàn)與PC的通信。以下我們將通過(guò)ICDDEMO演示實(shí)驗(yàn)板上的RS232通信電路來(lái)調(diào)試與PC的通信,其電路如下圖所示:


其中TX和RX分別為PIC16F877的發(fā)送和接收引腳,由于PC的串口輸出的是12V電壓,因此要實(shí)現(xiàn)PIC芯片和PC的通信,還需要進(jìn)行電平轉(zhuǎn)換,該板使用的電平轉(zhuǎn)換芯片是MAX232。在調(diào)試之前請(qǐng)將PC與ICDDEMO演示實(shí)驗(yàn)板用9芯串行電纜連接好并鎖緊,并且將DIP6(S10)的第2、4開(kāi)關(guān)撥至“ON”的位置上。調(diào)試時(shí)PC用的上位機(jī)程序可以采用WINDOWS帶的超級(jí)終端(啟動(dòng)方式:開(kāi)始-)程序-)附件-)通訊-)超級(jí)終端),或者使用網(wǎng)上很容易找到的串口調(diào)試軟件。

1、 串行通信的波特率設(shè)置:

要啟動(dòng)串口通訊首先要選擇合適的波特率,PIC的SCI接口有一個(gè)8位的波特率發(fā)生器,它根據(jù)SPBRG寄存器的值來(lái)決定周期;另外在異步通信的方式下波特率還和BRGH位的狀態(tài)有關(guān),當(dāng)BRGH=1時(shí)是高速方式。

異步方式下波特率的計(jì)算公式為:波特率=Fosc/[64(X+1)](低速方式)或波特率=Fosc/[16(X+1)](高速方式)。其中Fosc是芯片振蕩頻率,X是SPBRG寄存器的值。通過(guò)這個(gè)公式我們可以計(jì)算出在特定波特率下,需要寫(xiě)入SPBRG寄存器的初始值。例如如果我們采取高速的方式使用9600的波特率,那么當(dāng)芯片振蕩頻率是4MHz時(shí),SPBRG=4000000/(9600*16)-1=25(實(shí)際是25.042,取最接近的整數(shù)值)。

2、 異步方式下的數(shù)據(jù)發(fā)送:

異步發(fā)送時(shí),如果TSR和TXREG都為空,那么當(dāng)數(shù)據(jù)寫(xiě)入TXREG之后會(huì)馬上被轉(zhuǎn)移到TSR寄存器。這時(shí)TXREG為空,TXIF=1,表明可以再往TXREG中寫(xiě)數(shù)據(jù)。注意此時(shí)發(fā)送并未完成,如果要知道數(shù)據(jù)是否發(fā)送完成則需要查詢(xún)TRMT位。

3、 異步方式下數(shù)據(jù)的接收:

異步接收時(shí),當(dāng)接收到停止位時(shí)如果RCREG是空的,RSR就會(huì)將數(shù)據(jù)轉(zhuǎn)移至RCREG,傳送完成后,置RCIF為1。RCIF是只讀位,當(dāng)RCREG的數(shù)據(jù)被讀出后將由硬件清0。

RCREG寄存器實(shí)際上是2級(jí)的FIFO(先進(jìn)先出)存儲(chǔ)器,如果RSR中接收到了第3個(gè)數(shù)據(jù)的停止位,而RCREG寄存器2級(jí)都是滿的,那么將會(huì)導(dǎo)致數(shù)據(jù)溢出,硬件將置OERR為1。請(qǐng)注意必須清除OERR位之后才能重新接收數(shù)據(jù),用戶可以通過(guò)對(duì)CREN清0的方式來(lái)清除OERR位。

4、 異步通信的數(shù)據(jù)格式:

在異步工作方式下,串行通信接口采用的是標(biāo)準(zhǔn)不歸零(NRZ)格式,即1位起始位、8位或9位的數(shù)據(jù)位和1位停止位。最常用的是8位數(shù)據(jù)的格式。



RCDATA EQU 30H 
RCFLAG EQU 31H
RCOneSIGN EQU 0
RCWrong EQU 5
#INCLUDE <P16877.INC>
org 0
nop
goto start
org 4
intentr
goto intsever
;____________________________
org 9
start
clrf RCFLAG 
clrf RCDATA
InitUart
bsf STATUS,RP0
bcf RCFLAG,RCOneSIGN
movlw b'10111111' ;TX=output
movwf TRISC
movlw b'10100110'
movwf TXSTA
movlw 19h 
movwf SPBRG ;9600,high speed mode
bsf STATUS,RP0
movlw b'00100000'
movwf PIE1
movlw b'11000000'
movwf INTCON
bcf STATUS,RP0
movlw b'10010000'
movwf RCSTA
main
btfsc RCFLAG,RCOneSIGN
goto TXLoop
;btfss RCFLAG,RCWrong
goto main
TXLoop
bcf STATUS,RP0
movf RCDATA,w
movwf TXREG
bsf STATUS,RP0
btfss TXSTA,TRMT
goto $-2 
bcf STATUS,RP0
bcf RCFLAG,RCOneSIGN
goto main
;*****************************
intsever
movf STATUS,w
btfsc STATUS,RP0
bcf STATUS,RP0
movwf RCFLAG
btfsc RCSTA,OERR
goto RCerror 
movf RCREG,w
movwf RCDATA 
bsf RCFLAG,RCOneSIGN
retfie
RCerror
bcf STATUS,RP0
bcf RCSTA,CREN 
movf RCREG,w
movf RCREG,w
movlw b'10010000'
movwf RCSTA
btfsc RCFLAG,RCWrong
bsf STATUS,RP0
clrf RCFLAG
retfie
;----------------
end



 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品日韩一区二区三区| 久久久五月婷婷| 国精产品一区一区三区mba视频| 中文字幕不卡的av| 91精品黄色片免费大全| 97se亚洲国产综合在线| 蜜臀久久久久久久| 一区二区成人在线观看| 国产精品天美传媒| 日韩一区二区免费在线电影| 91久久线看在观草草青青| 韩国成人在线视频| 亚洲成国产人片在线观看| 国产精品久久久久久久久久久免费看 | 91传媒视频在线播放| 高清在线观看日韩| 精品中文av资源站在线观看| 亚洲成人免费电影| 一区二区三区四区高清精品免费观看 | 国产欧美日韩在线| 日韩一区二区免费视频| 欧美日韩你懂得| 91污在线观看| av亚洲精华国产精华| 国产精品一区二区你懂的| 日韩—二三区免费观看av| 一区二区三区免费在线观看| 成人欧美一区二区三区1314| 国产清纯白嫩初高生在线观看91| 欧美videofree性高清杂交| 欧美日韩在线亚洲一区蜜芽| 一本大道久久a久久综合| 99天天综合性| 成人久久18免费网站麻豆| 国产成人av福利| 国产综合色精品一区二区三区| 肉色丝袜一区二区| 婷婷一区二区三区| 午夜精品福利一区二区蜜股av| 一区二区激情视频| 亚洲午夜精品17c| 亚洲国产综合在线| 天堂精品中文字幕在线| 日韩av中文字幕一区二区 | 久久不见久久见免费视频7| 热久久国产精品| 日本一道高清亚洲日美韩| 免费成人av在线| 国产一区二区三区久久悠悠色av| 国产一区二区电影| 不卡视频一二三四| 91老师片黄在线观看| 欧美午夜精品电影| 91.com在线观看| xf在线a精品一区二区视频网站| 精品粉嫩aⅴ一区二区三区四区| 精品福利一二区| 国产精品每日更新在线播放网址| 亚洲视频在线一区观看| 亚洲高清免费在线| 精品一区二区三区蜜桃| 成人久久18免费网站麻豆| 色综合色综合色综合色综合色综合| 欧洲国内综合视频| 日韩欧美成人午夜| 中文字幕成人av| 亚洲国产另类av| 狠狠色综合日日| 97久久人人超碰| 91精品国产综合久久久久久久| 欧美大尺度电影在线| 国产欧美日韩精品在线| 一区二区三区欧美视频| 91精品福利视频| 日韩精品专区在线影院重磅| 国产无人区一区二区三区| 亚洲精品写真福利| 麻豆中文一区二区| 91网站视频在线观看| 在线播放中文字幕一区| 国产视频亚洲色图| 亚洲影视在线观看| 国产一区二区在线看| 色婷婷综合久久久中文字幕| 日韩精品一区二区三区在线观看 | 亚洲v中文字幕| 国产乱子轮精品视频| 91蝌蚪国产九色| 精品剧情在线观看| 亚洲综合激情网| 国产激情一区二区三区桃花岛亚洲| 91电影在线观看| 欧美激情资源网| 美女爽到高潮91| 色婷婷精品久久二区二区蜜臀av | 亚洲品质自拍视频网站| 久久成人18免费观看| 在线视频国内一区二区| 久久婷婷国产综合国色天香| 亚洲国产另类精品专区| 播五月开心婷婷综合| 日韩一卡二卡三卡| 亚洲制服丝袜一区| 波多野结衣91| 久久一留热品黄| 丝袜国产日韩另类美女| 91亚洲永久精品| 亚洲国产精品精华液2区45| 久久机这里只有精品| 欧亚一区二区三区| |精品福利一区二区三区| 激情深爱一区二区| 欧美一区二区三区视频免费播放| 亚洲精品v日韩精品| 成人一道本在线| 久久综合久久综合九色| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲老司机在线| 成人ar影院免费观看视频| 2020国产精品自拍| 久久超碰97中文字幕| 欧美一三区三区四区免费在线看 | a亚洲天堂av| 日本一区二区电影| 国产91高潮流白浆在线麻豆 | 精品国产伦一区二区三区观看方式 | 色哟哟在线观看一区二区三区| 久久精品人人做人人爽97| 久久se精品一区精品二区| 日韩三级.com| 美女视频黄久久| 欧美一区二区三区思思人| 日本强好片久久久久久aaa| 欧美日韩夫妻久久| 日韩在线a电影| 91.麻豆视频| 日韩成人午夜精品| 日韩视频一区二区在线观看| 美女一区二区在线观看| 日韩限制级电影在线观看| 日本sm残虐另类| 精品久久久久久最新网址| 国产中文字幕精品| 国产亚洲人成网站| 成人a级免费电影| 亚洲精品大片www| 欧美视频一区二| 青青草精品视频| 精品国产一区二区三区四区四| 狠狠色丁香婷综合久久| 久久久久久久久97黄色工厂| 国产成人精品www牛牛影视| 国产精品无人区| 色噜噜久久综合| 日韩在线播放一区二区| 精品国产乱码91久久久久久网站| 国内国产精品久久| 国产精品护士白丝一区av| 欧美中文字幕一区二区三区亚洲 | 国产不卡一区视频| 亚洲三级电影网站| 欧美日韩三级视频| 国内精品自线一区二区三区视频| 欧美极品少妇xxxxⅹ高跟鞋| 91同城在线观看| 青青草国产成人99久久| 国产欧美日韩亚州综合| 日本高清不卡一区| 六月丁香综合在线视频| 国产精品久久久久久久裸模 | 国产精品毛片大码女人| 欧洲一区在线观看| 精品一区二区精品| 亚洲美女屁股眼交| 欧美大片免费久久精品三p | 色婷婷久久久久swag精品| 免费高清视频精品| 中文字幕一区二区三区色视频| 欧美日韩国产一区| 国产91精品入口| 日本亚洲免费观看| 中文字幕一区二区三区在线观看 | 在线电影欧美成精品| 国产成人综合亚洲网站| 亚洲国产成人tv| 国产欧美日韩另类一区| 欧美人体做爰大胆视频| 成人av高清在线| 激情综合色综合久久综合| 亚洲精品视频观看| 久久久亚洲国产美女国产盗摄| 欧美天堂一区二区三区| 国产成人日日夜夜| 日本成人在线不卡视频| 亚洲另类在线一区| 国产片一区二区| 精品人伦一区二区色婷婷| 欧美性淫爽ww久久久久无| 成人动漫视频在线| 狠狠色丁香久久婷婷综|