Altium Designer 20.2.3绘制51单片机最小系统

news2024/12/27 2:19:19

1、在电脑中建立一个自定义的文件夹,以备存储设计文件用。双击打开“X2.EXE” 

运行文件,进入软件工作界面。

  2、创建工程文件:单击“文件”菜单,选择“新的”选项中的“项目”选项,在“Project Name”中将工程文件保存在自定义的文件夹中,并将文件命名为“51单片机最小系统”,点击“Create”进入工程文件的初始工作界面。

*注意这里会创建一个和工程文件名一样的文件夹*

  3、创建原理图文件:单击“文件”菜单,选择“新的”选项中的“原理图”选项,进入原理图编辑的初始工作界面。

  4、保存原理图文件:选择“文件”菜单,选择“保存”选项,将文件命名为“51单片机最小系统”并进行保存。

  5、调整版面大小:把鼠标放在空白处,单击鼠标左键,再点击窗口右边导航栏的“Properties(属性)”选项,在“Page Options”

选项中,进入文档属性编辑窗口。如果采用标准纸张版面,可以点击选择“Standard”选项,在“Sheet Size”的下拉菜单中进行选择标准的A4或者其他版面大小;如果采用非标准纸张的版面,则需要点击“Custom[ˈkʌstəm]习俗”选项,这时可通过 “Width”和“Height”对版面的宽度和高度进行设置。

  7、添加库文件:将鼠标放在窗口右边导航栏的“Components[kəmˈpəʊnənts](元件)”选项卡,在弹出的窗口中单击“

”按钮,选择“File-based Libraries [ˈprɛfərənsɪz]Preferences…”选项,选择“已安装”选项卡,单击右下方的“安装”按钮打开元件库文件选择窗口,双击需要添加的元件库文件,元件库文件添加完成后单击“关闭”关闭窗口。

*注意默认的库文件安装位置路径为:D:\Users\Public\Documents\Altium\AD20\Library\MiscellaneousDevices.IntLib或Miscellaneous Connectors.IntLib(这两个是系统自带的库)

8、放置元件:单击窗口右边导航栏的“Components(元件)”选项卡,在弹出的窗口中找到“51单片机最小系统原理图库.Schlib”所需要放置的元件,将其拖放置在原理图中任何位置。内部集成库中有两类基本元件,第一类“Miscellaneous[ˌmɪsəˈleɪniəs]各种各样 Connectors[kəˈnɛktəz]连接器.InLib”库为基本的接插件元件库,第二类“Miscellaneous Devices[dɪˈvaɪsɪz].InLib”为基本元件库。

9、元件放置操作:在元件放置或移动过程中,采用键盘上的“空格”键可对元件进行逆时针旋转90°,“X”键可对元件进行水平方向的翻转,“Y”键可对元件进行垂直方向的翻转。对于放置好的元件,如果需要进行移动或旋转,可将鼠标移至元件上,按住鼠标左键不放进行移动或旋转。

  10、界面基本操作:按住鼠标右键不放,鼠标指针变成“手型”时,可以对界面进行任意移动,如果此时按住键盘上“Ctrl”键,移动鼠标时可以对界面进行放大和缩小。

  11、连线:在“放置”菜单中选择“线”,进入放置连线模式,可对放置好的元件进行连线。

  12、修改元件参数:双击需要修改的元件,可以对元件的内部参数进行修改。 主要修改的元件参数有:元件标号、标称值和封装。

  13、创建PCB文件:在“文件”菜单下,选择“新的”选项中的“PCB”选项,进入PCB编辑的初始工作界面。

  14、保存PCB文件:在“文件”菜单下,选择“保存”选项,将文件命名为“51单片机PCB板图”并进行保存。

  15、导入元件:在“Design”菜单下,选择第一项“Updata PCB Document ***”,其中“***”为PCB的文件名,有Yes先点击个yes,弹出导入元件的窗口,点击窗口左下方“验证变更”按钮,选择窗口下方的“仅显示错误”,检查菜单中的各项元件参数是否有错误,若出现错误,根据窗口的错误提示重新进入原理图界面进行修改。若没有错误,点击窗口下方的“执行变更”按钮,将元件全部导入PCB版面,点击关闭窗口。

  16、元件布局:对元件进行移动或旋转(操作方法与原理图中相同),放置在版面内合理的位置。

  17、元件布线:在“放置”菜单下,选择“线”选项,这时鼠标的光标形状变成十字形,移动鼠标至元件引脚上,第一次单击鼠标左键放置连线的源头,移动鼠标时连线会跟着移动,可根据元件管脚间的飞线情况进行连线,每次单击鼠标左键都会确定前面放置的连线。单击鼠标右键可结束当前的连线,进入第二次画线。若要退出画线状态,可双击鼠标右键。

  18、删除连线:把鼠标移至需要删除的连线上,单击鼠标左键,连线变成高亮线,用键盘上的“Del”键可以删除高亮线段。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1110433.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

