没有合适的资源?快使用搜索试试~ 我知道了~
单片机小抄适合徐泳龙主编.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 67 浏览量
2022-07-04
15:05:58
上传
评论
收藏 66KB DOC 举报
温馨提示
试读
6页
单片机小抄适合徐泳龙主编
资源推荐
资源详情
资源评论
1.三总线结构包括:数据总线 DB、地址总线 AB、控制总线 CB。
2.单片机的组成:微处理器、存储器、I/O 接口电路。(如果将这三者集成在一块芯片上,简称单片机。)
3.控制器的组成:指令寄存器 IR、指令译码器 ID 及定时与控制电路。
4.程序计数器 PC 主要用来存放即将执行的指令地址,即下一条指令地址。
5.存储器的主要指标是容量和存取速度。
6.根据存储器的位置分类:内存储器(直接与 CPU 连接)和外存储器(不能直接参与计算机的运算)。
7.某单片机有 8 跟数据线,13 根地址线,则芯片的存储容量为 2^13X8 位,即 8KB。( 1KB=2^10X8 位)
8. 进 制 转 换 : 11.75D=1011.11B ( 首 先 11D=1011B , 0.75D= ? B 。 0.75X2=1.5,0.5X2=1 , 所 以 小 数 部 分
0.11B)。
9.原码、反码、补码:负数的反码的符号位和其原码符号位相同,其余数值取反;负数的补码是其反码加 1。(最高位符
号 0 表示正,1 表示负。正数的反码补码不变。负数的补码取反加一是原码。)
10.8032/8752/8052 的不同点:主要差别在存储器的配置上不同。 8052 内部设有 8KB 的掩膜 ROM 程序存储器,
8032 片内没有程序存储器,而 8752 则是以 8KB 可编程的 EPROM 代替了 8052 内部 8KB 的掩膜 ROM。
11.MCS-51 的 40 根引脚中包括 32 根并行 I/O 引脚,4 根控制线引脚,2 根电源线引脚,2 根外接晶振引脚。
12.输入/输出端口 P0(低 8 位地址及数据总线)、P1、P2(高 8 位的地址字节输出口)、P3。
13.控制信号引脚 RST/VPD(复位信号输入端,在 Vcc 掉电时,此引脚可接上备用电源。有上电自动复位和按键手动复位
两种工作方式。), ALE/PROG(ALE 为低 8 位地址锁存允许输出信号,PROG 是编程脉冲输入端),PSEN(存储器读
选通信号输出端)和 EA/VPP(EA 程序存储器控制信号。使用 8032 单片机时,EA 必须接低电平;当 EA 为高电平时,加
电后,CPU 从片内程序存储器的 0000H 单元开始执行)。
14 时钟电路引脚 XTAL1(19 脚,当采用外部晶振时,此引脚接地)和 XTAL2(18 脚)。
15.中央处理单元 CPU 由运算器和控制器等部件组成。
16.运算器:累加器 ACC(8 位寄存器)、B 寄存器(用于乘除操作)、程序状态字寄存器 PSW(8 位特殊功能寄存器,
各位包含了程序执行后的状态信息。具体见下一条)。
17.CY(PSW.7):进位 /错位标志;AC(PSW.6):辅助进位 /错位标志;F0(PSW.5):用户定义标志位; RS1/
RS0(PSW.4、PSW.3); OV(PSW.2):溢出标志位; D1(PSW.1):未定义位; P(PSW.0):奇偶校验标志位
18.8052 单片机 4 个寄存器组中的每一组都可被选为 CPU 的工作寄存器,是通过程序状态寄存器中的 PSW.3(RS0)和
PSW.4(RS1)两位的状态来确定。通过程序改变 RS1、RS0 的状态,就可更换工作寄存器组。
19.寄存器间接寻址可以用 16 位的地址指针 DPTR 做间址寄存器,也可用 8 位的 R0 或 R1 做间址寄存器。
20.堆栈实际是一个 RAM 区域。堆栈指针寄存器 SP 是一个 8 位的专用寄存器,用于指明堆栈顶部在内部 RAM 中的位置。
21.数据存储器地址指针 DPTR 是一个 16 位专用寄存器,由两个 8 位的寄存器 DPH 与 DPL 组成。作用:(1)用来存放
16 位的地址;(2)当对 64KB 外部数据存储器空间寻址时,作为间址寄存器使用,而在访问程序存储器时,DPTR 作为基址
寄存器使用。
22.指令周期:CPU 取出一条指令至该指令执行完所需的时间称为指令周期;机器周期:CPU 完成一个基本操作所需要的
时间;振荡周期:振荡信号源为单片机提供的定时信号的周期,为振荡频率的倒数。一个机器周期包括 12 个振荡周期。
例:12MHz 的时钟频率,振荡周期 T=1/12*10^(-6)s,机器周期 T’=12*T=1us。
23. CPU 通过指令 MOVC 访问程序存储器空间,通过 MOV 访问 片
内数据存储器空间,通过 MOVX 访问片外数据存储器空间。
24.机器码指令:能够直接被计算机硬件识别和执行。汇编语言指 令 :
必须通过某种手段把它变成机器码指令才能被机器执行。
25.MCS-51 单片机的指令由操作码和操作数两大部分组成。
26.7 种寻址方式:立即寻址( MOV A,#73H ) , 直接寻址
(MOV A,60H),寄存器寻址( INC R0),寄存器间接寻址
(MOV A,@R0),变址寻址( MOVC A,@A+PC:自动加的 程
序),相对寻址(目的地址=源地址+2+rel);隐含寻址(逗号 后
面的是 DPTR/A/B/C)。
27.在指令语句中,判断 45H 代表什么,无非就是“目的地址”、“源地址”、“源数据”。
27.在数据传送类指令中,MOVC 和 MOVX 指令由一个共同点就是目的地址或源地址/源操作数中有 A。
28.进栈 PUSH direct:SP(SP)+1,( SP)( direct);出栈 POP direct:( direct)(( SP)),( SP)
(SP)-1。
29.若 D7 位产生进位,则 CY 置 1,否则 CY 置 0;若 D3 位产生进位,则 AC 置 1,否则置 0;若 D6 或 D7 位有且只有一
个进位时,OV 置 1,否则置 0;若 A 中 1 的个数为奇,则P置1,否则P置0。
资源评论
oligaga
- 粉丝: 50
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功