第一步:安装AD9软件

第二步:打开AD9,新建工程

第三步:继续新建原理图文件和PCB文件,新建的文件都会被保存到刚刚新建的工程中

新建原理图:

新建PCB文件:

新建完之后,你的屏幕左边就会是这样的:

第四步:保存工程

像上图一样,右击工程名,选择Save Projrct As这个选项,会跳出来如下的对话框

注意此时的文件后缀名为.PrjPcb 表示保存的是PCB工程

保存完PCB工程之后,会自动让你保存原理图文件和PCB文件,它们的后缀名分别为.SchDoc和.PcbDoc

第五步:添加元件

在AD9中,所有的元件都是放在库(Library)里的,所以要放置元器件首先要添加库文件

同样是右键工程名,选择Add Existing to Project,将已有的库添加进工程,需要注意的是库文件必须和工程文件放在同一个目录下

在SCH Library 这个窗口中可以看到这个库里所有元件的信息

库添加好之后,就可以开始摆放元器件了,在原理图文件中打开Library的窗口,找到你添加的库,并且找到你需要的元件

第六步:画主控电路

单片机的最小系统主要由三个部分组成:晶振电路、复位电路和主控电路

我们先来画主控电路:

选择需要的AT89C51芯片,按下右上角的Place AT89C51的按键,就会发现元件附着在了鼠标上,并且鼠标变成了十字的形状

放置完芯片之后,在VCC和GND的管脚放置上电源的接地的网络标号

如果你觉得VCC和GND放置的位置太靠近管脚的话,在这里有一个小技巧,按住ctrl键再拖动元件的话,元件会连着线一起拖动,就不用再放置线了,对别的元器件也是如此

这样主控电路就算完成了

第七步:画复位电路

复位电路在最小系统中是必不可少的,每当电源接通的时候,我们希望单片机能够重新开始工作,这时候就需要复位电路

同样从库里拖出元件,用线将各个元器件连接起来,最后要与芯片的RST管脚相连

这里有两种方法:

①直接用线将复位电路单元和RST管脚相连

②采用网络标号的方法

在最小系统的原理图中,两种方法都可以,但如果是更复杂一点的电路图,我们更倾向于采用网络标号的方法,可以使原理图更加清晰明了

可以修改网络标号的名称,这里我们用RST

画好的复位电路是这样的,51单片机采用的是高电平复位,SW1的作用是可以手动控制复位

第八步:画晶振电路

晶振电路对单片机的作用就相当于心脏对人类的作用,51单片机的工作频率为12MHz

使用上面的操作,很快就可以画出晶振电路

第九步:对原理图进行布局

这样一块单片机的最小系统就完成了

