© 2002 ubicom, 公司 所有 权利 保留. - 12 - www.ubicom.com
sx48bd/sx52bd
表格 3-3. 模式 寄存器 settings
这 下列的 代号 例子 显示 如何 至 程序 这
pullup 控制 寄存器.
第一 这 模式 寄存器 是 承载 和 1eh 至 选择 写
进入 至 这 pullup 控制 寄存器 (plp_一个, plp_b,
和 所以 在). 然后 这 mov !rx,w 说明 是 使用 至
具体说明 这个 端口 管脚 是 至 是 连接 至 这 inter-
nal pullup 电阻器. 设置 一个 位 至 1 disconnects 这 cor-
responding pullup 电阻, 和 clearing 一个 位 至 0
connects 这 相应的 pullup 电阻.
模式 reg. mov !ra,w mov !rb,w mov !rc,w mov !rd,w mov !re,w
00h 读 t1cpl 读 t2cpl
01h 读 t1cph 读 t2cph
02h 读 t1r2cml 读 t2r2cml
03h 读 t1r2cmh 读 t2r2cmh
04h 读 t1r1cml 读 t2r1cml
05h 读 t1r1cmh 读 t2r1cmh
06h 读 t1cntb 读 t2cntb
07h 读 t1cnta 读 t2cnta
08h exchange cmp_b 和
W
09h exchange wkpnd_b
和 w
0Ah 写 wked_b
0Bh 写 wken_b
0Ch 读 st_b 读 st_c 读 st_d 读 st_e
0Dh 读 lvl_一个 读 lvl_b 读 lvl_c 读 lvl_d 读 lvl_e
0Eh 读 plp_一个 读 plp_b 读 plp_c 读 plp_d 读 plp_e
0Fh 读 ra 方向 读rb 方向 读 rc 方向 读 rd 方向 读 re方向
10h clear 计时器 t1 clear 计时器 t2
11h
12h 写 t1r2cml 写 t2r2cml
13h 写 t1r2cmh 写 t2r2cmh
14h 写 t1r1cml 写 t2r1cml
15h 写 t1r1cmh 写 t2r1cmh
16h 写 t1cntb 写 t2cntb
17h 写 t1cnta 写 t2cnta
18h exchange cmp_b 和
W
19h exchange wkpnd_b
和 w
1Ah 写 wked_b
1Bh 写 wken_b
1Ch 写 st_b 写 st_c 写 st_d 写 st_e
1Dh 写 lvl_一个 写 lvl_b 写 lvl_c 写 lvl_d 写 lvl_e
1Eh 写 plp_一个 写 plp_b 写 plp_c 写 plp_d 写 plp_e
1Fh 写 ra 方向 写 rb 方向 写 rc 方向 写 rd 方向 写 re 方向
mov
mov
w,#$1e
m, w
;模式=1eh 至 写 端口 pullup
;寄存器
mov w,#$03 ;w = 0000 0011
mov !ra,w ;使不能运转 pullups 为 a0 和 a1
mov w,#$ff ;w = 1111 1111
mov !rb,w ;使不能运转 所有 pullups 为 b0-b7
mov w,#$00 ;w = 0000 0000
mov !rc,w ;使能 所有 pullups 为 c0-c7