51单片机系列--基础知识

51单片机系列--基础知识

  • 主要参数及功能
    • 引脚及功能
      • 工作时序

主要参数及功能

(1)8位CPU 
(2)4KB程序存储器(ROM)
(3)128字节的数据存储器(RAM)
(4)32条 I/O 口线
(5)111条指令,大部分为单字节指令
(6)21个专用寄存器
(7)2个可编程定时/计数器
(8)5个中断源(2个外部,2个定时,1个通信),2个优先级
(9)1个全双工串行通信口
(10)外部数据存储器寻址空间为64KB
(11)外部程序存储器寻址空间为64KB
(12)逻辑操作位寻址功能
(13)多种封装形式
(14)单一的+5V电源供电

引脚及功能

Pin1~8:P1.0 ~ P1.7 I/O
Pin9 :复位
Pin10 ~ Pin17:P3.0 ~ P3.7 I/O,每个引脚都有第二功能
Pin18 :晶振,片内振荡电路的输出端
Pin19 :晶振,片内振荡电路的输入端
Pin20 :接地
Pin21~Pin28:P2.0 ~ P2.7 I/O
Pin29~Pin31 :外部同步信号
Pin39~Pin32 :P0.0 ~ P0.7 I/O
Pin40 :+5V

第二功能:
Pin10 – P3.0 :RXD 通信接收端
Pin11 – P3.1 :TXD 通信发送端
Pin12 – P3.2 :INT0 低电平有效
Pin13 – P3.3 :INT1 高电平有效
Pin14 – P3.4 :T0 定时器0
Pin15 – P3.5 :T1 定时器1

芯片引脚
DIP 封装:字放正,右下角第1个为Pin1,逆时针增加

工作时序

1.时钟电路:
内部振荡方式:引脚XTAL1(Pin19)和XTAL2(Pin18)分别接单片机内放大器的输入端和输出端
外部振荡方式:外部时钟信号接 XTAL2(Pin18),XTAL1 (Pin19)接地

2.周期
(1)振荡周期
为单片机提供定时信号的振荡源的周期或外部输入时钟的周期,大小为振荡频率的倒数。
(2)时钟周期&状态周期
两个振荡周期为一个时钟周期
(2)机器周期
完成一个基本操作所需的时间,大小为6个状态周期
(3)指令周期
执行一条指令所占用的全部时间,通常为 1~4 个机器周期
一个机器周期 = 6个状态周期 = 12个节拍
eg.
外部晶振为12M ,则时钟频率为 6M ,机器频率为1M

你可能感兴趣的:(单片机,嵌入式)