使用proteus
- 前言
- 过程
- 安装proteus
- 创建一个程序
- 创建一个点灯小程序
- 使用LCD1602输出显示
- 如何添加元器件
- 如何进行连线操作
- 如何更改电容/电阻的值
- GND以及VCC的选择
- 如何进行标号
- 自动添加标号
- 手动更改
- 总线
- 将程序放置到单片机中
- 如何模拟
- 运行结果
- 连接图
- 小结
- 端口的用途
前言
作业要求
过程
安装proteus
创建一个程序
- 点击程序打开
- 新建一个工程
- 选择好自己的目录啥的
- 一路下一步就可
之后便可以直接使用了
创建一个点灯小程序
使用的是AT89C51芯片
- 在创建出来的界面上点击右键,选择放置-元件-From Libraries,如下图所示:
- 在出现的框中输入AT89C51,然后在右侧会出现相关选项,点击确定便可,如图所示
- 根据相同的方法,寻找LED灯(输入LED查询便可以)
电容叫做cap
- 根据相关晶振以及相关led的连接方法,进行连接(不做过多赘述)做成之后如图所示:
鸽了鸽了,有时间再写
使用LCD1602输出显示
需要了解的东西
使用单片机芯片 AT89C51
电容叫做 cap
晶振叫做 CRYSTAL,选择device
LCD的显示器 LM016L
电阻选择 CHIPRES100R(100R代表有100欧姆)
按钮 button
排阻 RESPACK-8
滑动变阻器 POT-HG
电解电容 cap-elec
如何添加元器件
由于使用的是AT系列的AT89C51单片机,因此我们先添加该单片机进项目中
方法如下:
然后在搜索框搜索并添加AT89C51
之后在左键便可以添加芯片到原理图上
之后按照如上方法添加相关所需元件
如何进行连线操作
- 首先在工作栏中找到工具——自动连线,将其打开便可以
- 将鼠标放置置元件的端口,会出现小红点,左键点击之后鼠标移动到对应想要连接的位置,点击一下即可
如何更改电容/电阻的值
以电容为例:鼠标移动到电容的标识上,双击
在弹出的对话框中将字符串的值改成你所需要的值
GND以及VCC的选择
首先在左侧工具栏中选择终端模式,之后找到POWER/GROUND(代表VCC和GND),之后在原理图点击放置就可
如何进行标号
由于要标注如下标号,因此
自动添加标号
在工具栏中选择工具——属性赋值工具
在弹出的对话框中将相关值成如下内容
确定之后移动到所需要的线上,发现鼠标样式变化,点击线就好
手动更改
鼠标移动到所需要标记的线上,右键选择添加网络标号
之后在弹出的对话框中的字符串中输入想要标注的内容,确认就可
总线
在左侧工具栏中选择总线模式,然后直接在原理图上画就可
注意:先画总线,之后在将端口用线相连,总线无法直接连接上线
将程序放置到单片机中
双击单片机,会弹出
选择Program File旁边的小文件夹,之后将keil5编写好的hex文件找到并打开便可以,点击确定进行保存
如何模拟
整个程序框的左下角有开始箭头嗯。。。,点击就可以
运行结果
连接图
小结
端口的用途
当一张图纸画不下电路,需要两张或者更多张,但是这两张电路图的线路是连接在一起的,因此需要在 第一张图与第二张图,需要连线的电路尾端放上一个端口符号,代表这两张图的线路是连在一起的。