基于Proteus软件平台及课程简介第二次.ppt
《基于Proteus软件平台及课程简介第二次.ppt》由会员分享,可在线阅读,更多相关《基于Proteus软件平台及课程简介第二次.ppt(56页珍藏版)》请在三一办公上搜索。
1、基于Proteus软件平台的单片机应用系统设计与仿真,主讲:宋维君,第二次 Proteus软件介绍(续),实例,(二)绘制电路图,1、原理图输入流程图,原理图绘制总结,可用预览窗口来改变原理图的可视范围。正确的操作是:中键放缩原理图;左键放置元件;右键选择元件;双击右键删除元件;先右键后左键编辑元件属性;先右键后左键拖动元件;连线用左键,删除用右键,Analog Ics 模拟电路集成芯片Capacitors 电容集合CMOS 4000 series:4000系列集成电路 Connectors 排座,排插Data Converters ADC,DAC转换器Debugging Tools 调试工具
2、ECL 10000 Series:ECL系列集成电路,元件简介,Microprocessor Ics 微处理器器件 Miscellaneous 各种器件 Modelling Primitives 各种仿真器件是典型的基本元器模拟,不表示具体型号,只用于仿真,没有PCBOptoelectronics 各种发光器件 发光二极管,LED,液晶等等PLDs&FPGAs:可编程逻辑器件 Resistors 各种电阻Simulator Primitives 常用的器件Speakers&Sounders:扬声器 Switches&Relays 开关,继电器,键盘Switching Devices 晶阊管Tr
3、ansistors 晶体管(三极管,场效应管),元件简介,Microprocessor Ics 微处理器器件 DIODE 包括二极管和整流Electromechanical:电动机Inductors:电感、变压器Keypads:键盘memory ic:内存芯片Operational amplifiers:运算放大器Transducers:传感器,元件简介,元件简介,TTL 74ALS series 先进低功耗肖特基TTL 74AS series 先进肖特基型TTL 74F series 高速型TTL 74HC series为COMS工作电平;TTL 74HCT series为TTL工作电平,可
4、与74LS系列互换使用 TTL 74LS series 低功耗肖特基型TTL 74S series肖特基型,Analog Ics 模拟电路集成芯片 amplifers 运算放大器 Capacitors 电容集合CMOS 4000 series Connectors 排座,排插Data Converters ADC,DACDebugging Tools 调试工具ECL 10000 Series,元件简介,Analog Ics 模拟电路集成芯片amplifers 运算放大器 Comparators 比较器Display drivers发光二极管驱动器 Filters 滤波器Miscellaneou
5、s 基本元件库 Multiplexers 多路选择器(Multiplexers,MUX)亦称数据选择 器 Regulators 稳压电路voltage reference集成基准电压源,元件简介,Capacitors 电容集合Axial(Horizontal)capacitance轴向(卧式)电容 vx axial electrolytic VX系列轴向铝电解电容 axial lead polypropene 轴向引线聚丙烯电容 axial lead polystyrene轴向引线聚苯乙烯电容 Ceramic Disc Capacitor陶瓷电容器decoupling disc 去耦瓷片电容器
6、 digital capacitor数字电容器VARIABLE CAPACITORS可变电容Multilayer Ceramic多层陶瓷电容器Ceramic and mica capacitors:陶瓷和云母电容器General electrolytic capacitors:通用铝电解电容器,元件简介,Capacitors 电容集合Monolithic capacitance:独石电容 capacitor-to-lead and lead-free(chip)capacitors:同向引线型电容器和无引线型(贴片式)电容器 metallised polyester capacitors屬化)
7、聚酯电容器Metallised polypropene capacitors:金属化聚丙烯电容器mylar film capacitors:聚酯薄膜电容器resin dippde capacitors:树脂电容器 tantalum bead:钽 珠Variable:可变电容器,元件简介,Capacitors 电容集合Axial(Horizontal)capacitance轴向(卧式)电容 vx axial electrolytic VX系列轴向铝电解电容 axial lead polypropene 轴向引线聚丙烯电容 axial lead polystyrene轴向引线聚苯乙烯电容 Cera
8、mic Disc Capacitor陶瓷电容器decoupling disc 去耦瓷片电容器 digital capacitor数字电容器VARIABLE CAPACITORS可变电容Multilayer Ceramic多层陶瓷电容器Ceramic and mica capacitors:陶瓷和云母电容器General electrolytic capacitors:通用铝电解电容器,元件简介,CMOS 4000 series adders:加法器buffer/driver:缓冲驱动器 Comparators 比较器Counters:计数器Decoder:译码器Encodes:编码器Flipf
9、lops latch:触发器、锁存器Misc logic:基本逻辑电路 multiplexers:多路选择器Multivibrators:多谐振荡器Oscillators:振荡器Registers:寄存器Transceivers:收发器,元件简介,Debugging Tools 调试工具Logicstate:逻辑状态 Logicprobe:逻辑探针电压断点触发(RTVBREAK)电流断点触发(RTIBREAK)数字断点触发(RTDBREAK)电压监测器(RTVMON)电流监测器(RTIMON),元件简介,Microprocessor Ics美国ATMEL(尔特梅耳)公司AT89、AT90、AT
10、91 和智能IC 卡TI(德州仪器)MSP430单片机微芯片(Microchip)公司:PIC单片机齐洛格(Zilog)公司:Z80Motorola公司:HC,元件简介,7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码 7SEG 3-8译码器电路BCD-7SEG转换电路 ALTERNATOR 交流发电机 AMMETER-MILLI mA安培计 BATTERY 电池/电池组 BUS 总线 CAP 电容 CAPACITOR 电容器 CLOCK 时钟信号源 CRYSTAL 晶振 D-FLIPFLOP D触发器 FUSE 保险丝 GROUND 地,元件简介,LAMP 灯 LED-RE
11、D 红色发光二极管 LM016L 2行16列液晶 可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚)LOGIC ANALYSER 逻辑分析器 LOGICPROBE 逻辑探针 LOGICPROBEBIG 逻辑探针 用来显示连接位置的逻辑状态 LOGICSTATE 逻辑状态 用鼠标点击,可改变该方框连接位置的逻辑状态 LOGICTOGGLE 逻辑触发 MASTERSWITCH 按钮 手动闭合,立即自动打开 MOTOR 马达,元件简介,POT-LIN 三引线可变电阻器 POW
12、ER 电源RES 电阻 RESISTOR 电阻器 SWITCH 按钮 手动按一下一个状态 SWITCH-SPDT 二选通一按钮 VOLTMETER 伏特计 VOLTMETER-MILLI mV伏特计 VTERM 串行口终端 Electromechanical 电机 Inductors 电感、变压器 Laplace Primitives 拉普拉斯变换,元件简介,AERIAL-天线;CRYSTAL-晶振;FUSE:熔断器 METER-仪表;OPAMP:运算放大器,元件简介,有关概念,仿真:对用户编写的程序进行运行,检查、验证运行逻辑和运行流程等软件仿真:用软件仿真用户编写的程序,缺点是无法挂接硬件
13、硬件仿真:使用硬件仿真器对用户编写的程序,进行验证也是必须的验证手段Keil:德国Keil Software/Keil Elektronik 公司,专门生产微处理器编译软件Vision2:编译/仿真环境,1、KEIL与Vision区别,KEIL 是基于80C51内核的微处理器软件开发平台,即编译器。Vision集成开发环境。是将编辑、编译、汇编、链接和调试等各阶段都集成在一个程序内的集成开发环境。,Nanjing college of information Technology,KEIL 编译器介绍,KEIL 编译器,C51优化C编译器 A51宏汇编器 BL51代码连接器/定位器 OC51目
14、标文件转换器 OH51目标十六进制转换器 LIB51库文件管理器 Windows版dScope-51模拟器/调试器 Windows版Vision/51,Nanjing college of information Technology,2、KEIL 编译器组成,KEIL 编译器,(1)C51优化C编译器 产生8051 单片机使用的代码,但它不是一个适合8051目标硬件的通用C 编译器.C51 编译器是一个主动优化编译器,意思是编译器分析所产生的代码并使之成为最高效的指令序列,这确保了C 程序在最小程序空间内实现尽可能高效的运行。!常量合并、跳转优化、无用代码消除、寄存器变量、参数通过寄存器传递
15、、全局共用的子表达式消除,Nanjing college of information Technology,3、KEIL 编译器个组成部分的功能,(四)KEIL 编译器,(2)A51宏汇编器 A51 宏汇编器是用于8051单片机家族的宏汇编器,它将符号形式的汇编语言转换成可再定位的目标代码。A51 汇编器将一个汇编源文件转换成一个浮动目标模块。目标文件包含了供dScope或硬件仿真器使用的全部符号信息,A51 汇编器还产生一个列表文件。其中可包含符号表和交叉参考信息。,Nanjing college of information Technology,KEIL 编译器介绍,KEIL 编译器,
16、LIB51库文件管理器 LIB51库管理器可使用户创建和保存库文件。一个库文件是一个或多个目标文件的格式化集合。库文件提供简便的方法可组合和引用大量的目标文件,BL51 可有效地使用库文件。,Nanjing college of information Technology,KEIL 编译器,(3)BL51代码连接器/定位器 BL51 代码连接/定位器将一个或多个目标模块组合成一个可执行的8051程序,连接器还解析外部和其它共用的引用,并将绝对地址分配给浮动的程序段。,Nanjing college of information Technology,KEIL 编译器概述,(4)OC51目标文
17、件转换器 为在目标模块中的每个代码区创建绝对目标模块。OH51目标HEX转换器(5)从绝对目标模块中创建Intel Hex。Intel Hex文件是ASCII文件,包含了应用程序的16 进制表达式,将它们装入器件编程器,就可写入EPROM。,Nanjing college of information Technology,(6)Windows版dScope-51 dScope-51 是一个源级的调试器和模拟器。可调试/模拟由Keil C51 编译器和A51 汇编器以及PL/M-51 编译器和ASM-51 汇编器所创建的程序,dScope-51 是一个纯软件产品,它可使用户在没有目标硬件的情况
18、下模拟8051 的特性,用户可在硬件准备之前用dScope-51 调试自己的嵌入式应用程序。dScope-51可模拟许多8051 的外围功能包括内部串行口外部、I/O 口和定时器。,Nanjing college of information Technology,KEIL 编译器介绍,(7)Windows版Vision/51Vision/51 是一个集成的软件开发平台,包括全功能编辑器、项目管理器、程序生成工具和环境控制。Vision/51 提供以下特性可加速用户的嵌入式应用开发!标准Windows用户界面!所有环境的对话框和开发工具设置!多文件编辑能力!将外部程序加入下拉式菜单的应用管理器
19、!创建和保存项目的项目管理器!从项目中建立目标程序的集成程序生成工具!在线帮助系统,Nanjing college of information Technology,Nanjing college of information Technology,KEIL编译器介绍,Vision窗口组成,Vision2 的窗口,主寄存器窗口:显示修改主寄存器内容。源程序窗口:显示用户编写的源程序Vision2 支持源程序调试外设窗口:显示或修改外设数据。反汇编窗口 显示或修改最终形成的汇编代码形式,Vision2 的窗口,信息输出窗口:Vision2 给用户的提示信息输出命令输入窗口:用户可以输入控制命令
20、,包括显示资源、设置断点、单步运行等存储器窗口:批量显示或修改80C51存储器资源,例如程序存储器、数据存储器等存储器地址输入:规定存储器窗口显示的存储器种类和地址范围变量观察窗口:显示或修改当前工程中定义的所有变量,Vision2集成开发环境使用入门,1.双击“Keil uVision2”,进入Keil的IDE2.点击“工程”“新建”“新建工程”,使用入门:保存工程,3.工程默认扩展名.uv2,使用入门:设备选择,4.通过滚动条,选择生产厂商、目标CPU,使用入门:启动代码,5.复制标准8051启动代码到工程和添加启动代码到工程?如果你使用汇编语言,又不需要初始化51内存,选择“否”如果你使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Proteus 软件 平台 课程 简介 第二次

链接地址:https://www.31ppt.com/p-6262323.html