忽略SSL证书校验过程,重写其中的certificateError方法

Qt实现简单的显示网页(QtWebkit、QtWebEngine、QAxWidget)_qt 显示网页-CSDN博客 更多QtWebkit资料 更多QtWebEngine资料 更多QAxWidget 资料 关于根据CEF封装QCef学习QCef及CEF学习 Qt WebEngine(01):Qt WebEngin…

3D一代拳王

欢迎来到程序小院 一代拳王 玩法: 鼠标点击下方技能出拳,长按鼠标进行防御,不同种类的拳王,攻击力、速度、体质不同等级,快去解锁全部拳王进行拳王争霸吧^^。开始游戏https://www.ormcc.com/play/gameStart/191 html …

做好库存周转,再也不用担心企业效益

库存周转率对于企业的库存管理来说具有非常重要的意义。例如制造商,它的利益是由资金→原材料→产品→销售→资金的循环活动中产生的,如果这种循环很快也就是周转快时,在同额资金下的利益率也就高。 因此,周转的速度代表了企业利…

python文件中设置环境变量

import os os.environ[KMP_DUPLICATE_LIB_OK] True

已经拒了3个Offer了,心痛

今天早上在刷到这样一个帖子,如标题所见:已经拒了3个Offer了,心痛。今年的行情就是这样,旱的旱死涝的涝死,有的小伙伴在苦苦等一个 offer,对,一个就行;有的小伙伴就必须在多个 offer…

模块电源(五):DC-自举电容

一、DC控制器 1、TLV62569(不需自举电容) TLV62569数据手册中,典型应用电路如下所示: 2、MT2492(需要自举电容) MT2492数据手册中,典型应用电路如下所示:其中 C2 为自举电容 二、…

关闭计算机时弹出等待后台程序关闭提示的处理方法

1、单击“开始运行”,输入gpedit.msc,然后在运行过程中按Enter。 2、然后打开组策略编辑器并展开:计算机配置→管理模板→系统→关闭选项。 3、双击关闭右侧将阻止或取消关闭应用程序的自动终止功能。在属性中将其设置为Enabled并完成设置。

Go语言入门心法(十):Go语言操作MYSQL(CRUD)|事务处理

