bude_2.asm

来自「基于89s51的一通用平台」· 汇编 代码 · 共 18 行

ASM
18
字号
;2、 使用T2产生波特率
;文件名称: BUDE_2.ASM
;----------------------------------------------------------------------
$NOLIST
$INCLUDE(REG52.INC)
$LIST
;=====================================================================
		ORG 0000H
BUDE2:	MOV  SCON, #01010000B ; 设定串口为方式1,接收时REN=1
		MOV  RCAP2H,#0FEH	    ; 设定在11.0592MHZ
		MOV  RCAP2L,#0DCH     ; 设定波特率为9600
		MOV  T2CON,#34H       ; 设定T2为波特率发生器 TR2=1
		RET
;----------------------------------------------------------------------
END

;说明:对于不同的波特率,(RCAP2H、RCAP2L)的载入数值请参考(波特率附表)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?