- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章小结(续) 对于单片机程序开发工具Keil C,介绍了Keil C的使用操作方法,通过实例介绍了程序开发方法,以及程序调试运行方法。 对于单片机硬件电路设计、系统模拟调试运行开发工具Proteus,介绍了其使用操作方法,通过实例介绍了原理图设计方法,以及系统模拟调试运行方法。 通过本章的学习,使我们对单片机有个基本的整体的了解,能够掌握两个重要的开发工具,为学好单片机打下基础。 本章完 1.5.4 Keil C调试运行方法 5、存储器的观察与修改 (1)显示存储器窗口 在调试状态下,点击View菜单下的Memory Window命令或对应的按钮,就会显示或隐藏存储器窗口。 存储器窗口包含4个标签,即有4个显示区,分别是Memory#1、…、Memory#4。 ( 2)存储器的观察 在4个显示区上边的“Address”栏输入不同类型的地址,可以观察不同的存储区域。 1.5.4 Keil C调试运行方法 1)观察片内RAM直接寻址的data区: 在Address栏输入D:xx(xx为十六进制数),便显示从xx地址开始的数据。高128字节显示的是特殊功能寄存器的内容。 2)观察片内RAM间接寻址的idata区: 在Address栏输入I:xx,便显示从xx地址开始的数据。高128字节显示的也是数据区的内容。 3)观察片外RAM的xdata区: 在Address栏输入X:xxxx,便显示从xxxx地址开始的数据。 4)观察程序存储器ROM code区: 在Address栏输入C:xxxx,便显示从xxxx地址开始的程序代码。 1.5.4 Keil C调试运行方法 (3)存储器中数据的修改 1)程序存储器中的数据不能修改 2)其它3个区域数据的修改方法: 用鼠标对准欲修改的单元,点击鼠标右键,在弹出的菜单中有一“Modify Memory at 0x…”命令,执行该命令,对又弹出的数据输入栏输入数据,然后用鼠标左键点击“OK”即可。 1.5.4 Keil C调试运行方法 6、片内外设的观察与设置 单击Peripheral菜单,可以选择某一种或几种外设进行观察、设置。 (1)中断系统的观察与设置 在调试状态下, 单击Peripheral→ Interrupt命令,就 会显示或隐藏中断 系统窗口,如图 1-15(右图)所示。 1.5.4 Keil C调试运行方法 (2)串行口的设置与观察 在调试状态下,点击View菜单下的Serial Window #1或Serial Window #2命令或对应的按钮,就会显示或隐藏串行口窗口。 串行口窗口提供了一个 调试串行口的界面,从串行 口发送或接收的数据,都可 以在该窗口显示或输入。 1.5.4 Keil C调试运行方法 (3)并行I/O口的观察与设置 在调试状态下,单击Peripheral→I/O-Ports→ Port0/Port1/Port2/Port3命令,可以选择一个多个I/O口进行观察或设置。 图1-14中的右上角显 示的是P1(Port 1)口的 观察窗口,显示的端口值 是0x0C,是程序调试运行 截取界面时P1口的输出值。 1.5.4 Keil C调试运行方法 定时器0状态窗口 在调试状态下,单击Peripherals→Timer→Timer0命令,便会显示出定时器/计数器0设置与观察窗口,如右图所示。 用同样的方法可以观察、设置其它的定时器/计数器。运行状态。在第6章讲定时器/计数器。 (4)定时器/计数器的观察与设置 1.5.4 Keil C调试运行方法 (5)状态的自动刷新 在程序运行时,各个片内外设的状态会不断地变化,为了随时观察它们的变化,可以启用View→Periodic Window Update命令,让Keil C自动周期刷新各个调试窗口。 1.6 单片机系统模拟软件Proteus简介 主要内容 1.6.1 Proteus ISIS操作方法 1.6.2 Proteus ISIS原理图设计方法 1.6.3 Proteus ISIS原理图设计举例 1.6.4 Proteus ISIS 模拟方法 Proteus简介 Proteus是英国Labcenter公司开发的, 运行于Windows操作系统之上的软硬件集成开发与模拟、调试运行软件。 Proteus主要由ISIS和ARES两部分组成: ISIS用于原理图设计、软硬件系统交互模拟运行 ARES用于印制电路板的设计 Prote
您可能关注的文档
- 汽车工程制图 作者 魏文杲 项目五1.ppt
- 汽车工程制图 作者 魏文杲 项目一.ppt
- 汽车故障诊断 作者 依志国 项目三 汽车不能行驶.ppt
- 汽车故障诊断技术 作者 张钱斌 第2章 汽车发动机的故障诊断.ppt
- 汽车故障诊断技术 作者 张钱斌 第4章 汽车电气系统的故障诊断.ppt
- 汽车故障诊断技术 作者 张钱斌 第6章 汽车安全气囊系统的故障诊断.ppt
- 汽车故障诊断与排除 作者 顾晓庆 模块二 汽车故障诊断测试方法.ppt
- 汽车故障诊断与排除 作者 顾晓庆 模块一 汽车故障诊断基础知识.ppt
- 汽车机械基础 第2版 工业和信息化高职高专“十二五”规划教材立项项目 作者 金旭星 第3章 静力学基础.ppt
- 汽车机械基础 第2版 工业和信息化高职高专“十二五”规划教材立项项目 作者 金旭星 第6章 轴系零部件.ppt
- 片机原理及应用教程(C语言版) 周国运 第2章 MCS 51单片机的结构与原理.ppt
- 片机原理及应用教程(C语言版) 周国运 第4章 单片机C语言及程序设计.ppt
- 片机原理及应用教程(C语言版) 周国运 第6章 MCS 51单片机的定时器计数器.ppt
- 片机原理及应用教程(C语言版) 周国运 第9章 单片机应用系统接口技术.ppt
- 汽车钣金基本工艺与设备 作者 梁振华 模块2 汽车钣金修复的常用工具设备.ppt
- 汽车钣金基本工艺与设备 作者 梁振华 模块3 汽车车身结构的认知.ppt
- 汽车钣金基本工艺与设备 作者 梁振华 模块5 汽车车身焊接工艺.ppt
- 汽车钣金基本工艺与设备 作者 梁振华 模块7 手工制作工艺.ppt
- 汽车钣金基本工艺与设备 作者 梁振华 模块8 车身的测量.ppt
- 汽车钣金基本工艺与设备 作者 梁振华 模块9 车身的拉伸与矫正.ppt
最近下载
- 【MOOC】《中国马克思主义与当代》(北京科技大学)中国大学MOOC慕课答案.docx VIP
- 国际象棋的课程教案.docx VIP
- 器械科制度汇编.pdf
- 2025年新人教版7年级英语上册全册教学课件.pptx
- 第七章 集装箱码头船舶配积载业务.ppt VIP
- 风中奇缘-中英文台词打印版.doc VIP
- 《机电概念设计基础》课件——运动副.pptx VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- 孙子兵法中的思维智慧 智慧树网课章节测试答案 .docx VIP
- 二 《“友邦惊诧”论》(教学设计)-【中职专用】高二语文同步精品课堂(高教版2024·拓展模块上册).docx VIP
文档评论(0)