片机原理及应用教程(C语言版) 周国运 第1章 单片机及其开发工具.pptVIP

片机原理及应用教程(C语言版) 周国运 第1章 单片机及其开发工具.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档