任务五单片机控制简单交通.ppt
《任务五单片机控制简单交通.ppt》由会员分享,可在线阅读,更多相关《任务五单片机控制简单交通.ppt(141页珍藏版)》请在三一办公上搜索。
1、任务五 单片机控制简单交通灯,教学导航任务单任务准备案例示范知识梳理与总结任务作业,教学导航,教学导航,任务单,任务五 简单交通灯控制系统,5.1 Keil Vision集成开发环境5.2 Proteus的使用5.3 单片机最小系统,5.1 Keil Vision集成开发环境,5.1.1 Keil Vision的安装与软件开发流程,Keil Vision开发工具提供的程序(1)Windows应用程序Vision2。(2)C51美国标准优化C交叉编译器(3)A51宏汇编器(4)BL51连接重定位器(5)LIB51库管理器(6)OH51目标文件到HEX格式的转换器(7)RTX-51实时操作系统,1
2、Keil Vision的安装,安装条件(1)具有奔腾奔腾II或兼容的处理器的个人计算机。(2)操作系统为Windows 95、Windows 98、Windows NT5.0或更高。(3)RAM大于16MB。(4)20MB的硬盘空余空间。,1Keil Vision的安装,安装步骤(1)插入Keil开发工具光盘;(2)从CD浏览界面选择安装软件;(3)跟随提示进行安装操作。,2、软件开发流程,(1)创建一个项目,从器件库中选择目标器件,配置工具设置。(2)用C语言或汇编语言创建源程序。(3)用项目管理器生成应用。(4)修改源程序中的错误。(5)测试连接应用。,2、软件开发流程,5.1.2 Kei
3、l Vision的使用方法,1Keil Vision的功能,(1)文件菜单(File),(2)编辑菜单(Edit),(3)视图菜单(VIEW),(4)工程菜单(Project),(5)调试菜单(Debug),(6)外围器件菜单(Peripherals),(7)工具菜单(Tools),(8)视窗菜单(Window),2开发工具选项,(1)Device选项卡,此选项卡与建立新工程时弹出的要求选择单片机型号的对话框相同,可以根据使用的单片机型号来选择。,(2)Target选项卡,(3)Output选项卡,(4)Listing选项卡,(5)C51选项卡,(6)BL51 Locate选项卡,(7)BL5
4、1 Misc选项卡,(8)Debug选项卡,5.1.3 Keil Vision调试技巧,1程序复位,8051芯片复位后程序计数器将从0000H重新开始,另外一些内部特殊功能寄存器在复位期间也将重新赋值,例如A将变为00H,DPTR变为0000H,SP变为07H,I/O端口变为0FFH等。程序复位有以下方法。点击图标。选择PeripheralsReset CPU。在命令输入窗口输入“RESET”。,2设置和删除断点,只需要用鼠标左键双击该行,就可以在该行左边框发现红色的断点标志;断点的删除也是同样的操作,如果该行已经设置为断点行,双击该行将取消该行的断点。,3查看和修改寄存器的内容,4观察和修改
5、变量值,观察窗口1和2 变量名称栏:用于输入变量的名称。变量数据栏:用于显示变量的数值。局部变量窗口:自动显示当前正在使用的局部变量,不需要用户自己添加。,5观察和修改存储器区域,存储器地址输入栏 存储器地址栏存储器数据区域存储器窗口组:,6定时器/计数器的使用方法,7外部中断的使用方法,5.2 Proteus的使用,Proteus是由Labcenter Electronics开发的功能强大的单片机仿真软件。该软件可以仿真模拟电路、数字电路、数模混合电路,其最大的亮点在于能够对单片机进行实物级的仿真。,5.2.1 PROTUES软件界面,1Proteus简介 Proteus软件集成了高级原理布
6、图、混合模式SPICE电路仿真、PCB设计以及自动布线来实现一个完整的电子设计系统。,(1)特点,1)互动的电路仿真。用户甚至可以实时采用诸如LED/LCD、键盘、RS232终端等动态外设模型来对设计进行交互仿真。2)仿真处理器及其外围电路。可以仿真51系列、AVR、PIC等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。,(2)功能模块,1)个易用而又功能强大的ISIS原理布图工具;2)PROSPICE混合模型SPICE仿真;3)ARES PCB设计。,(
7、3)PROTEUS所提供的资源,1)Proteus可提供的仿真元器件资源2)Proteus可提供的仿真仪表资源3)除了现实存在的仪器外,Proteus还提供了一个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。4)Proteus可提供的调试手段,(4)用PROTEUS实现软件仿真,1)支持多种主流单片机系统的仿真2)提供软件调试功能3)提供丰富的外围接口器件及其仿真。RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。这样很接近实际。4)提供丰富的虚拟仪器5)具有强大的原理图绘制功能,(5)用proteus单
8、独仿真,在PROTUES绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在PROTEUS的原理图中看到模拟的实物运行状态和过程。,原理图编辑窗口,元件列表,预览窗口,模型选择工具栏,配件,2D图形,方向 工具栏,仿真 工具栏,1.ISIS软件界面,它是用来绘制原理图的,蓝色方框内为可编辑区,元件要放到它里面。注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。正确的操作是:鼠标滚轮用来放缩原理图;左键放置元件;右键选择元件;按两次右键删除元件;先右键后左键编辑元件属性;先右键后左键拖动元件;连线用左键,删除用右键。,1.原理图编辑窗口,1.原理图编辑窗口,单击预览窗
9、口中想要显示的位置,编辑窗口将显示以单击处为中心的内容。在编辑窗口内移动鼠标,按下Shift键,用鼠标“撞击”边框,可使显示平移。用鼠标指向编辑窗口并按缩放键F6,F7键),编辑窗口会以鼠标指针位置为中心重新显示。按住Shift键,同时在一个特定的区域用鼠标左键拖一个框,则框内的部分就会被放大,该框可以是在编辑窗口内拖,也可以是在预览窗口内拖。,1)缩放,按F6键可以放大电路图(连续按会不断放大,直到最大)按F7键可以缩小电路图(连续按会不断缩小,直到最小按F8键可以把一整张电路图缩放到完全显示出来。图的大小可以通过“ViewZoom”命令或者上述的功能键控制。无论何时,用户都可以使用功能键控
10、制缩放,即便是滚动和播放对象时。,2)点状栅格开关功能,编辑窗口内有无点状的栅格,可以通过View(查看)菜单的Grid(网格)命令在打开和关闭间切换。点与点之间的间距由当前捕捉的设置决定。,3)捕捉到栅格,鼠标指针在编辑窗口内移动时,坐标值是以固定的步长增长的初始设定值是100。这称为捕捉,能够把元件按栅格对齐。捕捉的尺度可以由“View(查看)Snap”命令设置,或者直接用快捷键F4、F3、F2和Ctrl+F1。如果想确切地看到捕捉位置,可以使用“View(查看)X-Cursor(光标)”命令,选中后将在捕捉点显示个小或大的交叉十字。,2、预览窗口,预览窗口可显示两个内容:在元件列表中选择
11、一个元件时,它会显示该元件的预览图;鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容。,2、预览窗口,在下列情况下,预览窗口显示将要放置的对象的预览:1)一个对象在选择器中被选中。2)使用旋转或镜像按钮时。3)为一个可以设定朝向的对象选择类型图标时(如元件图标、器件引脚图标等)。,(3)元件列表,元件列表用于挑选元件、终端接口、信号发生器、仿真图表等。如当选择“元件”时,单击“P”按钮(挑选元件按钮)会打开挑选元件对话框,选择了一个元件后并单击“OK
12、”按钮后,该元件会在元件列表中显示,以后要用到该元件,只需在元件列表中选择即可。,3ISIS主菜单,(1)File菜单包括工程的新建、存储、导入、导出、打印等常用操作。ISIS的文件类型有:设计文件(Design Files)、部分文件(Section Files)、模块文件(Module Files)和库文件(Library Files)。,1)新建设计(New Design),选择“新建文件”工具或菜单“File(文件)New Design(新建设计)”,将清除所有的原有设计数据,出现一张空的A4纸。新设计的默认名为“UNTITLED.DSN”。“File Save Design”命令会把
13、设计以这个名字存入磁盘文件中,文件的其他选项也会使用它作为默认名。如果想进行新的设计,需给这个设计命名,然后使用“Load Design(打开设计)”命令,输入新的文件名。,2)打开设计(Load Design):,装载设计的方法有两种。在DOS提示符下输人:ISIS 在ISIS系统中使用“Load Design(打开设计)”命令。,3)保存设计(Save Design),可以在退出ISIS系统或者其他任何时候保存设计,这时需要使用“Save Design命令。上述两种情况下,设计都被存到装载时的文件中。“Save Design as(另存为)”,命令可以把设计保存到另一个文件中。,4)导入/
14、导出部分文件(Import/Export Section),“File(文件)”菜单中的“Export(导出区域)”命令可以就当前选中的对象生成一个部分文件。这个文件可使用“Import(导入区域)”命令读入另一个设计。部分文件的操作类似于“块复制”。,5)退出ISIS,想要退出ISIS系统,用“File”菜单中的“Exit(退出)”命令或者键入“Q”。如果文件修改过,系统会出现对话框问用户是否保存文件。,(2)View(查看)菜单,包括原理图编辑窗口的定位、栅格的调整及图形的缩放等基本常用菜单。,(3)Edit(编辑)菜单,编辑功能。,(4)Library(库)菜单,它具有选择元器件及符号、
15、制造器件、设置标号封装工具、存储本地对象、分解元件、编译库、自动放置库、比较封装、库管理的功能。,(5)Tools(工具)菜单,它具有实时标注、自动连线、查找并选中、属性设置工具、全局标注、导入ASCII数据、材料清单、电气规则检查、编译网络表、编译模型、将网络标号导入ARES、从ARES回注的功能。,(6)Design(设计)菜单,它具有编辑设计属性、编辑原理图属性、编辑设计注释、设定电源范围、新建一张原理图、删除原理图、转到原理图、转到上一张原理图、转到下一张原理图、转到子原理图、转到主原理图的功能。,(7)Graph(绘图)菜单,它具有编辑仿真图形、增加跟踪曲线、仿真图形、查看日志、导出
16、数据、清除数据、一致性分析、批处理模式一致性分析的功能。,(8)Source(源代码)菜单,它具有添加/删除源文件、设定代码生成工具、设置外部文件编辑器和全部编译的功能。,(9)Debug(调试)茱单,它主要完成单步运行、断点设置等功能。,(10)Template(模板)菜单,它主要完成图形、颜色、字体、连线等功能的设置。,(11)System(系统)菜单,它具有系统信息、文本浏览器、设置系统环境、设置路径等功能。,(12)Help(帮助)菜单,它用来读帮助文档,同时每个元件均可通过属性中的HELP获得帮助。,4元件选择器工具栏,(1)模型选择工具栏(Mode Selector Toolbar
17、),选择元件(components)(默认选择的),选放置连接点,放置标签(用总线时会用到),放置文本,用于绘制总线,用于放置子电路,用于即时编辑元件参数,(2)配件(Gadgets),终端接口(terminals):有VCC、地、输出、输入等接口,器件引脚:用于绘制各种引脚,仿真图表(graph):用于各种分析,如Noise Analysis,录音机,信号发生器(generators),电压探针:使用仿真图表时要用到,电流探针:使用仿真图表时要用到,虚拟仪表:有示波器等,(3)2D图形(2D Graphics),画各种直线,画各种方框,画各种圆,画各种圆弧,画各种多边形,画各种文本,画符号,
18、画原点等,6、方向工具栏,旋转:旋转角度只能是90的整数倍。翻转:完成水平翻转和垂直翻转。使用方法:先右键单击元件,再点击(左击)相应的旋转图标。,7、仿真工具栏,运行,单步运行,暂停,停止,5.2.3 绘制原理图,1从元件库中选取元件,(1)单击元件列表之上的“P”按钮;(2)按P键(在英文输入法下)。,2放置元件,1)根据对象的类别在工具栏选择相应模式的图标。2)根据对象的具体类型选择子模式图标。3)如果对象类型是元件、端点、引脚、图形、符号或标记,从选择器里选择想要的对象的名字。4)如果对象是有方向的,将会在预览窗口显示出来,可以通过单击旋转和镜像图标调整对象的方向,然后再将其放置到别的
19、编辑区中去。5)指向编辑窗口并单击放置对象。,3选中对象,用鼠标指针指向对象并右击可以选中该对象。该操作可使选中的对象高亮显示,然后可以对其进行编辑。选中对象时该对象上的所有连线同时被选中。要选中一组对象,可以通过依次右击每个对象来选中每个对象的方式;也可以通过右键拖出一个选择框的方式,但只有完全位于选择框内的对象才可以被选中。在空白处右击可以取消所有对象的选择。,4删除对象,用鼠标指向选中的对象并右击可以删除该对象,同时删除该对象的所有连线。也可以选中对象,然后按键盘上的Delete(删除)键删除。,5拖动对象,(1)拖动一个对象:若对象位置需要移动,将鼠标移到该对象上,单击鼠标右键,此时我
20、们已经注意到,该对象的颜色已变至红色,表明该对象已被选中,按下鼠标左键,拖动鼠标,将对象移至新位置后,松开鼠标,完成移动操作。该方式不仅对整个对象有效,而且对对象所属的网格标号也有效。(2)拖动多个对象:选中多个对象,单击主工具栏块移动图标“”可以移动被选中的所有对象。,6拖动对象标签,许多类型的对象有一个或多个属性标签附着。例如,每个元件有一个reference(参考)标签和一个value(值)标签。单击相应的标签,将其移动到合适位置,可以很容易地通过移动这些标签使电路图看起来更美观。,7调整对象,(1)调整对象大小:子电路(Sub-circuits)、图表、线、框和圆可以调整大小。选中这些
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 任务 单片机 控制 简单 交通
链接地址:https://www.31ppt.com/p-5216744.html