<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > nRF401無(wú)線(xiàn)模塊調試工作筆記

nRF401無(wú)線(xiàn)模塊調試工作筆記

作者: 時(shí)間:2012-08-22 來(lái)源:網(wǎng)絡(luò ) 收藏
與51系列單片機的接口設計如下:
Nrf401端 51單片機端
TXEN ----- P3.5
POUP ----- P3.6
GND ----- GND
D in ------ TXD(P3.1)
D out ----- RXD(P3.0)
VCC ----- VCC
發(fā)射和接收端的接線(xiàn)是一樣的。
采用匯編語(yǔ)言編寫(xiě)的程序如下:
發(fā)射程序:
;這是一個(gè)單片機向串口單向發(fā)送數據ASCII碼的演示程序
;串行口上可以直接接MAX232連接上DB9串口,或者連接模塊
;通訊波特率為9600KBPS,連續發(fā)送ASCII字符,延時(shí)一秒,0-9的循環(huán)。
;連線(xiàn)圖      TXEN -- P3.5 ;               POUP -- P3.6 ;                GND  -- GND ;               D in   --  TXD (P3.1) ;               D out --  RXD (P3.0) ;               VCC   --  VCC ;發(fā)射端的接法與接收端的接法是一樣的。 ORG 0000H MOV SCON,#50H;設置成串口1方式 MOV TMOD,#20H;波特率發(fā)生器T1工作在模式2上 MOV PCON,#00H;波特率不翻倍 MOV TH1,#0FdH;預置初值(按照波特率9600BPS預置初值) MOV TL1,#0FdH;預置初值(按照波特率9600BPS預置初值) SETB TR1;啟動(dòng)定時(shí)器T1 setb p3.5 setb p3.6 ;使txen為1 發(fā)射模式  poup為1 工作模式 ;以上完成通訊初始化設置 begin:mov a,#00h ;將ascii字符發(fā)送到串口去 w2: MOV SBUF,A ;將字符通過(guò)串口發(fā)送出去 wait: jnb ti,wait clr ti PUSH ACC CPL A MOV P1,A POP ACC inc a call yshi1 cjne a,#0Ah,w2 JMP begin yshi1:clr ea mov r7,#40;延時(shí)子程序(精確定時(shí)一秒#10) d1:mov r6,#200 d2:mov r5,#229 djnz r5,$ djnz r6,d2 djnz r7,d1 setb ea ret END 

;這是一個(gè)單片機從串口單向接收數據ASCII碼的演示程序
;串行口上可以直接接MAX232連接上DB9串口,或者連接模塊
;通訊波特率為9600KBPS,接收ASCII字符

;連線(xiàn)圖      TXEN -- P3.5 ;            POUP -- P3.6 ;            GND  -- GND ;           D in  --  TXD (P3.1) ;           D out --  RXD (P3.0) ;           VCC   --  VCC ;發(fā)射端的接法與接收端的接法是一樣的。 ORG 0000H MOV SCON,#50H;設置成串口1方式 MOV TMOD,#20H;波特率發(fā)生器T1工作在模式2上 MOV PCON,#00H;波特率不翻倍 MOV TH1,#0FdH;預置初值(按照波特率9600BPS預置初值) MOV TL1,#0FdH;預置初值(按照波特率9600BPS預置初值) SETB TR1;啟動(dòng)定時(shí)器T1 CLR  p3.5 ;使txen為0 接收模式 setb p3.6 ;使poup為1 工作模式 ;以上完成通訊初始化設置 begin: MOV A,SBUF ;將字符通過(guò)串口接收 wait: jnb ri,wait clr ri cpl a mov p1,a JMP begin END 


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>