(工作向)单片机学习记录(一)

原视频:【一天掌握51单片机基础】_单片机原理及应用_东北大学(高宏亮 主讲)_哔哩哔哩_bilibili

观看建议:具有C基础、数电模电基础

---------------------------------------------------------------------------------------------------------------------------------

一、概念及特点

    1.基本部件

    CPU,ROM,RAM,定时/计数器,I/O接口、外部通讯接口、中断系统;

    2.数字信息的表示

    2.1 有符号数: 最高位为符号位  补码存储 负0表-128

    2.2无符号数:0-225

    3.命名规则

    AA             8             X           C             5          X

      ↓              ↓             ↓            ↓             ↓           ↓

 厂家前缀      位数    ROM    制作工艺   系列   ROM大小*4k

    4.内部组成

    

二、运算部件

    1.ALU(核心)

    2.ACC(A)

    3.B 配合A完成乘除法

    4.PSW  标志

    4.1 RS0   RS1:寄存器组选择位

    4.2 C:进位标志  AC:辅助进位  F0:自定义  OV:溢出  P:奇偶

三、控制部件

    1.以震荡信号位基准产生CPU的时序,从ROM中取出指令到指令寄存器,在指令译码器进行译码,产生指令执行所需的控制信号。

四、存储器结构

    1.程序存储器 0000-FFFFH(16位)

    1.1EA高电平内部,低电平外部

    1.2  特殊地址

    0000H:系统启动地址

    外部中断0:0003H

    定时/计数器0:000BH

    外部中断1:0013H

    定时/计数器1:001BH

    串行口:0023H

    定时/计数器2:002BH(52系列)

    2.数据存储器 RAM

    2.1片内

    

 2.2 堆栈

     2.3 特殊功能寄存器

    CPU专用:累加器A(E0H),寄存器B(F0H)

    程序状态寄存器PSW(D0H),堆栈指针SP(81H),数据指针DPTR(82H、83H)

    2.4 片外

    外部总线宽度为16位,最大扩展64kb 0000-FFFFH;

五、引脚

    1.定义

    P0:39-32脚     低8位地址总线/0-7数据总线

    P1:1-8脚   双向I/O口

    P2:21-28脚    高8位地址总线

    P3:10-17脚 均有特殊定义

    ALE:地址锁存(30)

    PSEN:片外ROM选通(29)

    RST:复位(9)

    EA:低外高内(31)

    VCC:电源(20)

    GND:接地(40)

    2.冯·诺依曼和哈佛结构

更适合当下

     3.I/O口

    P1:简单双向I/O  外部输入时,D端置1

    P3:作为I/O与P1一致,附加第二功能区(Q置1)

     P2:

    

     P0:

 六、工作周期及时序

    1.XTAL1、XTAL2(19、18脚)外接晶振

    2.机器周期:(基本单位)12个时钟周期 即时钟/12

    3.指令周期:执行一条指令的时间周期,以机器周期为单位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值