zoukankan      html  css  js  c++  java
  • 嵌入式01 51单片机实验01 最小系统旧

    一、单片机最小系统一般包括以下几部分:

      1、电源

      2、中央处理器

      3、时钟电路

      4、复位电路

    二、以下是自己画的51单片机教学板

      

     1、电源电路

      也就是为了提供板子所使用的5V和3.3V电压,这里我使用的是USB输入5V,然后通过AMS1117_3_3芯片电压转换芯片转换为3.3V,画原理图时注意把电源隔离开(使用0R电阻隔离,或者飞线),当调试电源没有问题之后然后将0R电阻焊上。

     2、中央处理器

      STC89C52:8位的CPU,片内带128B的数据存储器,4KB的内部程序存储器,寻址空间为64KB,4个8位的I/O并行接口:P0,P1,P2,P3,两个16位定时、计数器,两个优先级别的五个中断源

     3、时钟电路

      采用一个晶振外加22pf电容实现(当是石英晶振电容选取20-40pf皆可,陶瓷晶振的话,电容选取大一点,30-50pf皆可)

     4、复位电路

      当程序跑飞了或者死机了,可以使用复位实现。复位就是使RST引脚保持10ms以上的高电平,就能使单片机实现有效的复位,保持高电平的时间由并联的电容实现,可以根据具体的工作环境实际测量,确保单片机的复位电路可靠

     5、EA/VPP引脚

      高电平:当我们没有使用外部的程序存储器,单片机只访问内部程序存储器

      低电平:单片机则不管内部是否有内部存储器,只访问外部存储器

     6、P0口外接上拉电阻

      51单片机的P0端口为开漏输出,内部无上拉电阻,则需要输出高电平时,必须外接上拉电阻。同时读取数据时,同样会出现读取数据出错

    三、PCB板图

      

      

  • 相关阅读:
    bootstrap_table自定义排序方法
    react 给组件设置默认的props值
    Echarts Binning on map 根据真实经纬度渲染数据
    Echarts 如何使用 bmap 的 API
    工作中遇到的前后台联调的一些规则
    redux 调试工具
    react 开发过程中的总结/归纳
    mac svn cornerstone 破解版资源以及使用方法(仅供学习,非商业使用)
    typescript 学习笔记
    iconfont 不居中的问题
  • 原文地址:https://www.cnblogs.com/ksht-wdyx/p/11571225.html
Copyright © 2011-2022 走看看