要想自己做板,没有硬件电路知识储备是非常困难的,下面我们来说下51单片机中常见的几种电路,大家也可以通过看电路然后来评估一下自己有没有做硬件工程师的潜质。在51单片机中我们常见的电路有晶振电路、复位电路、电源电路、存储电路等。

晶振电路:晶振常用到的有两种。一种是12Mhz的;另一种是11.0592Mhz的。两种晶振的用途是不一样的,12Mhz的比较适合计算延时时间,而另一个晶振比较适合串口通信。

复位电路:51单片机是高电平复位的,想复位是给对应的引脚一个高电平信号就可以实现。

电源电路:常用的5V稳压电路,使用的是LM7805芯片

3.3V稳压电路:我们通过输入5V电压到1117,通过1117转化成3.3V电压输出。

存储电路:存储电路采用的是AT24C02-2K Bit的串行EEPROM存储器,它具备掉电不丢失的功能,它的内部包括一个256字节在AT24C02里面有一个8字节的页写缓冲器。A0\A1\A2作为硬件地址引脚;WP是写保护引脚,接入高电平时它是只读状态,接地时就可以读和写;SCL和SDA是IIC总线。

下载电路:CH340是一个USB总线的转接芯片,实现USB转串口、USB转IrDA红外或者USB转打印口。

大家通过学习这些电路有没有找到硬件工程师的入门方法,硬件工程师通常是把各个模块所需要用到的电路整合到一块电路板中,硬件工程师最终的产品就是一块电路板,但是要制作这块电路板要熟悉各个模块电路的组成,组合好后还要和谐各种干扰等元器件产生的问题,如果你对电路有浓厚的学习兴趣,那么你可以往硬件工程师这个方向去学习。

希望以上的知识能够给大家提供帮助,这期我们先分享到这里,觉得有用的可以给华维点个赞关注一下!

免费领,单片机入门到高级进阶学习攻略(附教程+工具)

想要学习单片机编程的同学可以持续关注华维单片机编程,回复“华维我要入门”,与我们一起成长,喜欢的可以点个赞关注我们!

51单片机常见的硬件电路相关推荐

  1. 基于51单片机远近光灯切换电路设计方案

    STC89C52单片机设计, 自动模式:通过光敏电阻检测光照强度,正常情况下,白天灯不亮,晚上的时候开启远光灯,通过超声波检测距离,如果距离小于30cm,那么远光灯转化为近光灯,超过30cm,近光灯转 ...

  2. 51单片机与LCD1602接口电路与程序

    51单片机与LCD1602接口电路与程序 一.工作方式:间接工作方式. 二.实现功能:显示"Hope the epidemic will pass soon". 三.仿真电路图: ...

  3. 【Proteus仿真】51单片机+DAC0832+LM358放大电路波形发生器

    [Proteus仿真]51单片机+DAC0832+LM358放大电路波形发生器 Proteus仿真 主程序代码 #include<reg52.h> //包含头文件 #include< ...

  4. 【STC89C52】学习51单片机的必备电子电路知识基础

    电子电路是学习51单片机的基础, 如果能把以下几个模块弄清楚学习51单片机就不成问题啦. 目录 1.电平 2.单片机IO口 3.电阻 4.电容 5.电路原理图 ​编辑 6.单片机最小系统结构 7.单片 ...

  5. 51单片机学习历程——硬件准备&开发环境搭建

    系列文章目录 第一章 51单片机学习历程(1)--开发环境搭建 第二章 51单片机学习历程(2)--建立新的工程 第三章 51单片机学习历程(3)--点亮一颗LED 第四章 51单片机学习历程(4)- ...

  6. 51单片机能否实现硬件仿真

    stm32使用stlink进行硬件仿真,具有很大的优点,能够实时监测到io电平,对于时序分析和debug具有很大帮助,而对于stc系列单片机, 如果单纯地使用软件仿真,实际中仿真会很不方便,这就为寻求 ...

  7. (毕业设计资料)基于51单片机太阳能风能路灯电路系统设计

    基于51单片机太阳能风能风光互补路灯控制器设计 本设计由STC89C52单片机电路+太阳能电池板电路+风机发电电路+锂电池充电保护电路+升压电路+稳压电路+光敏电阻电路+4位高亮LED灯电路+2档拨动 ...

  8. 【自学51单片机】3 -- 硬件基础知识(电容、三极管、74HC245、74HC138三八译码器)介绍和闪烁LED小灯

    目录 1.电磁干扰 2.电容介绍 3.三极管在数字电路中的应用 3.1.三极管介绍 3.2.三极管的原理 3.3.三极管的应用 4.74HC245介绍 4.1.74HC245引入 4.2.74HC24 ...

  9. 基于51单片机的简单时钟电路

    1.实现功能:日期.时间显示功能,定时功能 2.所用器件:89C52最小系统,按键,LED灯,八位七段数码管,74ls138,74ls245 3.各部分功能:138:选择数码管的位置,245:驱动数码 ...

最新文章

  1. 智源社区 2021 AI 大调查开启!
  2. 对抗性攻击轻松愚弄人工智能
  3. linux查看与修改交换内存配置(解决zabbix-agent启动报错)
  4. 深度学习核心技术精讲100篇(七十四)-教你如何最快入门用户画像
  5. 二叉排序树或二叉搜索树
  6. 耗时1周!精选22G超超超适合产品经理的《数据分析》学习资源,抓紧保存!限时2天删除~...
  7. WuJiuVideoX视频小说图片站群程序开源源码
  8. Anaconda简介:它是什么,以及如何安装
  9. Rust 修复隐秘的ReDoS 漏洞
  10. HttpClient4文件上传
  11. java 中文乱码转换_java中文乱码怎么转换
  12. c语言ascii码16进制,C语言附录ASCII码表.doc
  13. 装上这些插件让Chrome大放异彩
  14. android的sd卡分区,超强Android系统SD卡分区教程!
  15. 银河麒麟识别不了U盘
  16. 低分辨率和畸变严重的棋盘格角点的自动检测
  17. 如何通过命令行使Linux设备进行网页认证(WEB认证)
  18. 【考研英语-基础-长难句】复合句_定语从句【先行词 关系词】【限定_非限定性定语从句】层层递进关系
  19. PS学习笔记----图层锁定
  20. 数字平原CG场景搭建制作流程解析

热门文章

  1. ES6解构赋值有这一篇就够了
  2. HP2570p 指纹识别138a:003d VFS491解决办法(转)
  3. 基于C#进行AutoCAD二次开发初探(二)——C#编写代码直接打开AutoCAD并显示图形
  4. 【微信小程序】从入门到放弃
  5. JavaWeb——创建文件
  6. excel文件已经损坏怎么办
  7. 前端知识每日小拷问 007 MVVM框架相关
  8. 五金冲压模具设计的18条经验技巧
  9. 华为海思 SV 笔试准备
  10. oracle 查询公有同义词,Oracle序列(sequence),OracleRUNNUM和Oracle同义词(synonyms)