单片机基础知识点 01

1. 什么是单片机

单片机就是在一片硅片上集成了微处理器、存储器以及各种输入/输出接口的芯片,具有计算机属性,因而被称为单片微型计算机,简称单片机。

单片机是一块具有特殊功能的集成芯片,它的功能的实现需要使用者编程完成。编程的目的就是控制这块芯片的各个引脚在不同的时间输出不同的电平(高电平或者低电平),进而控制与单片机各个引脚相连接的外围电路的电气状况。

2. 区分芯片引脚序号

无论哪种芯片,当我们观察它的表面时,大都会找到一个凹进去的小圆坑,或者用颜色标记的一个小标记(圆点或三角或其他小图形),这个小圆坑或者小标记所对应的引脚就是这个芯片的第1引脚,然后逆时针方向数下去,即1到最后一个引脚。

3. 常用逻辑电平

常用的逻辑电平有TTLCMOS、LVTTL、ECL、PECL、GTL、RS-232RS-422RS-485、LVDS等。

其中TTL和CMOS的逻辑电平按典型电压可分为四类:5V系列(5V TTL和5V CMOS)、3.3V系列、2.5V系列和1.8V系列。

5V TTL和5V CMOS是通用的逻辑电平。3.3V及以下的逻辑电平被称为低电压逻辑电平,常用的为LVTTL。低电压逻辑电平还有2.5V和1.8V两种。ECL/PECL和LVDS是差分输入/输出。RS-422/485和RS-232是串口的接口标准,RS-422/485是差分输入/输出,RS-232是单端输入/输出。

通常情况下,单片机、DSP、FPGA之间的引脚能否直接相连要参考以下方法进行判断:
一般来说,同电压的是可以相连的,不过最好还是查看芯片技术手册上的VIL(逻辑电平0的输入电压)、VIH(逻辑电平1的输入电压)、VOL(逻辑电平0的输出电压)、VOH(逻辑电平1的输出电压)的值,看是否能够匹配。
有些情况在一般应用中没有问题,但参数上就是有点不够匹配,在某些情况下可能就不够稳定,或者不同批次的器件就不能运行。

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

  • 时钟周期。也称振荡周期,定义为时钟频率的倒数
    (可以这样理解,时钟周期就是单片机外接晶振的倒数,如12MHz的晶振,它的时钟周期就是1/12us)它是单片机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。显然,对于同一种单片机,时钟频率越高,单片机的工作速度就越快。由于不同的单片机其内部硬件电路和电气结构不完全相同,其所需要的时钟频率范围也不一定相同,例如STC89C系列单片机的时钟范围约在1MHz~40MHz。

  • 状态周期。它是时钟周期的两倍。

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

  • 指令周期。它是指CPU执行一条指令所需要的时间。一般一个指令周期含有1~4个机器周期。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值