8251send.asm
来自「C32中C语言中嵌入汇编程序示例.包括中断程序中调用C参数」· 汇编 代码 · 共 41 行
ASM
41 行
;*****************************************************************************
; Function: 8251.asm
; Version : 1.00
; Description: uart
;
; Copyright Texas instruments Inc, 2000
;*****************************************************************************
.mmregs
;*****************************************************************************
.data
dataio .word 0000h
data .word 900004h
;*****************************************************************************
;.def _c_int01
.def _send8251
.global _send
;rend为接收完标志,send为发送完标志
.text
;_c_int01:
_send8251:
PUSH ST
PUSH r0
PUSHF r0
PUSH ar2
;pushf r1
PUSH ar3
PUSH IE
PUSH IF
;SEND: LDP @870000h
;LDI @(_send),ar2
;STI ar2,@0ff00h
;LDI @0ff00h,r0
;ADDI 1,r0
;STI r0,@0ff00h ;address of data stored in 87ff00h
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?