proteus单片机精品PPT课件
合集下载
基于Proteus的51系列单片机设计与仿真PPT课件
现场总线控制系统 FCS (Fieldbus Control System)
把单个分散控制的测量设备变成网络节点,以现场总线为 纽带,把他们连接成可以相互沟通信息、共同完成自控任 务的网络控制系统。
返回本节首页
1.1.3.3 典型应用系统
典型的较全面的单片机测控系统 系统特点 受集成度限制/系统扩展/在线控制功能强 典型通道及特点 前向通道、后向通道、人机通道
高性能化 大容量 内装化
返回本节首页
1.1.3 单片机应用领域
1.1.3.1 单机应用 1.1.3.1 多机应用 1.1.3.1 典型应用举例 1.1.3.4 应用系统设计内容
返回本章首页
1.1.3.1 单机应用
测控系统
在线控制,将计算机与控制系统组合在一起,进行实时监控, 体积小,功耗低,可靠性高;适用于单片机。
返回本章首页
1.1.1 微型计算机概述
微型计算机的发展
电子管
半导体晶体管 小规模集成电路 大规模集成电路
返回本章首页
1.1.1 微型计算机概述
微型计算机的应用 举例:.....1 单片机的特点 1.1.2.2 单片机的发展
返回本章首页
1.1.1 微型计算机概述
微型计算机的概念
微处理器(Microprocessor)又称CPU,芯片内部集成运算器和 控制器,是构成微型计算机系统和网络工作站的核心部件。 1971年Intel公司制成第一个CPU—Inter 4004
微型计算机
单片机—将CPU、存储器、I/O接口、中断系统 集成在一块芯片上,程序存放在ROM中。 单板机--将CPU、存储器、I/O接口、中断系统 集成在一块印制电路板上,程序存放在ROM中。 多板机--- 将CPU、存储器、I/O接口、中断系统 集成在多块印制电路板上,程序存放在ROM中。 微型计算机系统,在多板机基础上发展而来,有更为丰富的 软硬件资源(计算机,电脑)。
把单个分散控制的测量设备变成网络节点,以现场总线为 纽带,把他们连接成可以相互沟通信息、共同完成自控任 务的网络控制系统。
返回本节首页
1.1.3.3 典型应用系统
典型的较全面的单片机测控系统 系统特点 受集成度限制/系统扩展/在线控制功能强 典型通道及特点 前向通道、后向通道、人机通道
高性能化 大容量 内装化
返回本节首页
1.1.3 单片机应用领域
1.1.3.1 单机应用 1.1.3.1 多机应用 1.1.3.1 典型应用举例 1.1.3.4 应用系统设计内容
返回本章首页
1.1.3.1 单机应用
测控系统
在线控制,将计算机与控制系统组合在一起,进行实时监控, 体积小,功耗低,可靠性高;适用于单片机。
返回本章首页
1.1.1 微型计算机概述
微型计算机的发展
电子管
半导体晶体管 小规模集成电路 大规模集成电路
返回本章首页
1.1.1 微型计算机概述
微型计算机的应用 举例:.....1 单片机的特点 1.1.2.2 单片机的发展
返回本章首页
1.1.1 微型计算机概述
微型计算机的概念
微处理器(Microprocessor)又称CPU,芯片内部集成运算器和 控制器,是构成微型计算机系统和网络工作站的核心部件。 1971年Intel公司制成第一个CPU—Inter 4004
微型计算机
单片机—将CPU、存储器、I/O接口、中断系统 集成在一块芯片上,程序存放在ROM中。 单板机--将CPU、存储器、I/O接口、中断系统 集成在一块印制电路板上,程序存放在ROM中。 多板机--- 将CPU、存储器、I/O接口、中断系统 集成在多块印制电路板上,程序存放在ROM中。 微型计算机系统,在多板机基础上发展而来,有更为丰富的 软硬件资源(计算机,电脑)。
基于Proteus的51系列单片机设计与仿真共55页PPT
46、我们若已接受最坏的,就再没有什么损失。——卡耐基 47、书到用时方恨少、事非经过不知难。——陆游 48、书籍把我们引入最美好的社会,使我们认识各个时代的伟大智者。——史美尔斯 49、熟读唐诗三百首,不会作诗也会吟。——孙洙 50、谁和我一样用功,谁就会和我一样成功。——莫扎特
基于Proteus的51系列单片机设计与仿真
11、获得的成功越大,就越令人高兴 。野心 是使人 勤奋的 原因, 节制使 人枯萎 。 12、不问收获,只问耕耘。如同种树 ,先有 根茎, 再有枝 叶,尔 后花实 ,好好 劳动, 不要想 太多, 那样只 会使人 胆孝懒 惰,因 为不实 践,甚 至不接 触社会 ,难道 你是野常看常 新。 14、我在心里默默地为每一个人祝福 。我爱 自己, 我用清 洁与节 制来珍 惜我的 身体, 我用智 慧和知 识充实 我的头 脑。 15、这世上的一切都借希望而完成。 农夫不 会播下 一粒玉 米,如 果他不 曾希望 它长成 种籽; 单身汉 不会娶 妻,如 果他不 曾希望 有小孩 ;商人 或手艺 人不会 工作, 如果他 不曾希 望因此 而有收 益。-- 马钉路 德。
单片机原理及应用——C51编程+Proteus仿真(第3版)课件第2章 硬件结构
件都集成在一个尺寸有限的集成电路芯片上。
图2-1 AT89S52单片机片内结构
6
片内各外围功能部件通过片内单一总线连接而成(见图2-1),基本结 构依旧是CPU 加上外围芯片的传统微机结构。
CPU对各种功能部件的控制是采用特殊功能寄存器(SFR,Special Function Register)的集中控制方式。
入引脚。
21
注意:AT89S51与AT89S52引脚的差别仅仅是在1脚(P1.0)与2脚( P1.1)上,AT89S52的1脚(P1.0)与2脚(P1.1)分别增加了定时器/计数 器T2的两个外部引脚T2和T2EX的复用功能。
当AT89S52单片机不使用片内的T2的两个引脚T2(P1.0)和T2EX( P1.1)的复用功能时,AT89S51以及各种8051兼容机与AT89S52的引脚功 能则完全相同,它们的外设硬件接口电路是完全相互通用的。
但是如果使用定时器T2的外部计数输入T2(P1.0)和“捕捉”输入 T2EX (P1.1)的功能时,则AT89S52的P1.0脚和P1.1脚就不能作为通用 I/O使用,这是AT89S52与AT89S51(或AT89C51)在外围接口电路设计上 的微小差别。
22
(3)P2口:P2.7~P2.0引脚 准双向I/O口,引脚内部接有上拉电阻,可驱动4个LS型TTL负载。 当AT89S52访问外部存储器及I/O口时,P2口作为高8位地址总线使用,
3
2.7 复位操作和复位电路 2.7.1 复位操作 2.7.2 复位电路设计
2.8 AT89S52单片机的最小应用系统
2.9 看门狗定时器(WDT)功能及应用
2.10 低功耗节电模式 2.10.1 空闲模式 2.10.2 掉电运行模式
图2-1 AT89S52单片机片内结构
6
片内各外围功能部件通过片内单一总线连接而成(见图2-1),基本结 构依旧是CPU 加上外围芯片的传统微机结构。
CPU对各种功能部件的控制是采用特殊功能寄存器(SFR,Special Function Register)的集中控制方式。
入引脚。
21
注意:AT89S51与AT89S52引脚的差别仅仅是在1脚(P1.0)与2脚( P1.1)上,AT89S52的1脚(P1.0)与2脚(P1.1)分别增加了定时器/计数 器T2的两个外部引脚T2和T2EX的复用功能。
当AT89S52单片机不使用片内的T2的两个引脚T2(P1.0)和T2EX( P1.1)的复用功能时,AT89S51以及各种8051兼容机与AT89S52的引脚功 能则完全相同,它们的外设硬件接口电路是完全相互通用的。
但是如果使用定时器T2的外部计数输入T2(P1.0)和“捕捉”输入 T2EX (P1.1)的功能时,则AT89S52的P1.0脚和P1.1脚就不能作为通用 I/O使用,这是AT89S52与AT89S51(或AT89C51)在外围接口电路设计上 的微小差别。
22
(3)P2口:P2.7~P2.0引脚 准双向I/O口,引脚内部接有上拉电阻,可驱动4个LS型TTL负载。 当AT89S52访问外部存储器及I/O口时,P2口作为高8位地址总线使用,
3
2.7 复位操作和复位电路 2.7.1 复位操作 2.7.2 复位电路设计
2.8 AT89S52单片机的最小应用系统
2.9 看门狗定时器(WDT)功能及应用
2.10 低功耗节电模式 2.10.1 空闲模式 2.10.2 掉电运行模式
单片机仿真软件PROTEUS使用入门ppt课件
最新课件
2
Proteus整体功能预览
Proteus软件和我们手头的其他电路设计仿真 软件最大的不同即它的功能不是单一的。它的强大 的元件库可以和任何电路设计软件相媲美;它的电 路仿真功能可以和Multisim相媲美,且独特的单片 机仿真功能是Multisim及其他任何仿真软件都不具 备的;它的PCB电路制版功能可以和Protel相媲美。 它的功能不但强大,而且每种功能都毫不逊于 Protel,是广大电子设计爱好者难得的一个工具软 件。
这种方法主要用于对元件名熟悉之后,为节约
时间而直接查找。对于初学者来说,还是分类查找 比较好,一是不用记太多的元件名,二是对元件的 分类有一个清楚的概念,利于以后对大量元件的拾 取。
最新课件
35
• 图1-17 直接拾取元件示意图
最新课件
36
按照电容的拾取方法,依次把五个元件
拾取到编辑界面的对象选择器中,然后关闭 元件拾取对话框。元件拾取后的界面如图118所示。
最新课件
17
交直流电压表和电流表(AC/DC voltmeters/ammeters)。
SPI调试器(SPI DEBUGGER)。
I2C调试器(I2C DEBUGGER)。
Proteus 的部分虚拟仪器(虚拟终端显示器、 四通道示波器和SPI、I2C调试器)
最新课件
18
Proteus 激励源的可编辑格式示例如图1-3所示。
有器件.引脚.端口.图形线.总线等
移动鼠标到框的一角,按下左键拖动,释放后完成.
移动鼠标到圆心,按下左键拖动,释放后完成.
鼠标移到起点,按下左键拖动,释放后调整弧长,点击鼠标完成.
鼠标移到起点,点击产生折点,闭合后完成.
第4章单片机的IO口及proteus简介PPT课件
北京航空航天大学出版社
4.2 Proteus简介 24
Proteus ISIS的工作界面
4单片机的I/O口及proteus简介
北京航空航天大学出版社
4.2 Proteus简介 25
Proteus ISIS的基本操作
4单片机的I/O口及proteus简介
图形编辑窗口
坐标系统(CO-ORDINATE SYSTEM) 点状栅格(The Dot Grid)与捕捉栅格(Snapping to a
• 拖ቤተ መጻሕፍቲ ባይዱ标签 • 对象的旋转 • 编辑对象的属性
北京航空航天大学出版社
4.2 Proteus简介 27
Proteus ISIS的原理图绘制和仿真 4单片机的I/O口及proteus简介
原理图的绘制
画导线 画总线 画总线分支线 放置线路节点
一般电路的模拟调试
北京航空航天大学出版社
4.2 Proteus简介 28
口使用,而不作
I/O口线直接与 外部设备连接。
P3口: 准双向口 双功能口
4单片机的I/O口及proteus简介
北京航空航天大学出版社
19
P3端口的结构与功能
4单片机的I/O口及proteus简介
P3端口的功能
使用P3口时多数是将8根I/O线单独使用,既可将其 设置为第二功能,也可设置为第一功能。当工作于通用 的I/O功能时,单片机会自动将第二功能输出线置1。与 其他的I/O口一样,在向端口写数据时,锁存器的状态 与输出引脚的状态一致;当读端口的状态时,则需先向 端口写1,再将数据读入内部数据总线,因此是准双向 口。
I/O口功能的自动识别。无论是P0、P2口的总线复用功 能,还是P3口的第二功能复用,单片机会自动选择,不 需要用户通过指令选择。
单片机应用系统设计技术—基于C51的Proteus仿真第2章..PPT课件
A3优先权最高,A0优先权 最低。优先排队电路的逻 辑表达式为:
AA 0A 1 A 2 A 3
BA1 A2A3
CA2 A3
D A3
.
29
4-2优先编码器真值表
A3
A2
A1
A0
B1
B0
0
0
0
1
0
0
0
0
1
x
0
1
0
1
x
x
1
0
1
x
x
x
1
1
.
30
单片机系统中常用的优先编码器电路
功能
型号
说明
10 - 4优先编码器 74HC147
.
35
74HC138译码器演示
.
36
单片机系统中常用的译码(驱动)器电路
功能 2-4译码器
3-8译码器
型号 74HC139 74HC138
说明 双重
4-16译码器
BCD十进制译码驱 动器
7段显示译码驱动器
74HC154 74LS145 74LS48
OC门输出 二-十进制
.
37
3. 数据选择器和数据分配器
.
23
OC门的主要作用: 1、线与
应用时输出端要接一上拉. 负载电阻RL
24
2、作为驱动器。
利用OC门可以控制一些较大电流的执行机构,如控制电动机。
.
25
OC与非门驱动发光二极管
.
26
2.2.3 常用组合逻辑电路
1. 编码器(ENC)
1)普通编码器
在普通编码器中,任何时刻 只允许输入一个编码信号, 否则输出将发生混乱。
AA 0A 1 A 2 A 3
BA1 A2A3
CA2 A3
D A3
.
29
4-2优先编码器真值表
A3
A2
A1
A0
B1
B0
0
0
0
1
0
0
0
0
1
x
0
1
0
1
x
x
1
0
1
x
x
x
1
1
.
30
单片机系统中常用的优先编码器电路
功能
型号
说明
10 - 4优先编码器 74HC147
.
35
74HC138译码器演示
.
36
单片机系统中常用的译码(驱动)器电路
功能 2-4译码器
3-8译码器
型号 74HC139 74HC138
说明 双重
4-16译码器
BCD十进制译码驱 动器
7段显示译码驱动器
74HC154 74LS145 74LS48
OC门输出 二-十进制
.
37
3. 数据选择器和数据分配器
.
23
OC门的主要作用: 1、线与
应用时输出端要接一上拉. 负载电阻RL
24
2、作为驱动器。
利用OC门可以控制一些较大电流的执行机构,如控制电动机。
.
25
OC与非门驱动发光二极管
.
26
2.2.3 常用组合逻辑电路
1. 编码器(ENC)
1)普通编码器
在普通编码器中,任何时刻 只允许输入一个编码信号, 否则输出将发生混乱。
proteus单片机ppt课件
可显示数字0~9。对于共阳极数 码管,当连接段控制端的I/O引 脚输出低电平时,相应段的发光
管点亮。程序代码为:
的字型码 void delay1s( ) //采用定 时器1实现1s的延时
{ unsigned char i; for(i=0;i<20;i++) //设置
while(!TF1); //查询计数
2
30 pF
CAP-ELEC
Capacitors
Generic
1
22 F
RES
Resistors
Generic
1
10 k
BUTTON
Switches and Relays
Switches
1
7SEG-COM-ANODE
Optoelectronics
1
备注 单片机
晶振 电容 极性电容 电阻 按钮 数码管
图7.3.1 基于LED数码管的简易秒表设计实训
表 7.3.1 基于 LED 数码管的简易秒表设计实训元件清单
元件名
类
子类
数量 参数
AT89C51
Microprocessor ICs
8051 Family
1
CRYSTAL
Miscellaneous
1
12 MHz
CAP
Capacitors
Generic
术实训 7.12 单片机课程
一个简单的LED灯,实现闪烁功 能,并将程序编译下载到单片机 中,从而使单片机工作起来。单 片机最小系统实训图如图7.1.1所 示,所用元件清单如表7.1.1所示。
图7.1.1 单片机最小系统实训图
元件名 AT89C51 CRYSTAL
单片机技术与应用教学单元3.2 PROTEU介绍3.8.2 PPT课件
光电子类器件(Optoelectronics)
电阻(Resistors) 二级管(Diodes) 扬声器与音响设备(Speakers& sounders) 开关与继电器(Switchers&Relays)
说明 包含68000、8051、ARM、AVR、Parallax、HCFll、 PICl0-18、Z80等系列、CPU外设
包含无极性、电解、可变等各种电容器 包含天线、ATA/IDE硬盘驱动模型、单节与多节电池、 串行物理接口模型、晶振、动态与通用保险、模拟 电压与电流符号、交通信号灯等
包含7段LED、字符LCD、图形LCD、灯泡、LCD控 制、LCD面板显示、LED、光耦、串行LCD等
包含金属膜、通用、热敏、高压、滑动、可变等电 阻器及排阻
说明
1
在选取仿真电路图中的元 件等对象时使用该图标
5
用于在电路中输入或编辑文本
2
用于打开元件库选取各种 元器件
6
用于在电路中绘制总线
3
用于在电路中放置连接点 7
用于在电路中放置子电路框图 或放置子电路元器件
提供各种终端,如输入、输出、
4
用于放置或编辑连线标签 8
电源和地等
应用电子学院 《51单片机技术与应用》精品资源共享课
单片机开发工具
第二章
应用电子学院 《51单片机技术与应用》精品资源共享课
3-1Leabharlann Proteus基本操作应用电子学院 《51单片机技术与应用》精品资源共享课
3-2
Proteus ISIS 7.1操作界面
应用电子学院 《51单片机技术与应用》精品资源共享课
3-3
主模式图标功能说明
序图 号标
说明
序图 号标
电阻(Resistors) 二级管(Diodes) 扬声器与音响设备(Speakers& sounders) 开关与继电器(Switchers&Relays)
说明 包含68000、8051、ARM、AVR、Parallax、HCFll、 PICl0-18、Z80等系列、CPU外设
包含无极性、电解、可变等各种电容器 包含天线、ATA/IDE硬盘驱动模型、单节与多节电池、 串行物理接口模型、晶振、动态与通用保险、模拟 电压与电流符号、交通信号灯等
包含7段LED、字符LCD、图形LCD、灯泡、LCD控 制、LCD面板显示、LED、光耦、串行LCD等
包含金属膜、通用、热敏、高压、滑动、可变等电 阻器及排阻
说明
1
在选取仿真电路图中的元 件等对象时使用该图标
5
用于在电路中输入或编辑文本
2
用于打开元件库选取各种 元器件
6
用于在电路中绘制总线
3
用于在电路中放置连接点 7
用于在电路中放置子电路框图 或放置子电路元器件
提供各种终端,如输入、输出、
4
用于放置或编辑连线标签 8
电源和地等
应用电子学院 《51单片机技术与应用》精品资源共享课
单片机开发工具
第二章
应用电子学院 《51单片机技术与应用》精品资源共享课
3-1Leabharlann Proteus基本操作应用电子学院 《51单片机技术与应用》精品资源共享课
3-2
Proteus ISIS 7.1操作界面
应用电子学院 《51单片机技术与应用》精品资源共享课
3-3
主模式图标功能说明
序图 号标
说明
序图 号标
第6章 MCS-51单片机接口基础 PROTEUS——电子线路设计、制版与仿真 PPT
61汇编源程序的建立与编译611proteus中的源程序设计与编译612keilvision中的源程序设计与编译62proteus与单片机电路的交互式仿真与调试621加载目标代码622单片机系统的proteus交互仿真623调试菜单与调试窗口624观察窗口63io口输入输出应用631proteus电路设计632源程序设计633proteus调试与仿真634总结与提示6444矩阵式键盘识别技术641proteus电路设计642源程序设计643proteus调试与仿真644总结与提示65动态扫描显示651proteus电路设计652源程序设计653proteus调试与仿真654总结与提示6688点阵led显示661proteus电路设计662源程序设计663proteus设计与仿真664总结与提示67io口的扩展671proteus电路设计672源程序设计673proteus调试与仿真674总结与提示68定时器计数器实验681proteus电路设计682源程序设计683proteus设计与仿真684总结与提示69外部数据存储器扩展691proteus电路设计692源程序设计693proteus调试与仿真694总结与提示610外部中断实验6101proteus电路设计6102源程序设计6103proteus调试与仿真6104总结与提示611单片机与pc机间的串行通信6111proteus电路设计6112源程序设计6113proteus调试与仿真6114总结与提示612单片机与步进电机的接口技术6121proteus电路设计6122源程序设计6123proteus调试与仿真6124总结与提示613单片机与直流电动机的接口技6131proteus电路设计6132源程序设计6133proteus调试与仿真6134总结与提示614基于dac0832数模转换器的数控电源6141proteus电路设计6142源程序设计6143proteus调试与仿真6144总结与提示615基于adc0808模数转换器的数字电压表6151proteus电路设计6152源程序设计6153proteus调试与仿真6154总结与提示mcs51系列单片机在很多产品中得到了广泛的应用
proteus经典课件
③编辑菜单功能 ④元件库菜单功能
选择元件/符号 制作元件 制作符号 封装工具 存储局部对象 分解 编译到库 自动放置到库 验证封装 库管理器
撤消 重做 寻找并编辑元件 编辑光标下的对象 剪切 复制 粘贴 放到后面 放到前面 清理
§1.6 Proteus ISIS窗口
⑤工具菜单功能
实时标注 实时捕捉 自动布线 搜索并标记 属性分配工具 全局标注 ASCII数据导入 材料清单 电气规则检查 网表编译 模型编译 网表到ARES
§1.2 Proteus VSM功能模块与资源
1.Proteus ISIS ISIS直译为智能原理图输入系统,但它远非一个智能原理图输入 系统,它既是智能原理图设计、绘制和编辑的环境;又是数字电 路、模拟混合电路设计与仿真的环境;更是单片机与外设的设 计、仿真协同仿真环境(KEIL)。 它提供了进行设计的方法,为单片机系统的实时交互式仿真提 供了结构系统;为单片机编辑源程序、产生目标代码提供了管 理系统;为单片机系统仿真测试提供了虚拟仪器和ASF,可以 说ProteusVSM的内容都整合于其中了。所以,它实际上是单 片机系统(包括数字电路、模拟电路、软件)的设计与仿真平 台。它具有下列主要特点: ①个性化的编辑环境:可自定义线宽、填充类型、颜色、字体 等,用户界面友好时尚。 ②快捷选取/放置元器件:通过模糊搜索可快速从众多的元器件, 放置、编辑元器件方便、快速。 ③自动捕捉、自动布线:鼠标驱动绘图过程,以器件为导向自 动布线,自动放置连线、点等,使连线轻松、快捷。
§1.6 Proteus ISIS窗口
(5)主模式选择按钮 要进行哪一类型操作,首先要进入相应的模式, 默认模式是 ,即选择元器件。若要画总线, 单击 ,这时在编辑窗口中画出的线为总线, 若要再画非总线的导线,单击 即可。 :选择元器件(Component)(默认选择) :放置连接点(Junction Dot) :放置电线标签(Write Label) :放置文本(Text Script) :画子电路(Sub-Circuit) :即时编辑模式(Instant Edit Mode)
选择元件/符号 制作元件 制作符号 封装工具 存储局部对象 分解 编译到库 自动放置到库 验证封装 库管理器
撤消 重做 寻找并编辑元件 编辑光标下的对象 剪切 复制 粘贴 放到后面 放到前面 清理
§1.6 Proteus ISIS窗口
⑤工具菜单功能
实时标注 实时捕捉 自动布线 搜索并标记 属性分配工具 全局标注 ASCII数据导入 材料清单 电气规则检查 网表编译 模型编译 网表到ARES
§1.2 Proteus VSM功能模块与资源
1.Proteus ISIS ISIS直译为智能原理图输入系统,但它远非一个智能原理图输入 系统,它既是智能原理图设计、绘制和编辑的环境;又是数字电 路、模拟混合电路设计与仿真的环境;更是单片机与外设的设 计、仿真协同仿真环境(KEIL)。 它提供了进行设计的方法,为单片机系统的实时交互式仿真提 供了结构系统;为单片机编辑源程序、产生目标代码提供了管 理系统;为单片机系统仿真测试提供了虚拟仪器和ASF,可以 说ProteusVSM的内容都整合于其中了。所以,它实际上是单 片机系统(包括数字电路、模拟电路、软件)的设计与仿真平 台。它具有下列主要特点: ①个性化的编辑环境:可自定义线宽、填充类型、颜色、字体 等,用户界面友好时尚。 ②快捷选取/放置元器件:通过模糊搜索可快速从众多的元器件, 放置、编辑元器件方便、快速。 ③自动捕捉、自动布线:鼠标驱动绘图过程,以器件为导向自 动布线,自动放置连线、点等,使连线轻松、快捷。
§1.6 Proteus ISIS窗口
(5)主模式选择按钮 要进行哪一类型操作,首先要进入相应的模式, 默认模式是 ,即选择元器件。若要画总线, 单击 ,这时在编辑窗口中画出的线为总线, 若要再画非总线的导线,单击 即可。 :选择元器件(Component)(默认选择) :放置连接点(Junction Dot) :放置电线标签(Write Label) :放置文本(Text Script) :画子电路(Sub-Circuit) :即时编辑模式(Instant Edit Mode)
单片机系统PROTUES设计PPT文档共28页
▪
27、只有把抱怨环境的心情,化为上进的力量,才是成功的保证。——罗曼·罗兰
▪
28、知之者不如好之者,好之者不如乐之者。——孔子
▪
29、勇猛、大胆和坚定的决心能够抵得上武器的精良。——达·芬奇
▪
30、意志是一个强壮的盲人,倚靠在明眼的跛子肩上。——叔本华
谢谢!
2816、云无心以出岫,鸟 Nhomakorabea飞而知还。 17、童孺纵行歌,斑白欢游诣。 18、福不虚至,祸不易来。 19、久在樊笼里,复得返自然。 20、羁鸟恋旧林,池鱼思故渊。
单片机系统PROTUES设计
▪
26、要使整个人生都过得舒适、愉快,这是不可能的,因为人类必须具备一种能应付逆境的态度。——卢梭
proteus元件制作 ppt课件
绘制原理图元件的基本步骤如下:
ppt课件
3
(1) 打开Proteus 7 ISIS编辑环境,新建一 个“New Design”,系统将清除所有原有的设 计数据,出现一张空的设计图纸。
(2) 用二维工具“2D GRAPHICS”中的绘 制“Device Body图”,8-1 如绘制图的D8e-v1ice所Bo示dy 。
1
和大多数其他电子设计软件一样, Proteus 提供了元件制作和层次电路图设计 功能,使读者能够满足一些特殊设计的需 要,并能够在电路较为复杂时,实现由上 而下或由下而上的层次原理图设计,以使 图纸清晰,可读性强。
ppt课件
2
8.1 原理图元件制作
在绘制原理图的过程中,如果遇到原理 图元件库中找不到的元器件,或是没有适 合使用的元器件时,需要自行制作原理图 元件。
U1:E
11
10
74LS04
❖图8-39 层次电路设计例图
图8-39是一个层次电路,其中MASTER和SLAVE为子电路, 子电路的具体电路图如图8-40所示。
层次电路设计的具体步骤如下。
ppt课件
33
1. 创建子电路
下面首先使用子电路工具建立层次图。
(1) 单击工具栏中的子电路工具,并在编辑窗口拖 动,拖出子电路模块,如图8-41所示。从对象选择 器中选择适合的输入、输出端口,放置在子电路图 的左侧和右侧。端口用来连接子图和主图。一般输 入端口放在电路图模块的左侧,而输出端口放在右 侧,如图8-42所示。
ppt课件
22
图8-32 修改元件所属类别对话框
图8-33 元件所属类别改为“74LS BUS”
到此,一个元件就修改好了,可以选择菜单【Library】→【Make Manager】 开元件库管理器来管理自己的元件,如图8-34所示。
ppt课件
3
(1) 打开Proteus 7 ISIS编辑环境,新建一 个“New Design”,系统将清除所有原有的设 计数据,出现一张空的设计图纸。
(2) 用二维工具“2D GRAPHICS”中的绘 制“Device Body图”,8-1 如绘制图的D8e-v1ice所Bo示dy 。
1
和大多数其他电子设计软件一样, Proteus 提供了元件制作和层次电路图设计 功能,使读者能够满足一些特殊设计的需 要,并能够在电路较为复杂时,实现由上 而下或由下而上的层次原理图设计,以使 图纸清晰,可读性强。
ppt课件
2
8.1 原理图元件制作
在绘制原理图的过程中,如果遇到原理 图元件库中找不到的元器件,或是没有适 合使用的元器件时,需要自行制作原理图 元件。
U1:E
11
10
74LS04
❖图8-39 层次电路设计例图
图8-39是一个层次电路,其中MASTER和SLAVE为子电路, 子电路的具体电路图如图8-40所示。
层次电路设计的具体步骤如下。
ppt课件
33
1. 创建子电路
下面首先使用子电路工具建立层次图。
(1) 单击工具栏中的子电路工具,并在编辑窗口拖 动,拖出子电路模块,如图8-41所示。从对象选择 器中选择适合的输入、输出端口,放置在子电路图 的左侧和右侧。端口用来连接子图和主图。一般输 入端口放在电路图模块的左侧,而输出端口放在右 侧,如图8-42所示。
ppt课件
22
图8-32 修改元件所属类别对话框
图8-33 元件所属类别改为“74LS BUS”
到此,一个元件就修改好了,可以选择菜单【Library】→【Make Manager】 开元件库管理器来管理自己的元件,如图8-34所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 7 章 基于PROTEUS ISIS的单片机电路仿真
7.7 模拟交通灯控制实训 7.8 液晶显示控制实训 7.9 A/D转换接口技术实训 7.10 D/A转换接口技术实训 7.11 双机通信技术实训 7.12 单片机课程设计
第 7 章 基于PROTEUS ISIS的单片机电路仿真
7.1 单片机最小系统实训
第 7 章 基于PROTEUS ISIS的单片机电路仿真
第7章 基于PROTEUS ISIS的 单片机电路仿真
7.1 单片机最小系统实训 7.2 模拟汽车转向灯控制实训 7.3 基于LED数码管的简易秒表设计实训 7.4 电子广告牌实训 7.5 数码管动态显示实训 7.6 中断扫描方式的矩阵式键盘设计实训
{ P1_0=0; delay(255); P1_0=1;
第 7 章 基于PROTEUS ISIS的单片机电路仿真 delay(255);
} } void delay(unsigned char i) { unsigned char j,k;
for(k=0;k<i;k++) for(j=0;j<255;j++);
第 7 章 基于PROTEUS ISIS的单片机电路仿真
{ bit left,right; while(1) { P3_0=1; P3_1=1; left=P3_0; right=P3_1; switch(P3)
第 7 章 基于PROTEUS ISIS的单片机电路仿真
{ case 0xfc: P1_0=1,P1_1=1;break; case 0xfd: P1_0=0,P1_1=1;break; case 0xfe: P1_0=1,P1_1=0;break; case 0xff: P1_0=0,P1_1=0;break;
第 7 章 基于PROTEUS ISIS的单片机电路仿真
图7.2.1 模拟汽车转向灯控制实训图
第 7 章 基于PROTEUS ISIS的单片机电路仿真
元件名 AT89C51 CRYSTAL
CAP CAP-ELEC
RES BUTTON LED-YELLOW SWITCH
表 7.2.2 模拟汽车转向灯控制实训元件清单
类
子类
数量
参数
Microprocessor ICs
8051 Family
1
Miscellaneous
1
12 MHz
Capacitors
Generic
2
30 pF
Capacitors
Generic
1
22 F
Resistors
Generic
5
10 k,510
Switches and Relays
Switches
}
第 7 章 基于PROTEUS ISIS的单片机电路仿真 在KEIL软件中输入上述代码,编译后产生十六进制文 件7-1-1.hex,双击AT89C51,将弹出如图7.1.2所示的对话框。 在图7.1.2中添加十六进制文件7-1-1.hex,点击“OK”即可。 最后进行仿真,可发现LED灯按要求实现了闪烁功能。
本实训通过51单片机控制一个简单的LED灯,实现闪 烁功能,并将程序编译下载到单片机中,从而使单片机工作 起来。单片机最小系统实训图如图7.1.1所示,所用元件清单 如表7.1.1所示。
第 7 章 基于PROTEUS ISIS的单片机电路仿真
图7.1.1 单片机最小系统实训图
第 7 章 基于PROTEUS ISIS的单片机电路仿真
第 7 章 基于PROTEUS ISIS的单片机电路仿真
图7.1.2 添加十六进制文件
第 7 章 基于PROTEUS ISIS的单片机电路仿真
7.2 模拟汽车转向灯控制实训
安装在汽车不同位置的信号灯是汽车驾驶员之间及驾驶 员向行人传递汽车行驶状况的工具,一般包括转向灯、刹车 灯、倒车灯等。其中转向灯包括左转灯和右转灯,其状态表 示的意义如表7.2.1所示。
1
Optoelectronics
ห้องสมุดไป่ตู้LEDs
2
Switches and Relays
Switches
2
备注 单片机
晶振 电容 极性电容 电阻 按钮 发光二极管 开关
第 7 章 基于PROTEUS ISIS的单片机电路仿真 在上述电路图中,开关S0、S1模拟驾驶员命令,发光 二极管D1、D2模拟左转灯和右转灯,两者之间的关系如表 7.2.1所示。利用开关S0、S1的状态即可控制D1和D2的状态。 程序代码为:
第 7 章 基于PROTEUS ISIS的单片机电路仿真
表 7.2.1 汽车转向灯状态表
转向灯显示状态
驾驶员命令
开关状态
左转灯
右转灯
S0
S1
灭
灭
无命令
1
1
灭
闪烁
右转命令
1
0
闪烁
灭
左转命令
0
1
闪烁
闪烁
故障命令
0
0
第 7 章 基于PROTEUS ISIS的单片机电路仿真 本实训利用PROTEUS模拟汽车转向灯控制,其中开关 S0、S1模拟驾驶员发出命令,若开关状态为0,则表示开关 断开,反之闭合。其实训图如图7.2.1所示,所用元件清单如 表7.2.2所示。
第 7 章 基于PROTEUS ISIS的单片机电路仿真 #include <reg51.h> sbit P1_0=P1^0; sbit P1_1=P1^1; sbit P3_0=P3^0; sbit P3_1=P3^1; void delay(unsigned char i); void main( )
Capacitors
Generic
1
22 F
Resistors
Generic
2
10 k,510
Switches and Relays
Switches
1
Optoelectronics
LEDs
1
备注 单片机
晶振 电容 极性电容 电阻 按钮 发光二极管
第 7 章 基于PROTEUS ISIS的单片机电路仿真 程序代码为: #include <reg51.h> sbit P1_0=P1^0; void delay(unsigned char i); void main( ) { while(1)
元件名 AT89C51 CRYSTAL
CAP CAP-ELEC
RES BUTTON LED-YELLOW
表 7.1.1 单片机最小系统实训元件清单
类
子类
数量
参数
Microprocessor ICs
8051 Family
1
Miscellaneous
1
12 MHz
Capacitors
Generic
2
30 pF