- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
⑶ 串行口对话窗口 鼠标左键点击下拉菜单中“Serial”,会弹出串行口对话窗口。 用于设置80C51片内串行口功能部件和相关SFR参数。 ⑷ 定时/计数器对话窗口 光标指向下拉菜单中“Timer”,弹出下拉式菜单:Timer0、Timer1, 选择并鼠标左键点击调试所需Timer,会弹出定时/计数器对话窗口, 可设置或修改定时/计数器SFR参数。 ⒊ 程序运行调试 打开P1对话窗口,运行程序,并观测运行过程和结果。 程序运行方式可有单步运行、断点运行、全速运行和单步结合过程单步运行等。 ⑴ 全速运行。 鼠标左键单击全速运行图标“ ”, P1口对话窗口“空白”(表示低电平)从P1.0逐位快速移至P1.7,并不断循环, 表示发光二极管VD0~VD7循环点亮。则P1口状态依次为: “1111 1110”、“1111 1101”、“1111 1011”、…、“1011 1111”、“0111 1111”, 表明程序运行达到了题目要求。 ⑵ 单步结合过程单步运行。 左键单击单步运行“ ”;遇延时程序,单击过程单步“ ”;一步完成, 程序在“while(1) ”中无限循环,观察变量x和P1口电平状态。 变量x值从原来0x01,每次左移一位:依次为0x02、 0x04、 … 、 0x40, 0x80。 P1口对x取反后,依次为:1111 1110、1111 1101、…、1011 1111、0111 1111。 “空白”不断左移并循环,表明发光二极管亮从P1.0~P1.7循环点亮。 ⑶ 断点运行。 断点运行需在程序运行前根据需要设置断点, 本例主要观察P1口对话窗口中“空白”位置的移动状态(表示发光二极管亮) , 避免的是延时子程序执行过程。因此,可在语句“delay (2000)”处设置断点。 将鼠标移至“delay (2000)”程序行前,左键单击图标“ ”,即可在该行设置断点。 鼠标左键单击全速运行图标,程序全速运行至断点处,等待下一操作命令, 继续全速运行,或单击运行到当前行图标“ ”, 看到变量观察窗口中,变量n值从0→7,变量x值从0x00→0x80,不断循环。 同时看到P1口对话窗口中的“空白”不断左移并循环, ⑷ 检测延时子程序延时时间。 上述循环灯源程序中有一个延时子程序,要求延时约0.5秒。 在Keil调试时,可检测其延时时间。 具体方法是,单步或断点运行至语句“delay (1000)”处, 记录寄存器窗口中进入该子程序的sec值, 然后按过程单步键,快速执行该延时子程序完毕,再读取sec值, 两者之差,即为该子程序执行时间。 任务3.1 熟悉用户编辑界面 鼠标左键单击软件图标“ ”,启动,弹出用户编辑界面。 ⒈ 主菜单 Proteus ISIS的主菜单包括: File(文件) View(视图) Edit(编辑) Tools(工具) Design(设计) Graph(图形) Source(源文件) Debug(调试) Library(库) Template(模板) System(系统) Help(帮助) 单击任一主菜单后还有子菜单弹出。 ⒉ 工具栏 ⑴ 主工具栏。 位于主菜单下方,以图标形式给出,分为: 文件(File)工具栏、视图(View)工具栏、编辑(Edit)工具栏 和设计(Design)工具栏4个部分 ⑵ 辅工具栏。 辅工具栏位于原理图预览窗口和元器件选择窗口左侧,包括: 模型选择、配件模型、绘制图形和方向选择4个部分, ⑶ 仿真运行工具栏。 仿真运行工具位于原理图编辑窗口左下方, 可在Proteus 原理电路图中,装入Hex文件程序,观测运行效果。 任务3.2 设计流水循环灯电路图 电路原理图设计和编辑的流程图 ⒈ 创建原理图设计项目 鼠标左键单击主菜单“File”→“New Design”,弹出新建模板对话框, 一般可选择“DEFAULT”模板。 ⒉ 设置编辑环境 设置编辑环境一般可按默认值 ⒊ 选择和放置元器件 鼠标左键单击左上侧放置元件图标“ ” 然后鼠标左键单击元器件选择窗口左上方的“P”字, 弹出“Pick Devices”对话框,就可以选择和放置元器件操作了。 其中,左侧元器件种类窗口(Category)列出元器件大类名称。 ⑴ 选择80C51。 ⑵ 选择发光二极管。 在元器件大类窗口(Category)中,选择“Optoelectronics”(光电器件), 鼠标左键单击,元器件子类窗口(Sub Category)弹出所属子菜单, 从中选择“LEDs”(发光二极管),用鼠标左键单击, 元器件搜索结果窗口(Results)弹出LED品种选项, 选择“LED”,用鼠标左键单击; 也可在左上角“
原创力文档


文档评论(0)