51单片机串口通讯例程(汇编)

简介: 笔记
    ORG 0000H
    LJMP  INIT    
    ORG 0023H    ;窗口中断入口
    LJMP CON  
INIT:     ;配置中断
  MOV   SCON,#0X50
  ANL   PCON,#00H
  MOV   TMOD,#0X20
  MOV   TL1,#0XFD
  MOV   TH1,#0XFD
  SETB  TR1
  SETB  ES
  SETB  EA
LOOP:     ;循环
  LJMP LOOP
CON:
  MOV P2,SBUF    ;将接收到的数据写入P2
  CPL RI      ;标志位取反,只能手动取反
  MOV SBUF,P2   ;将接收到的数据发送到电脑
D1: JNB TI,D1   ;判断是否发送完成
  CPL TI      ;标志位取反
  RETI
END

不知道怎样对SBUF取反。

Thank for your reading!!!!!!!!!!


公众号:FPGA之旅

目录
相关文章
|
6月前
|
数据处理
MCS-51单片机汇编语言程序设计
MCS-51单片机汇编语言程序设计
168 0
|
3月前
51单片机用汇编语言实现独立按键检测,每个按键有不同功能,包含按键消抖程序
51单片机用汇编语言实现独立按键检测,每个按键有不同功能,包含按键消抖程序
104 3
|
3月前
|
C语言
51单片机汇编语言流水灯代码
51单片机汇编语言流水灯代码
|
3月前
|
C语言
【51单片机】用汇编语言实现点灯、闪烁
【51单片机】用汇编语言实现点灯、闪烁
|
3月前
51单片机汇编语言点亮一位数码管,并计时(超详细分析汇编语言)
51单片机汇编语言点亮一位数码管,并计时(超详细分析汇编语言)
140 0
|
6月前
|
存储 移动开发
单片机----汇编语言入门知识点
单片机----汇编语言入门知识点
133 2
|
6月前
|
监控 物联网
STC51单片机-双机串口通讯-物联网应用系统设计
STC51单片机-双机串口通讯-物联网应用系统设计
136 0
|
Python
使用proteus实现51单片机的串口通讯仿真
使用proteus实现51单片机的串口通讯仿真
607 0