嵌入式入门

1.51单片机

1.1什么是单片机

单片微控制器,就是把一个计算机系统集成到了一个芯片上面;

1.2内部结构

1.3单片机系列

1.4封装方式

1.5单片机的特点

集成度很高,主要部件都是集中在一个芯片上面;

2.芯片的更换和安装

2.1什么是芯片

芯片就是可以随时取下来的一个小片;下面的这个图片里面的上面写着STC的就是芯片,STC就是51单片机的一个厂商公司;

一般这个芯片是可以更换的,这个芯片底座上面有一个类似于扳手一样的东西,这个东西向上搬动,肉厚就可以直接把这个芯片取出来了,但是这个需要注意的就是这个是不可以随意安装的,这个芯片的安装也是有方向的,如果我们把这个方向装反了,这个时候的开发板工作一段时间之后就会损坏,很容易搞坏;

如何正确的安装这个芯片,我们首先认识一下这个单片机开发板上面的数码管;

2.2什么是数码管

这个很像计时器一样的东西就叫做数码管,这个上面可以显示相关的数据,我们安装的时候是需要把这个芯片里面有缺口的一侧对向这个数码管的;

不是很清新,但是可以看到这个缺口对准的就是数码管;

3.单片机最小系统组成

3.1电平介绍

3.2USB转串口芯片

上面介绍的是单片机结构上面的电平,TTL电平是0~5,这个我们的单片机和电脑之间通过这个USB接口建立了联系,但是这两者之间是传递的0,1信号,无法直接识别,USB转换芯片就是把5v转换为计算机的-12v,把开发板的0v转化为计算机接口的12v;

3.3单片机IO口介绍

下面的就是两个接口的类型,左边的就是总线型总共是有4部分,每一个部分都是8个(从0~7),右边的就是非总线型,只有p1和p3两个部分组成;

3.4单片机最小系统

最小系统包括这个电源,单片机,晶振(决定这个单片机的步骤处理速度),复位电路这四个部分

3.5机器周期

机器周期是12个时钟周期,一个时钟周期就是单片机时钟脉冲信号的震荡源的周期;

4.结束语

今天是学习这个单片机的第二天,我直接放弃,感叹术业有专攻,本来是满腔热血的,但是看这个软件安装,以及这个相关的型号,整得我真的是眼花缭乱,看来这个硬件也是相当痛苦的,本来已经买了一个开发板准备捣鼓捣鼓的,现在还是退了,就当学习下新知识吧,反正搞软件的了解一些这个硬件的知识也没有坏处。

相关推荐

  1. 嵌入入门到精通 第七天

    2024-07-19 10:38:03       58 阅读
  2. 嵌入——从入门到精通第十一天

    2024-07-19 10:38:03       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-19 10:38:03       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-19 10:38:03       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-19 10:38:03       62 阅读
  4. Python语言-面向对象

    2024-07-19 10:38:03       72 阅读

热门阅读

  1. shell处理用户输入——移动参数

    2024-07-19 10:38:03       21 阅读
  2. Github 2024-07-18 开源项目日报Top10

    2024-07-19 10:38:03       20 阅读
  3. React Router 6笔记

    2024-07-19 10:38:03       19 阅读
  4. dnd-kit for react: modern and light drag

    2024-07-19 10:38:03       21 阅读
  5. 模板方法设计模式

    2024-07-19 10:38:03       21 阅读
  6. 如何查询Oracle数据库一周内每天的SQL执行次数

    2024-07-19 10:38:03       17 阅读