51单片机入门_03_电子电路基础(TTL电平;单片机就是学习如何控制IO口和内部寄存器;电阻电容;电路原理图;网络编号;单片机最小系统结构原理图解析;基本时序)

本篇将会讲一些电子电路的基础知识,如果缺乏这部分知识,在学习单片机的过程中最多只能感性的认知,很难上升到理性的认知如果电路原理图都看不懂自己是无法写出程序的。 单片机学习既是学习硬件又是学习软件,属于软硬件结合。

1. 电平特性

单片机是一种数字集成芯片,数字电路中只有两种电平:高电平和低电平

1.1 TTL电平

  • 高电平: 5v
  • 低电平: 0v

TTL电平信号被利用的最多是因为通常数据表示采用二进制,5V等价于逻辑"1",0v等价于逻辑“0”,TTL电平规定高电平输出电压>2.4V,低电平输出电压<0.4V(上面提到的高电平5v是一个理想值,实际中可能因为环境的干扰无法达到5v,但是只要大于2.4v也算是高电压,同理低电平也是一样的)。

数字电路和绝大多数的微型控制器使用的都是TTL电平。

1.2 RS232电平

计算机串口使用的是RS232电平

  • 高电平:-12V
  • 低电平:+12V

单片机与计算机串口通信时需要使用电平转换芯片,把RS232电平转为TTL电平后单片机才能识别。

此处为什么要介绍RS232电平呢?这是因为单片机烧录程序的时候会有一条数据线接到电脑USB口,这就存在一个单片机和计算机交互的问题,这里使用的就是串口通信,这个过程中就需要进行电平转换。

下图红色方框框选的就是串口电平信号转换芯片,涉及串口通信的都会有这个芯片。
在这里插入图片描述

2. 单片机IO口介绍

I/O口是基本输入Input/输出0utput接口,单片机对外围设备的控制都是通过I/O口来进行的(输出高低电平)。接收外部控制也是通过I/O口来读取外部电压信号。

2.1 8051单片机引脚介绍

下图左侧为8051单片机的引脚图,虽然后期使用的均为STC89C52芯片,但是引脚这些是完全相同的。
在这里插入图片描述
上图中的1-20,21-40是其引脚编号,表示一共有40个脚。

  • 第40个引脚为Vcc表示电源引脚,用来接正电源;第20脚为Vss,表示接地的引脚,单片机要工作肯定是需要接电源的,这两个脚就是提供电源的。
  • 1脚P1.0-8脚的P1.7就是IO口,P开头的表示IO口,P1.0-P1.7一共有8位IO口
  • 9脚位RST,是复位脚,其功能在后边也会介绍到
  • 10脚P3.0-17脚P3.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十月旧城

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值