添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第2693页 > M68HC11E > M68HC11E PDF资料 > M68HC11E PDF资料2第252页
飞思卡尔半导体公司
应用说明
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
****************************************************
*主引导程序从这里开始
****************************************************
*复位向量点这里
BF54
BF54
BF57
BF5A
BF5D
BF60
EQU
*
LDS
#RAMEND
初始化堆栈PNTR
LDX
#$1000
点内部暂存器
BSET
SPCR ,X 20美元
选择D口线或模式
LDD
#$A20C
波特A, SCCR2在B
STAA
波特, X
SCPX = ÷ 4 , SCRx = ÷ 4
*写1到波特MSB复位计数链
SCCR2,X
Rx和Tx启用
LDD
#DELAYF
延迟快速波特率
性病
TOC1,X
设置为默认延迟
开始
8E01FF
CE1000
1C2820
CCA20C
A72B
飞思卡尔半导体公司...
BF62 E72D
BF64 CC021B
BF67 ED16
*发送BREAK信号可供下载
BF69 1C2D01
BSET
SCCR2 ,X 01美元
设置发送间隔位
BF6C 1E0801FC
BRSET PORTD , X $ 01 *等待的RxD引脚变为低电平
BF70 1D2D01
BCLR
SCCR2 ,X 01美元
清除发送间隔位
BF73
BF73 1F2E20FC
BRCLR SCSR , X $ 20 *
等待RDRF
BF77 A62F
LDAA
SCDAT ,X
读数据
*数据将达到00表折断或00美元收到
BF79 2603
BNE
notzero
绕道JMP如果不为0
BF7B 7EB600
JMP
EEPMSTR
跳转到EEPROM中,如果它是0
BF7E
NOTZERO EQU
*
BF7E 81FF
CMPA
#$FF
$ FF,将被看作是$ FF
BF80 2708
BEQ
BAUDOK
如果波特率是正确的
*要不然改变÷ 104 ( ÷ 13 ÷ & 8 ) 1200 @ 2MHZ
BF82 1C2B33
BSET
波特, X 33美元
因为工作22美元-> 33美元
BF85 CC0DB0
LDD
#DELAYS
并切换到慢...
BF88 ED16
性病
TOC1,X
延迟恒
BF8A
BAUDOK
EQU
*
BF8A 18CE0000
LDY
#RAMSTR
点在RAM启动
BF8E
BF8E
BF90
BF90
BF94
BF95
BF96
BF97
BF99
BF9B
BF9B
BF9D
BFA0
BFA2
BFA4
BFA8
等待
EC16
WTLOOP
1E2E2007
8F
09
8F
26F7
200F
NEWONE
A62F
18A700
A72F
1808
188C0200
26E4
EQU
LDD
EQU
BRSET
XGDX
DEX
XGDX
BNE
BRA
EQU
LDAA
STAA
STAA
INY
CPY
BNE
*
TOC1,X
移动延迟常数为D
*
SCSR ,X 20美元NEWONE退出循环,如果RDRF集
交换延迟数到X
递减计数
切换回至D
WTLOOP
循环,如果不超时
STAR
退出上下载超时
*
SCDAT ,X
$00,Y
SCDAT ,X
#RAMEND+1
等待
获取接收到的数据
商店旁边的RAM位置
它传输的握手
点NEXT RAM单元
看看过去的结束
如果不是,又获得
AN1060 - 1.0版
252
摩托罗拉
欲了解更多有关该产品,
转到: www.freescale.com

深圳市碧威特网络技术有限公司