佛科院单片机原理1——80C51单片机结构

一、程序存储器的入口地址:

  1. 程序入口地址:0000H

  1. 外部中断0入口地址:0003H

  1. 定时器0溢出中断入口地址:000BH

  1. 外部中断1入口地址:00013H

  1. 定时器1溢出中断入口地址:001BH

  1. 串行口中断入口地址:0023H

  1. 定时器2溢出中断入口地址:002BH

记忆方法:初始入口要三个字节的空间,之后的中断要八个字节的地址;外部中断再到定时器中断;注意数字的特殊性与重复性

二、数据存储器:

  1. 工作寄存器区:0组,00H-07H;1组,08H-0FH;2组,10-17H;3组,18-1FH

  1. 位寻址区:20H-2FH (16个字节)

  1. 堆栈、数据缓存区:30H-7FH(5*16=80个字节)

记忆方法:工作寄存器有四组,每组8个字节,位寻址区有8*2个字节,堆栈、数据缓存区后8*10个字节

三、特殊功能寄存器:

  1. ACC:累加器

  1. B:乘除法用到寄存器

  1. PSW:标志寄存器

(1)Cy:ACC最高位进位或借位标志位

(2)AC:ACC低半字节向高字节进位标志位

(3)OV:第六位和第七位发生进位和借位标志位

(4)FO:位地址,有三种表示方法:D5H,PSW.5,F0

(5)RS1、RS0:选择工作寄存器区位

(6)P:奇偶标志位

  1. DPTR:数据指针,存放16位地址,用于访问外部存储器

  1. SP:堆栈栈顶指针

四、题目:

1、

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值