【51单片机】开发板和单片机的介绍(2)

前言

大家好吖,欢迎来到 YY 滴单片机系列 ,热烈欢迎! 本章主要内容面向接触过单片机的老铁

主要内容含:

欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!

目录

1.单片机芯片介绍

  • RAM:(Random Access Memory:随机存储器)(掉电丢失)
  • ROM:(Read only Memory:只读存储器)(长期存储:存储烧写进的程序)
  • 工作频率:与开发板上的晶振有关
  • 晶振:

2.单片机运行起来的最小系统

  • 需要有:电源电路,复位电路,时钟电路
  1. 电源模块:分为三个,正极,负极,滤波电容(理解成为蓄水池,滤波电容的作用是在电路中起到滤波作用,可以去除电路中的高频噪声或者波动,使得电路输出的信号更加稳定和平滑。)
  2. 晶振电路:赋予单片机时间的概念,驱动整个流程往下走
  3. 复位电路:分为高电平复位和低电平复位,接上正极就是高电平复位,接上负极则不复位

3.开发板其他组件基本介绍

  1. 缺口确定芯片是否插入正确
  2. AT下载接口:我们这个单片机芯片系列是stc公司的,还有的是at公司的(ST89C51),这是用来下载程序的
  3. 红外遥控器接收头
  4. 矩阵键盘:可进行一些相关的输入
  5. 无线模块(2.4G):无线遥控器/两个单片机的交互
  6. USB口:下载程序
  7. 时钟芯片:构成时钟电路的一部分,可用于闹钟,时钟的应用
  8. 复位按钮:
  9. AD/DA模数转换器:单片机的芯片属于是数字芯片,只能处理数字信号,给出的都是高低电平(高电平正伏,低电平0伏)
  • 模数转换:AD/DA模数转换器的【光敏电阻】【热敏电阻】【电位器(滑动变阻器)】【外接接口】【触摸屏芯片】会产生模拟信号把这些模拟信号转换成数字信号,随后交给单片机处理
  1. 74H595芯片:可以用于扩展L口
  2. 步进电机:可以精确控制角度,不会随着电压的高低变化而变化,给多少速度就多少速度
  3. 超声波接口:需要链接外部模块,可应用于测距
  4. 蜂鸣器:可输出各种频率的声音
  5. 138译码器:也可用来扩展L口,它主要用于驱动数码管
  6. 24C02芯片:它具有2K位的存储容量,可以存储256个字节的数据。这种芯片通常用于存储配置信息、校准数据、ID号码等。
  7. 温度传感器:
  8. 74HC245芯片:主要是用于驱动数码管
  9. 电位器(滑动变阻器)和排座:
  • 排座用于链接液晶屏LCD1602(短的);LCD12864(长的)
  • 电位器用于调节液晶屏的对比度

    19.点阵屏:应用于广告牌等
相关推荐
追梦少年时6 小时前
STM32-Flash闪存
stm32·单片机·嵌入式硬件·51单片机
weixin_452600697 小时前
《青牛科技 GC6125:驱动芯片中的璀璨之星,点亮 IPcamera 和云台控制(替代 BU24025/ROHM)》
人工智能·科技·单片机·嵌入式硬件·新能源充电桩·智能充电枪
weixin_452600699 小时前
【青牛科技】14W 高保真音频放大电路——D2030
科技·单片机·嵌入式硬件·音视频·电动工具·智能电表
桃根仙13 小时前
mongoDB设置访问用户名密码
数据库·mongodb
骑士99911114 小时前
mongoDB的安装及使用
数据库·mongodb
YuCaiH16 小时前
【STM32】USART串口数据包
笔记·stm32·单片机·嵌入式硬件
来一杯龙舌兰17 小时前
【MongoDB】MongoDB的集群,部署架构,OptLog,集群优化等详解
数据库·mongodb·集群·集群优化·optlog·部署架构
周星猩17 小时前
linux 安装 mongodb
数据库·mongodb
StudyHappiness18 小时前
MongoDB新版本,单节点安装
linux·运维·mongodb·kylin
晴天のVlog18 小时前
Fastapi使用MongoDB作为数据库
数据库·python·mongodb·fastapi