当前位置: 首页 > news >正文

51单片机-1

1,单片机内部集成了CPU,RAM,ROM,定时器,中断系统,通讯接口等一系列电脑的常用硬件功能。单片机和计算机相比,单片机是一个袖珍版计算机

2,单片机里有中央处理器(CPU),程序存储器(Flash),数据存储器(SRAM),定时/计数器,串口,IO接口,ROM,看门狗等模块。IO口就是单片机引出来的两边的引脚。

STC89C52系列单片机几乎包含了数据采集和控制中所需要的所有单元模块,可称得上一个片上系统

3,引脚图:大概记住IO接口的位置,IO接口默认是高电平。有Vcc(电源正极),Gnd(电源负极),还有XTAL1和XTAL2,这两个是单片机时钟,外接一个晶振提供持续驱动,还有RST(复位),还有四组引脚:P0组,P1组,P2组,P3组,每一组都有八个引脚(因为单片机是八位的,所以每一组都有八个引脚)

4,无线模块,实现一个单片机到另一个单片机的操控或者做一个无线遥控器等等

5,Usb自动下载模块,插了usb插口之后给单片机下载程序

6,DS1302模块,就是时钟芯片,可以用这个做一个小时钟,闹钟之类的,或者定时控制之类的

7,复位模块,有一个复位按键,按一下程序从头执行

8,AD/DA,模数转换器,模拟量到数字量的转换,因为我们的单片机是数字芯片,给出的是高低电平,高电平就是正伏,低电平就是零伏

9,74H595模块,用来扩展IO接口

10,步进电机模块,可以精确的控制角度,并且转速不会随着电压的高低变化而变化

11,蜂鸣器模块,单片机输出一个信号让蜂鸣器来响,可以输出任何频率的声音

12,138译码器模块,也可以用来扩展IO接口,它是用来驱动数码管的

13,24C02模块,是一种ROM,掉件不丢失

14,温度传感器模块,DS18B20,用来检测温度

15,74HC245模块,这个芯片是用来驱动数码管

16,液晶屏LCD1602模块,左边电位器调节对比度,显示的清晰度

17,点阵屏,里面的每一个孔都有一个LED

http://www.lryc.cn/news/24356.html

相关文章:

  • 【Azure 架构师学习笔记】-Azure Data Factory (4)-触发器详解-事件触发器
  • 【项目设计】高并发内存池(三)[CentralCache的实现]
  • 2023年,35岁测试工程师只能被“优化裁员”吗?肯定不是····
  • gitlab部署使用,jenkins部署使用
  • 从零开始的机械臂yolov5抓取gazebo仿真(环境搭建篇下)
  • GCC编译器 MinGW的下载安装使用教程
  • 【项目实战】SpringMVC配置全局属性,是实现WebMvcConfigurer接口,还是直接继承WebMvcConfigurationSupport类?
  • 房产营销、地产中介如何高效低成本获客?
  • Kotlin-作用域函数
  • QNX7.1 交叉编译开源库
  • 论文投稿指南——中文核心期刊推荐(外国语言)
  • Fabric系列 - 链码-内部链码的特性
  • NetApp SnapCenter 备份管理 ——借助应用程序一致的数据备份管理,简化混合云操作
  • Java内置队列和高性能队列Disruptor
  • 比特数据结构与算法(第四章_下)二叉树的遍历
  • chatGPT是什么
  • jenkins漏洞集合
  • 用canvas画一个炫酷的粒子动画倒计时
  • Java技术学习——Maven相关知识
  • C++ 认识和了解C++
  • u盘误删的文件怎么找回
  • 二分查找由浅入深--算法--java
  • 【学习】笔记本电脑重新安装系统win10
  • RocketMQ的一些使用理解
  • Java枚举详解
  • 虚拟机上安装openKylin详细步骤总结
  • 夜天之书 #74 企业开源的软件协议模型实践(Part 2)
  • 2.webpack实时打包
  • KingbaseES V8R3 表加密
  • 2 为社么软件架构很重要?