正在加载图片...
世界流行单片机技术手册—日本系列 ·AVs:A/D转换的地端,当不用A/D转换时,接Vss。 ●RESET:单片机的复位信号,低电平有效。 ●X1和X2,主系统时钟振荡的晶振连接脚。 ·XT1和XT2:子系统时钟振荡的晶振连接脚。 ●Vo:电源端。 ·Vs:地端。 ·Vm:PROM编程电源,连接Vs为正常模式。 1.1.2CPU结构原理 1.处理器寄存器 控制寄存器控制程序顺序、状态和堆栈存储。程序计数器PC、程序状态字PSW和堆栈 指针SP都是控制寄存器。 (1)程序计数器PC 程序计数器是一个16位寄存器,其中装有下一条执行指今的地址信息。在一般的工作方 式下,根据取指令字节数,程序计数器值自动增加。当执行转移指令时,转移的目标地址或寄 存器中表示转移地址的内容会装入程序计数器中。 系统复位时,向量表中的地址0000H和0001H送往程序计数器。 (2)程序状态字PSW 程序状态字是一个8位寄存器(如图1-2所示),寄存器内的各个标志通过执行指令被置 位/复位。在有中断请求或执行PUSH PSW指令情况下,程序状态字自动压栈,执行RETB、 RETI和POP PSW指令后,程序状态字自动出栈。 复位后,PSW的值为O2H。 TE Z RBSI AC RBSO 0 ISP CY 图1-2程序状态字 程序状态字的各标志位功能: ①中断允许标志位E 该标志为控制CPU的中断请求响应。E置0,只有不可屏蔽中断请求得到响应:1E置1, 中断请求响应由在线服务优先级标志ISP、各中断源的中断屏蔽标志和优先级规定标志控制。 ②零标志Z 当操作结果为0时,Z为1,其他结果为0。 ③寄存器组洗择标志RBS0和RBS1 用RBS0和RBS1在四个寄存器组中洗择一组 ④辅助进位标志AC 如果操作结果在第三位进位或借位,该标志位置为1,其他则为0。 ⑤在线服务优先级标志ISP 用于管理可屏蔽中断向量响应的优先级别,当ISP为0时,由优先级标志寄存器PR规定 的优先级中断响应被禁止。ISP为1时,所有中断可以被识别。? AVSS:A/D转换的地端,当不用 A/D转换时,接 VSS。 ? RESET:单片机的复位信号,低电平有效。 ? X1和 X2:主系统时钟振荡的晶振连接脚。 ? XT1和 XT2:子系统时钟振荡的晶振连接脚。 ? VDD:电源端。 ? VSS:地端。 ? VPP:PROM 编程电源,连接 VSS为正常模式。 1.1.2 CPU结构原理 1.处理器寄存器 控制寄存器控制程序顺序、状态和堆栈存储。程序计数器 PC、程序状态字 PSW 和堆栈 指针SP都是控制寄存器。 (1)程序计数器PC 程序计数器是一个16位寄存器,其中装有下一条执行指令的地址信息。在一般的工作方 式下,根据取指令字节数,程序计数器值自动增加。当执行转移指令时,转移的目标地址或寄 存器中表示转移地址的内容会装入程序计数器中。 系统复位时,向量表中的地址0000H 和0001H 送往程序计数器。 (2)程序状态字PSW 程序状态字是一个8位寄存器(如图1 2所示),寄存器内的各个标志通过执行指令被置 位/复位。在有中断请求或执行 PUSHPSW 指令情况下,程序状态字自动压栈,执行 RETB、 RETI和 POPPSW 指令后,程序状态字自动出栈。 复位后,PSW 的值为02H。 7 0 IE Z RBS1 AC RBS0 0 ISP CY 图1 2 程序状态字 程序状态字的各标志位功能: ① 中断允许标志位IE 该标志为控制CPU 的中断请求响应。IE置0,只有不可屏蔽中断请求得到响应;IE置1, 中断请求响应由在线服务优先级标志ISP、各中断源的中断屏蔽标志和优先级规定标志控制。 ② 零标志Z 当操作结果为0时,Z为1,其他结果为0。 ③ 寄存器组选择标志 RBS0和 RBS1 用 RBS0和 RBS1在四个寄存器组中选择一组。 ④ 辅助进位标志 AC 如果操作结果在第三位进位或借位,该标志位置为1,其他则为0。 ⑤ 在线服务优先级标志ISP 用于管理可屏蔽中断向量响应的优先级别,当ISP为0时,由优先级标志寄存器 PR 规定 的优先级中断响应被禁止。ISP为1时,所有中断可以被识别。 8 世界流行单片机技术手册———日本系列 
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有