谁能告诉我下面这段汇编有什么用,尤其是PUSH和POP是干什么的,如何实现?实现什么功能
;-----------------------------------------------------------;---------串口中断处理程序-------...
;-----------------------------------------------------------
;---------串口中断处理程序----------------------------------
;-----------------------------------------------------------
SERIAL:
CLR RI ;清中断标志
PUSH ACC
PUSH PSW
SETB RS1
SETB RS0 ;用第三组寄存器组
MOV A, SBUF ;SBUF数据缓冲器
MOV BUFF, A ;接收数据送缓存
MOV A, BUFF
MOV SBUF,A ;发送接收的数据
JNB TI,$
CLR TI
POP PSW
POP ACC
RETI
END 展开
;---------串口中断处理程序----------------------------------
;-----------------------------------------------------------
SERIAL:
CLR RI ;清中断标志
PUSH ACC
PUSH PSW
SETB RS1
SETB RS0 ;用第三组寄存器组
MOV A, SBUF ;SBUF数据缓冲器
MOV BUFF, A ;接收数据送缓存
MOV A, BUFF
MOV SBUF,A ;发送接收的数据
JNB TI,$
CLR TI
POP PSW
POP ACC
RETI
END 展开
1个回答
灵德
2024-11-19 广告
2024-11-19 广告
由化工方面的博士、教授和企业的高级技术人员与管理人员创建的高科技化工企业。主要从事下列产品的开发、生产和相关的技术服务:▼高纯电子化学品(主要为高纯季铵碱 )▼季铵碱系列▼季铵盐系列▼季膦化合物系列▼相转移催化剂(PTC)▼均苯四甲酸 (P...
点击进入详情页
本回答由灵德提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询