當前位置:編程學習大全網 - 網站源碼 - 求壹個“串口調試助手發送字符串到單片機“的程序

求壹個“串口調試助手發送字符串到單片機“的程序

單片機串口通信的程序?

ORG 0000H

AJMP MAIN

ORG 0023H

AJMP RECEIVE ;跳轉到接收中斷入口

ORG 0030H

MAIN: MOV TMOD,#20H ;T1工作方式2

MOV TH1,#0FDH ;波特率9600

MOV SCON,#50H ;傳口工作方式1,允許中斷接受

SETB EA ;打開總中斷

SETB ES ;打開串口中斷

SETB TR1 ;打開定時器1

AJMP $

RECEIVE:

CLR RI

MOV A,SBUF ;串口接收數據

MOV R0,A

MOV SBUF,A ;將接收的數據再傳送給計算機

JNB TI,$

CLR TI

MOV A,R0

;送LED顯示

MOV P1,A

RETI

TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H ;***陽字碼表

END

設置波特率為9600,8個數據位,1個停止位,無奇偶校驗

  • 上一篇:怎麽卸載易語言 V5.11 完全版?
  • 下一篇:專家系統和神經網絡進行故障診斷的原理分別是
  • copyright 2024編程學習大全網