MYSON
技术
MTV112M
(rev 2.0)
修订 2.0-4-2001/05/18
3.0 函数的描述
1. 8051 cpu core
mtv112m 包含 所有 8051 功能 和 这 下列的 exceptions:
1.1 psen, ale, rd 和 wr 管脚 是 无能. 这 外部 内存 进入 是 restricted 至xfrs 在里面
mtv112m.
1.2 端口 0, 端口 3.3, 和 端口 3.5 ~ 3.7 是 不 general-purpose i/o ports. 它们 是 专心致志的 至 监控
控制或者dac 管脚.
1.3 int1 和 t1 输入 管脚 是 不 提供.
1.4 端口 2.4 ~ 2.7 是 shared 和 dac 管脚; 端口 3.0 ~ 3.2, 和 port3.4 是 shared 和 监控 控制
管脚.
在 增加, 那里 是 2 计时器, 5 中断 来源 和 一个 串行 接口 兼容 和 这 标准 8051.
这 txd/rxd (p3.0/p3.1) 管脚 是 shared 和 ddc 接口. int0/t0 管脚 是 shared 和 iic 接口. 一个
extra 选项 能 是 使用 至 转变 这 int0 源 从 p3.2 至 p2.0. 这个 特性 维持 一个 外部
中断 源 当 iic 接口 是 使能.
便条: 所有 寄存器 列表 在 这个 文档 reside 在 这 外部 内存 范围 (xfr). 为 这 内部的
内存 记忆 编排 请 谈及 至 这 8051 规格.
reg 名字
地址 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
PADMOD
30h (w) SINT0 IICF DDCE IICE DA13E DA12E DA11E DA10E
PADMOD
31h (w) P57E P56E P55E P54E P53E P52E P51E P50E
PADMOD
37h (w) - - - - - - - 更多
SINT0 = 1
→
int0 源 是 管脚 #21.
= 0
→
int0 源 是 管脚 #12.
IICF = 1
→
选择s400khz 主控 iic 速.
= 0
→
选择s100khz 主控 iic 速.
DDCE = 1
→
管脚 #10 是 hscl; 管脚 #11 是 hsda.
= 0
→
管脚 #10 是 p3.0/rxd; 管脚 #11 是 p3.1/txd.
IICE = 1
→
管脚 #12 是 isda; 管脚 #14 是 iscl.
= 0
→
管脚 #12 是 p3.2/(int0*); 管脚 #14 是 p3.4/t0.
DA13E = 1
→
管脚 #25 是 da13.
= 0
→
管脚 #25 是 p2.4.
DA12E = 1
→
管脚 #26 是 da12.
= 0
→
管脚 #26 是 p2.5.
DA11E = 1
→
管脚 #27 是 da11.
= 0
→
管脚 #27 是 p2.6.
DA10E = 1
→
管脚 #28 是 da10.
= 0
→
管脚 #28 是 p2.7.
P57e =1
→
管脚 #32 是 p5.7.
= 0
→
管脚 #32 是 da7.
p56e =1
→
管脚 #33 是 p5.6.
= 0
→
管脚 #33 是 da6.
p55e =1
→
管脚 #34 是 p5.5.
= 0
→
管脚 #34 是 da5.
p54e =1
→
管脚 #35 是 p5.4.
= 0
→
管脚 #35 是 da4.
p53e =1
→
管脚 #36 是 p5.3.
= 0
→
管脚 #36 是 da3.
p52e =1
→
管脚 #37 是 p5.2.