用AD9画51单片机的最小系统相关推荐

  1. 51单片机计算机实物焊接,基于51单片机的最小系统焊接图 浅谈单片机最小系统...

    本文主要是关于51单片机的相关介绍,并对基于51单片机的最小系统焊接进行了详尽的阐述. 单片机最小系统 单片机最小系统主要由电源.复位.振荡电路以及扩展部分等部分组成. 对于一个完整的电子设计来讲,首 ...

  2. 单片机小精灵t2_51单片机的最小系统

    自己焊的51单片机的最小系统包括:CUP(STC89C52),晶振与谐振电容(22pF,晶振加电容的主要目的是滤波,这样可以使得晶振输出的波形更加平滑),复位电路(最简单的复位电路:电解电容10uF. ...

  3. 51单片机的中断系统

    文章目录 1 51单片机的中断系统 1.1 中断的固有优先级和抢占优先级 1 51单片机的中断系统 1.1 中断的固有优先级和抢占优先级 中断使能寄存器: 中断查询序列: interrupt 后面中断 ...

  4. 80C51单片机的最小系统

    目录 80C51单片机的最小系统 电源 时钟脉冲 复位电路 存储器设置电路 最小系统图 80C51单片机的最小系统 电源 时钟脉冲 复位电路 存储器设置电路 最小系统图

  5. 51单片机之中断系统

    51单片机之中断系统 中断系统 四种中断类型: 外部中断: 定时器/计数器T0.T1中断: 串行口中断: 定时器/计数器T2中断: 中断入口: 与中断相关的特殊功能寄存器: 中断优先级: 中断响应时间 ...

  6. 基于51单片机的时钟系统

     这一次带来的项目是课程设计级别的基于51单片机的时钟系统,本次的项目共有两种,一种是基础功能时钟,上电后自动从00-00-00开始计时,另一种加上了调时功能,上电后自动从00-00-00开始,当需要 ...

  7. pt100+51单片机的温控系统程序+仿真图 还带压力显示的

    pt100+51单片机的温控系统程序+仿真图 还带压力显示的 使用pt100测温度,经过放大器放大后的电压值乘以236就是实际的温度值0.42V对应100度,0V对应0度,经过ad运算显示出来,其他滤 ...

  8. 基于51单片机篮球计分系统

    目录 一.项目功能概述 二.仿真 三.程序 四.论文 五.资料清单 资料下载地址:基于51单片机篮球计分系统 一.项目功能概述 液晶显示比赛时间.甲队和乙队的得分: 甲  甲队和乙队的得分分别有加1分 ...

  9. 【课设分享】基于51单片机的恒温控制器系统

    文章目录 恒温控制器系统概述 仿真软件 系统设计 电路设计 软件代码编写 代码下载 恒温控制器系统概述 该恒温控制器系统包含以下几个功能: 可按键设定温度 可显示当前温度和用户设定温度 有升温.降温模 ...

  10. 基于51单片机的温控系统

    基于51单片机的温控系统 本文是基于STC89C52单片机的温度控制系统,主要由主控模块.显示模块及外围电路几个部分组成. 通过DS18B20检测外部温度,通过LCD1602显示,按键可调节上下限.当 ...

最新文章

  1. AI中pass架构设计优化
  2. Python处理多行文本问题--一个简单方法读取多行fasta文件
  3. 根据输入的日期计算你活了多少天(新手)
  4. POJ 2049 Finding Nemo BFS
  5. 【python】去除字符串头尾的多余符号
  6. 菜鸟学习笔记:Java提升篇9(网络1——网络基础、Java网络编程)
  7. Function的常用属性和方法
  8. 67. magento timezone
  9. torch.optim.lr_scheduler.MultiStepLR()用法研究 台阶/阶梯学习率
  10. java怎么把程序写入持久化_如何将DataFrame持久化到Hive表?
  11. Supervisor管理hive服务(metastore,hiveserver2),防止意外杀死Hive服务,导致任务中断
  12. Markdown中的二级标题去掉默认的下划线
  13. 安全牛:安全与业务不存在平衡 证明价值是关键
  14. 银行数据仓库体系实践_【实战剖析】某国际性商业银行的数据仓库建设经验分享...
  15. 浩辰3D软件新手入门攻略:草图平面
  16. 用Python爬取购物节当天热门商品销量数据,看看大家喜欢什么
  17. MySql 循环执行语句,循环执行update,详细介绍【游标嵌套】
  18. sql中模糊查询的字段中包含百分号%的语句
  19. 十四.ARM裸机学习之iNand详解
  20. 数字信号处理学习(二):振动与信号

热门文章

  1. 数据结构-第二章(1)-线性结构
  2. 地震设计反应谱、时程分析法和地震动选取与调整
  3. 3ds MAX 2016破解激活详细步骤分享
  4. 《华为问题管理法》读书笔记2
  5. 机械设计基础类毕业论文文献都有哪些?
  6. ueditor java_编辑器ueditor1.4.3 JAVA环境使用
  7. 【hashcat help中文注释】
  8. 2018iscc 河南线下 赛题 逆向部分题解
  9. Silverlight 4 Tools中文版下载
  10. 专升本高数第一章试题_专升本高数复习资料,精品系列