性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖

如何實現(xiàn)兩片單片機通信?急需!!!

哪位大哥能實現(xiàn)兩片單片機通信,提個方案?小弟在此感謝啦!
全部回復(12)
正序查看
倒序查看
cnpower
LV.6
2
2007-04-30 21:36
UART,I2C,TTL   USB
0
回復
cnpower
LV.6
3
2007-04-30 21:37
@cnpower
UART,I2C,TTL  USB
NET
0
回復
taishan2
LV.3
4
2007-05-01 00:12
@cnpower
NET
師兄你有匯編串行通信程序嗎?能否給我一份,謝謝!ZHANGJIAN-WYZ@163.COM
0
回復
njyd
LV.8
5
2007-05-02 05:01
距離近用串行口直接通信就可以了,如果距離遠要轉(zhuǎn)換成RS232或其他方式.
0
回復
njyd
LV.8
6
2007-05-03 17:27
@taishan2
師兄你有匯編串行通信程序嗎?能否給我一份,謝謝!ZHANGJIAN-WYZ@163.COM
;使用定時器1做波特率發(fā)生器,晶振為11.0592M,波特率115200.

      ORG 0
      JMP ZC
      ORG 23H    ;串行中斷
      JMP CHZD

;**************串行中斷*****************

CHZD:   JB RI,WAIT    ;是否接收中斷,是轉(zhuǎn)WAIT
        CLR TI
    ……     ;發(fā)送處理
    ……
        JMP OUTIN

WAIT:   MOV A,SBUF   ;讀串行口
        CLR RI
    ……     ;處理讀到的信息
    ……
OUTIN:  RETI

;******************主程序******************

ZC:   MOV TMOD,#20H     ;主程序入口 定時器1方式2,8位自動重裝
      MOV    TH1,#0FFH  ;設置定時器1,串行口波特率115200  晶振為11.0592M
      MOV    TL1,#0FFH
      MOV    PCON,#80H  ;置位SMOD,波特率加倍
      MOV    SCON,#50H  ;串行口方式1,允許接收
      MOV TCON,#40H     ;開啟定時器 或者 SETB TR1
      SETB   ES         ;開串行中斷
      SETB EA           ;開中斷
    ……            ;以上為有關串行中斷的設置
    ……


      MOV SBUF,A   ;向串行口送數(shù)
    ……
    ……
  


      RET
0
回復
cnpower
LV.6
7
2007-05-04 17:55
@taishan2
師兄你有匯編串行通信程序嗎?能否給我一份,謝謝!ZHANGJIAN-WYZ@163.COM
沒有,我習慣TTL
0
回復
taishan2
LV.3
8
2007-05-05 22:41
@njyd
;使用定時器1做波特率發(fā)生器,晶振為11.0592M,波特率115200.      ORG0      JMPZC      ORG23H    ;串行中斷      JMPCHZD;**************串行中斷*****************CHZD:  JBRI,WAIT    ;是否接收中斷,是轉(zhuǎn)WAIT        CLRTI    ……    ;發(fā)送處理    ……        JMPOUTINWAIT:  MOVA,SBUF  ;讀串行口        CLRRI    ……    ;處理讀到的信息    ……OUTIN:  RETI;******************主程序******************ZC:  MOVTMOD,#20H    ;主程序入口定時器1方式2,8位自動重裝      MOV    TH1,#0FFH  ;設置定時器1,串行口波特率115200  晶振為11.0592M      MOV    TL1,#0FFH      MOV    PCON,#80H  ;置位SMOD,波特率加倍      MOV    SCON,#50H  ;串行口方式1,允許接收      MOVTCON,#40H    ;開啟定時器或者SETBTR1      SETB  ES        ;開串行中斷      SETBEA          ;開中斷    ……            ;以上為有關串行中斷的設置    ……      MOVSBUF,A  ;向串行口送數(shù)    ……    ……        RET
大俠,謝了!
0
回復
taishan2
LV.3
9
2007-05-05 22:44
@njyd
距離近用串行口直接通信就可以了,如果距離遠要轉(zhuǎn)換成RS232或其他方式.
通信距離大概有2米,本系統(tǒng)應用在機床上面,不轉(zhuǎn)換直接通信能行嗎?
0
回復
ldfa
LV.4
10
2007-05-07 23:34
@taishan2
通信距離大概有2米,本系統(tǒng)應用在機床上面,不轉(zhuǎn)換直接通信能行嗎?
2m了,應該用RS232了
0
回復
rensuwen
LV.2
11
2007-07-10 20:49
如果采用單片機自身的TTL電平直接傳輸信息,起傳輸距離一般不超過1.5米.8051一般RS—232C標準進行點對點的通信連接,信號采用RS—232C電平傳輸,電平轉(zhuǎn)換芯片采用MAX232.
0
回復
maychang
LV.6
12
2007-07-10 22:26
@taishan2
通信距離大概有2米,本系統(tǒng)應用在機床上面,不轉(zhuǎn)換直接通信能行嗎?
在機床上用,最好是用485,距離遠則用電流環(huán).
0
回復
zjman
LV.5
13
2007-07-28 10:47
@maychang
在機床上用,最好是用485,距離遠則用電流環(huán).
頂, 機床設備用485通訊,比較可靠, 抗干擾強,
0
回復
發(fā)