Go语言入门心法(一): 基础语法 Go语言入门心法(二): 结构体 Go语言入门心法(三): 接口 Go语言入门心法(四): 异常体系 Go语言入门心法(五): 函数 Go语言入门心法(六): HTTP面向客户端|服务端编程 Go语言入门心法(八): mysql驱动安装报错onnection failed Go语言入门心法(…

在前端html页面中向服务器发送post登录请求

目录 前言 搭建服务器 搭建前端登录页面 获取表单值 使用axios发送post登录请求 前言 一般在html页面中向服务器发送post请求的模块为登录请求,本文将介绍如何向服务器发送post请求 搭建服务器 如何搭建服务器请看JWT认证这篇文章,有详细的解说。…

垃圾邮件(短信)分类算法实现 机器学习 深度学习 计算机竞赛

文章目录 0 前言2 垃圾短信/邮件 分类算法 原理2.1 常用的分类器 - 贝叶斯分类器 3 数据集介绍4 数据预处理5 特征提取6 训练分类器7 综合测试结果8 其他模型方法9 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 垃圾邮件(短信)分类算…

SVN一直报错Error running context: 由于目标计算机积极拒绝,无法连接。解决办法【杭州多测师_王sir】...

一、发现SVN一直报错Error running context: 由于目标计算机积极拒绝,无法连接。 二、没有启动 VisualSVN Server。cmd--> services.msc打开本地服务。查看VisualSVN的三个服务的启动类型,建议选择“手动”,不能选择“禁用”,选…

跨境电商自养号测评:如何配置安全可靠的网络环境?

随着全球化的加速和互联网的普及,跨境电商已经逐渐成为全球电子商务的主流形式。越来越多的企业开始涉足跨境电商领域,希望通过跨越国界的贸易活动来扩大市场份额、提高品牌影响力,以及增加企业收益。 然而跨境电商是一个充满机遇和挑战的领…

C++入门(c++历史篇)

📙 作者简介 :RO-BERRY 📗 学习方向:致力于C、C、数据结构、TCP/IP、数据库等等一系列知识 📒 日后方向 : 偏向于CPP开发以及大数据方向,欢迎各位关注,谢谢各位的支持 重点 1. 什么是C2. C的发展…

《计算机病毒技术及其防御》 第一章 课后练习详解

简述计算机病毒定义及相关起源。 计算机病毒(狭义的)定义为:计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。 广义的计算机病毒&…

如何用云服务器搭建网站、多个站点(不使用域名仅用公网IP)---保姆级教学

前言 本篇文章帮助初学者小白搭建网站及站点 本人也是刚刚接触这个领域,希望能帮助到大家。 文章目录 前言1.购买服务器2.部署工作3.安装宝塔面板4.利用公网IP搭建站点5.如何搭建多个站点和网站? 1.购买服务器 链接: 阿里云服务器官网 2.部署工作 …

21天打卡掌握java基础操作

Java安装环境变量配置-day1 参考: https://www.runoob.com/w3cnote/windows10-java-setup.html 生成class文件 java21天打卡-day2 输入和输出 题目:设计一个程序,输入上次考试成绩(int)和本次考试成绩&#xff0…

博睿数据 Bonree ONE 秋季产品发布会,即将震撼启幕!

云原生、Devops等技术的发展,为企业的生产与发展带来极大好处的同时分布式架构的增加、繁琐的数据、复杂的依赖关系和弹性架构等,都进一步增加了运维的压力和复杂度。如何降低运维的复杂度,释放运维工作潜能,提升工作效率&#xf…

实时配送跟踪功能的实现:外卖跑腿小程序的技术挑战

在当今数字化时代,外卖和跑腿服务已经成为了生活中不可或缺的一部分。为了提供更好的用户体验,外卖跑腿小程序越来越注重实时配送跟踪功能的实现。这项技术挑战旨在确保顾客可以方便地跟踪他们的订单,以及配送员可以高效地完成送货任务。本文…

基于Flume+Kafka+Hbase+Flink+FineBI的实时综合案例(五)FineBI可视化

文章目录 22:FineBI配置数据集23:FineBI构建报表24:FineBI实时配置测试附录二:离线消费者完整代码 22:FineBI配置数据集 目标:实现FineBI访问MySQL结果数据集的配置 实施 安装FineBI 参考《FineBI Windows…

使用Nginx可视化管理工具+Cpolar在本地搭建服务器并实现远程访问【内网穿透】

文章目录 前言1. docker 一键安装2. 本地访问3. Linux 安装cpolar4. 配置公网访问地址5. 公网远程访问6. 固定公网地址 前言 Nginx Proxy Manager 是一个开源的反向代理工具,不需要了解太多 Nginx 或 Letsencrypt 的相关知识,即可快速将你的服务暴露到外…