W78E54B
- 6 -
2. port4
另一 位-addressable 端口 P4 是 也 有 和 仅有的 4 位 (p4<3:0>) 能 是 使用. 这个 端口
地址是located在0D8H和这一样函数作那的端口p1,除了这p4.3和p4.2是
alternative函数管脚.它能是使用作一般i/o管脚或者外部中断输入来源(
INT2
,
INT3 ).
例子:
P4 REG 0D8H
MOV p4, #0ah ; 输出 数据 "一个" 通过 p4.0
−
p4.3.
MOV 一个, p4;读 p4 状态 至 accumulator.
SETB p4.0 ;设置 位 p4.0
CLR p4.1 ;clear 位 p4.1
3. 减少 emi emission
因为 的 在-碎片 flash 非易失存储器, 当 一个 程序 是 运动 在 内部的 只读存储器 空间, 这 ale 将 是
unused. 这 转变 的ALE将 导致 噪音, 所以它能是 转变 止至减少这 emi emission如果它
是 useless. turning 止 这 ale 信号 转变 仅有的 需要 设置 这 位 0 的 这 auxr sfr, 这个
是 located 在 08eh.当ALE是 转变止,它将 是reactivated当这 程序accesses外部
只读存储器/内存数据或者jumps至execute一个外部只读存储器代号.这ALE信号将转变止又一次之后它
有 被完全地accessed或者这程序returns 至内部的只读存储器代号空间.这ao 位在这
AUXR寄存器, 当设置,使不能运转 这ALE输出. 在顺序至 减少EMIemission 从振动
电路系统, W78E54B 准许 用户 至 diminish 这 增益 的 在-碎片 振荡器 放大器 用 使用
programmer 至 clear 这 b7 位 的 安全 寄存器. once b7 是 设置 至 0, 一个 half 的 增益 将 是 decreased.
小心 必须是带去如果用户attempts至diminish这增益的振荡器放大器,减少一个half的 增益
将影响这外部结晶运行improperly在高频率在之上24mhz.这值的R
和 c1, c2 将 需要 一些 调整 当 运动 在 更小的 增益.
***auxr - auxiliary 寄存器 (8eh)
- - - - - - - AO
ao: 转变 止 ale 输出.
4. 电源-止 标记
***pcon - 电源 控制 (87h)
-
-
-
POF
GF1 GF0 PD IDL
pof: 电源 止 标记. 位 是 设置 用 硬件 当 电源 在 重置. 它 能 是 cleared 用 软件
至决定 碎片 重置 是 一个 warm 激励 或者 cold 激励.
gf1, gf0: 这些 二 位 是 一般-目的 标记 位 为 这 用户.
pd: 电源 向下 模式 位. 设置 它 至 enter 电源 向下 模式.
idl: 空闲 模式 位. 设置 它 至 enter 空闲 模式.
这 电源-止 标记 是located在pcon.4. 这个 位 是设置当V
DD
有被应用至这部分.它能
是 使用 至 决定 如果 一个 重置 是 一个 warm 激励 或者 一个 cold 激励 如果 它 是 subsequently 重置 用 软件.