C51单片机各引脚功能

这篇具有很好参考价值的文章主要介绍了C51单片机各引脚功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

51单片机常见双列直插式40引脚
C51单片机各引脚功能

一、电源引脚

  1. Vcc(40脚):接5V电源(单片机正常工作电压范围在3.8V~5.5V,可用电脑的usb5V供电)
  2. Vss(20脚):接GND

二、时钟引脚

  • 片内振荡

    1. XTAL1(19脚):外接石英晶体和微调电容
    2. XTAL2(18脚):外接石英晶体和微调电容
      C51单片机各引脚功能
  • 片外振荡

    1. XTAL1(19脚):外部时钟振荡信号输入
    2. XTAL2(18脚):悬空

三、控制引脚

1.1 E A ‾ \overline{EA} EA(31脚)

EA为外部程序存储器控制引脚,低电平有效

  • EA=0
    单片机片内程序存储器失效,PC程序指针范围0000H~FFFFH,可 访问64KB大小的片外程序存储器空间。
  • EA=1
    单片机片内程序存储器有效,PC程序指针范围0000H~ 0FFFH,可 访问4KB大小的片内程序存储器空间。但当PC程序指针超出4KBflash范围在0FFFH~FFFFH时单片机访问的是60KB大小的片外程序存储器空间。

1.2 Vpp(31脚)

引脚的第二功能,在对片内flash进行编程时,提供编程电压

2.1 ALE(30脚)(Address latch enable)

在P0口输出数据时,ALE加上一个负跳变(下降沿)后,即可把P0口的数据存到锁存器中。锁存器的数据作为低八位,P2口的数据作为高8位,即可组成16位的地址,用来访问片外设备,此时P0口也可以同时输出数据。P0即充当了低八位地址引脚,又是数据引脚,实现了分时复用,是复用引脚的一种方法。
C51单片机各引脚功能

2.2 P R O G ‾ \overline{PROG} PROG(30脚)

引脚的第二功能,在对片内flash进行编程时,提供编程脉冲输入

3 P S E N ‾ \overline{PSEN} PSEN(29脚)

片外程序存储器读选通信号,低电平有效。(是否读片外程序?)文章来源地址https://www.toymoban.com/news/detail-476288.html

四、I/O输入输出引脚

  • 双向口:有三态,高电平;低电平;高阻态
  • 准双向口:仅有两态,高电平;低电平;使用前必须写入1。

1. P0(P0.0~P0.7)

  • 作通用I/O口时,外接上拉电阻,变成准双向口,可驱动8个LS型TTL负载。
  • 作总线口,漏极开路,为双向口,有高阻态;分时复用,作地址总线的低八位。

2. P1(P1.0~P1.7)

  • 作通用I/O口,内含上拉电阻,为准双向口,可驱动4个LS型TTL负载。
  • 特殊功能引脚
    C51单片机各引脚功能

3. P2(P2.0~P2.7)

  • 作通用I/O口,内含上拉电阻,为准双向口,可驱动4个LS型TTL负载。
  • 可作地址总线的高八位

4. P3(P3.0~P3.7)

  • 作通用I/O口,内含上拉电阻,为准双向口,可驱动4个LS型TTL负载。
  • 特殊功能引脚
    C51单片机各引脚功能

到了这里,关于C51单片机各引脚功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 单片机C51数据类型

    C51数据类型 C语言的基本数据类型:char、int、short、long、float、double。 1、 Keil C51 编译器支持的数据类型。    对于Keil C51编译器,short型与int型相同,double型与float型相同。 Keil C51支持的数据类型表 数据类型 长度 值域 unsigned char 单字节 0~255 signed char 单字节 -128~+127 unsigned

    2024年02月08日
    浏览(76)
  • 初识C51单片机(详解)

    前言: 单片机是一种我们常见的开发板,我们经常会在一些项目中使用到它。而今天我们要介绍的是C51单片机,下面来介绍一下今天的”主角“:STC89C52RC40I-LQFP44单片机(后面将用到它做一些项目)。 1.了解命名规则一张图搞定: 2.学会看单片机电路原理图 只是一些初中的电

    2024年02月10日
    浏览(65)
  • C51单片机实验——中断实验

    实验环境:普中实验系统;Keil μVision 4软件; 实验目的: (1)掌握单片机中断原理和中断响应过程。 (2)设计自己的中断程序具体实验内容,并通过程序设计控制实验箱上的2个按键,实现对应的中断内容。 硬件连线: 按键k3连接P3.2口 按键k4连接P3.3口 LED灯连接P2口 实验主

    2024年02月05日
    浏览(71)
  • C51单片机实现呼吸灯

         呼吸灯的效果是灯的亮度由暗缓慢变亮再缓慢变暗。      实现思路是改变小灯亮与暗在单位周期的占空比。如下图 具体代码如下:

    2024年02月11日
    浏览(53)
  • 【C51】10-基础51单片机的小车项目(51完结)

    10.1小车的安装 10.2电机模块的开发(L9110S) 接通 VCC , GND 模块电源指示灯亮, 以下资料来源官方,但是不对,根据下节课实际调试 IA1 输入高电平, IA1 输入低电平,【 OA1 OB1 】电机正转; IA1 输入低电平, IA1 输入高电平,【 OA1 OB1 】电机反转; IA2 输入高电平, IA2 输入低

    2024年02月08日
    浏览(55)
  • 单片机C51计时器秒表

    鱼弦:CSDN内容合伙人、CSDN新星导师、全栈领域创作新星创作者 、51CTO(Top红人+专家博主) 、github开源爱好者(go-zero源码二次开发、游戏后端架构 https://github.com/Peakchen) 单片机C51(或称8051)计时器秒表的实现原理如下: 原理解释: C51微控制器通常包括多个计时器/计数器,可

    2024年02月03日
    浏览(52)
  • 第二十二天 c51单片机

    136.语音识别切换小车循迹跟随避障且Oled显示状态

    2024年02月08日
    浏览(48)
  • 定时红绿灯(C51单片机)

    一.项目题目:利用中断处理制作的定时LED红绿灯系统 二.项目器件: 红色LED灯 绿色LED灯 黄色LED灯 100R电阻 电源 电容器 C51单片机 接地线 三.项目原理图 四.项目实现功能: 使用定时器/计数器T1工作方式1,采用中断方式控制P1口6个单片机串口,实现类似交通红绿灯功能

    2024年02月05日
    浏览(52)
  • C51单片机基础之4G模块

    EC03-DNC是亿佰特公司推出的 LTE CAT1 数传模块产品, 该产品软件功能完善, 覆盖绝大多数常规应用场景, EC03-DNC 是为实现串口设备与网络服务,通过网络相互传输数据而开发的产品 , 该产品是一款带分集接收功能 的LTE-FDD/LTE-TDD 无线通信数传模块, 支持 LTE-FDD , LTE-TDD 网络

    2023年04月08日
    浏览(58)
  • AT89C51单片机实现单片机串口互动(中断方式,单片机--单片机,应答)

     说一下功能:客户机发送0x01到服务机 2服务单片机应答0xf2到客户机 3客户机接收到0xf2,发送信息153432这6个数字到服务机 4client发送完信息后发送0xaa结束通信 5server接收到0xaa后回复0xaa结束通信,从此老死不相往来 看代码: 服务端代码:    

    2024年02月13日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包