W78E58
发行 释放 日期: 十一月 1997
-9- 修订 a2
ex3:外部 中断 3 使能 如果 设置
ie3: 如果 it3 = 1, ie3 是 设置/cleared automatically 用 硬件 当 中断 是 发现/serviced
it3: 外部 中断 3 是 下落-边缘/低-水平的 triggered 当 这个 位 是 设置/cleared 用 软件
px2:外部 中断 2 priority 高 如果 设置
ex2:外部 中断 2 使能 如果 设置
ie2: 如果 it2 = 1, ie2 是 设置/cleared automatically 用 硬件 当 中断 是 发现/serviced
it2: 外部 中断 2 是 下落-边缘/低-水平的 triggered 当 这个 位 是 设置/cleared 用 软件
第八-源 中断 informations:
中断
源
VECTOR
地址
POLLING
sequence 在里面
priority 水平的
使能
必需的
SETTINGS
中断
类型
边缘/水平的
外部 中断 0 03H 0 (最高的) ie.0 tcon.0
计时器/计数器 0 0BH 1 ie.1 -
外部 中断 1 13H 2 ie.2 tcon.2
计时器/计数器 1 1BH 3 ie.3 -
串行 端口 23H 4 ie.4 -
计时器/计数器 2 2BH 5 ie.5 -
外部 中断 2 33H 6 xicon.2 xicon.0
外部 中断 3 3BH 7 (最低) xicon.6 xicon.3
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