51单片机外部引脚知识重点汇总8989C

51单片机知识重点汇总一三、单片机的几个周期介绍对于某个单片机来讲,若采用了1MHz的时钟频率,则时钟周期就是1us;若采用4MHz单片机的基本操作周期,在一个操作周期内,单片机完成一项基本操作,如取指令、存储器读/写等。

主要性能:

兼容MCS-51微控制器产品,8K字节在系统可编程Flash存储器,1000个擦除和写入周期,全静态操作:0Hz~33Hz,三级加密程序存储器,32个可编程I/O端口线,3个16-具有八个中断源的位定时器/计数器、全双工 UART 串​​行通道、低功耗空闲和掉电模式、掉电后中断唤醒、看门狗定时器、双数据指针、掉电标识符。

51单片机外部引脚知识重点汇总8989C

1、STC89C51单片机外部引脚介绍

电源和时钟引脚:Vcc(引脚 40)、GND(引脚 20)、XTAL1(引脚 19)、XTAL2(引脚 18)。

Vcc、GND——MCU电源引脚。 不同型号的MCU连接到相应电压的电源。 正常电压为+5V,低电压为+5V。

+3.3V。

XTAL1、XTAL2——外部时钟引脚。 XTAL1是片内振荡电路的输入端子,XTAL2是片内振荡电路的输出端子。 8051的时钟有两种方式。一种是片内时钟振荡方式,需要在这两个引脚上外接石英晶体和振荡电容。 振荡电容的值一般为10p~30p; 另一种是外部时钟模式,需要XTAL1接地,外部时钟信号从XTAL2引脚输入。

编程控制引脚。 如RST(复位)、PSEN(引脚29)、ALE/PROG(引脚30)、EA/Vpp(引脚31)。

RST(引脚9)——MCU复位引脚。 通常在连续两个以上机器周期的高点输入时有效,用于完成单片机的复位初始化操作。 复位后,程序计数器PC=0000H,单片机从程序存储器的0000H单元读取第一条指令代码。 也就是说,微控制器从头开始执行程序。

PSEN(引脚 29)——程序存储器允许输出控制端子。 读外部程序存储器时,PSEN低电平有效,实现外部程序存储器单元的读操作(理解即可)。

ALE/PROG(引脚30)——当单片机扩展外部RAM时,ALE用于控制P0口输出的低8位地址送到锁存器锁存器,实现地址和数据的隔离。 (理解就好)。

EA/Vpp(引脚31)——当EA接高电平时,微控制器读取内部程序存储器。 当扩展有外部ROM时,读取内部ROM后自动读取外部ROM。 当EA接低电平时,单片机直接读取外部ROM。

I/O 端口引脚 – 端口 P0、端口 P1、端口 P2、端口 P3。

端口 P0(引脚 39-32)- 双向 8 位 I/O 端口。 每个端口都可以独立控制。 它没有上拉电阻,处于高阻状态,所以不能正常输出高低电平。 因此,这组IO口在使用时一定要接上拉电阻,一般为10千欧。

端口P1(引脚1-8)——准双向8位IO端口。 每个端口均可独立控制,并内置上拉电阻。 该接口的输出不具有高阻状态,并且输入不能被锁存,因此它不是真正的双向。 IO口。 之所以称为准双向,是因为在端口作为输入之前,必须先向端口写入1操作,然后单片机内部才能正确读取外部信号,即首先必须有一个“准确”的准备过程,因此它是一个准双向接口。

P2口(引脚21-28)——准双向8位I/O口,每个口可独立控制,内置上拉电阻,与P1口类似。

P3口(引脚10-17)——准双向8位IO口,每个口可独立控制,内置上拉电阻。 作为第一个功能,它可以用作普通I/O端口,类似于P1端口。 端口 P3 可用作第二功能。 参考下表:

51单片机外部引脚知识重点汇总8989C

2. 等级特征

单片机的输入输出电平均为TTL电平,其中高电平为+5V,低电平为0V。 计算机串口为RS-232电平,高电平为-12V,低电平为+12V。 请注意,RS-232 具有负逻辑电平。

3.单片机的几个周期介绍

(1)时钟周期。 也叫振荡周期,定义为时钟频率的倒数(可以这样理解,时钟周期就是单片机外部晶振的倒数,

例如12MHz的晶振,其时钟周期为1/12us),是单片机中最基本、最小的时间单位; 在一个时钟周期内,CPU

只完成最基本的动作。 对于某款单片机,如果采用1MHz的时钟频率,则时钟周期为1us; 如果使用 4MHz 时钟频率

时钟频率为250us。由于时钟脉冲是CPU的基本脉冲,它控制着CPU的工作节奏(使得CPU的每一步

一切都统一到它的节奏)。 显然,对于同一类型的单片机,​​时钟频率越高,单片机的工作速度就越快。但是,由于不同的单片机,​​时钟频率越高,单片机的工作速度就越快。

单片机的内部硬件电路和电气结构并不完全相同,因此所需的时钟频率范围也不一定相同。我们使用的是STC89C系列

时钟范围约为1MHz~40MHz。

(2)状态循环。 它是时钟周期的两倍。

(3)机器周期。 微控制器的基本操作周期。 在一个操作周期内,单片机完成一次基本操作,如取指令、存储器读/写等。它由12个时钟周期(6个状态周期)组成。

(4)指令周期。 它是指CPU执行一条指令所花费的时间。 一般一个指令周期包含1~4个机器周期。

51单片机外部引脚知识重点汇总8989C

4. 移位操作

左移。 C51 运算符是“

单片机

北京航空航天大学出版社,2014年单片机C语言应用程序设计

2024-1-26 19:02:56

单片机

单片机最常用的四种烧写方式和所使用到的工具

2024-1-26 20:03:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索