串行通信程序-先接收再发送.lst
来自「proteus实例集锦」· LST 代码 · 共 19 行
LST
19 行
A51 MACRO ASSEMBLER 確__蚠_懦__騙蟔接收_俜_送 05/11/2007 20:14:15 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN 串行通信程序-先接收再发送.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 串行通信程序-先接收再发送.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 org 0000h
0000 759870 2 mov scon,#70h ;设置成串口1方式,SM2=1,REN=1
0003 758920 3 mov tmod,#20h ;波特率发生器T1工作在模式2上
0006 758700 4 mov pcon,#00h ;波特率翻倍80H,不翻倍00H
5 ;晶振22.1184M,12T模式(STC单片机)
0009 758DFA 6 mov th1, #0fah ;预置初值(按照波特率9600BPS预置初值)
000C 758BFA 7 mov tl1, #0fah ;预置初值(按照波特率9600BPS预置初值)
000F D28E 8 setb tr1 ;启动定时器T1
0011 C299 9 clr ti
0013 C298 10 clr ri ;启动示萁邮
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?