首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > Keil实例教程(四)

Keil实例教程(四)

资料介绍
Keil实例教程(四)Keil 软件实例教程(四)

Keil 的辅助工具和部份高级技巧
在前面的几讲中我们介绍了工程的建立方法,常用的调试方法,除此之外,Keil 还提供 了一些辅助工具如外围接口、性能分析、变量来源分析、代码作用分析等,帮助我们了解程 的性能、查找程序中的隐藏错误,快速查看程序变量名信息等,这一讲中将对这些功工具作 一介绍,另外还将介绍 Keil 的部份高级调试技巧。

一、 辅助工具
这部份功能并不是直接用来进行程序调试的, 但可以帮助我们进行程序的调试、 程序性 能的分析,同样是一些很有用的工具。

1、外围接口
为了能够比较直观地了解单片机中定时器、 中断、 并行端口、串行端口等常用外设的使用情况,Keil 提 供了一些外围接口对话框, 通过 Peripherals 菜单选择, 该菜单的下拉菜单内容与你建立项目时所选的 CPU 有关,如果是选择的 89C51 这一类“标准”的 51 机, 那么将会有 Interrupt(中断) 、I/O Ports(并行 I/O 口) 、 图 1 外围设备之并行端口 Serial(串行口) 、Timer(定时/计数器)这四个外围设 备菜单。打开这些对话框,列出了外围设备的当前使用情况,各标志位的情况等,可以在这 些对话框中直观地观察和更改各外围设备的运行情况。 下面我们通过一个简单例子看一看并行端口的外围设备对话框的使用。例 4: MOV A,#0FEH LOOP: MOV P1,A RL A CALL DELAY ;延时 100 毫秒 JMP LOOP 其中延时 100 毫秒的子程序请自行编写。 编 译 、 连 接 进 入 调 试 后 , 点 击 Peripherals->I/O-Ports->Port 1 打开,如图 1 所示,全速运 行, 可以看到代表各位的勾在不断变化 (如果看不到变化, 请点击 View->Periodic W
标签:实例教程
Keil实例教程(四)
本地下载

评论