热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

keil的经典使用-单片机编程者必须会.pdf

  • 1星
  • 2021-03-29
  • 8.69MB
  • 需要1积分
  • 19次下载
标签: 单片机

单片机

keil的经典使用-单片机编程者必须会.pdf

www.plcworld.cn
www.91HMI.com
KEIL C51
说明书之
μVision2 调试½令
www.91HMI.com
www.PLCworld.cn
www.91HMI.com
w
w
w
.P
LC
w
or
ld
.c
n
www.plcworld.cn
μVision2 调试½令
www.91HMI.com
½
www.91HMI.com
μVision2 调试½令........................................................................................................................3
存储器½令
......................................................................................................................................4
程序½令
..........................................................................................................................................5
断点½令
..........................................................................................................................................6
通用½令
..........................................................................................................................................7
ASM .................................................................................................................................................8
ASSIGN ...........................................................................................................................................9
BREAKDISABLE
................................................................................................................................10
BREAKENABLE
.................................................................................................................................. 11
BREAKKILL
......................................................................................................................................12
BREAKLIST
......................................................................................................................................13
BREAKSET
........................................................................................................................................14
COVERAGE
........................................................................................................................................17
DEFINE
............................................................................................................................................18
DIR
..................................................................................................................................................20
DISPLAY
..........................................................................................................................................25
ENTER
..............................................................................................................................................27
Esc
..................................................................................................................................................28
EVALUATE
........................................................................................................................................29
EXIT
................................................................................................................................................30
www.PLCworld.cn
GO
....................................................................................................................................................31
INCLUDE
..........................................................................................................................................32
KILL
................................................................................................................................................33
LOAD
................................................................................................................................................34
LOG
..................................................................................................................................................35
MAP
..................................................................................................................................................36
8051
251
单片机的存储器映射
.............................................................................................38
MODE
................................................................................................................................................39
OSTEP
..............................................................................................................................................40
Performance Analyzer
................................................................................................................41
PSTEP
..............................................................................................................................................44
RESET
..............................................................................................................................................45
SCOPE
..............................................................................................................................................46
SAVE
................................................................................................................................................48
SET
..................................................................................................................................................49
SIGNAL
............................................................................................................................................50
SLOG
................................................................................................................................................51
TSTEP
..............................................................................................................................................52
UNASSEMBLE
....................................................................................................................................53
WATCHKILL
......................................................................................................................................54
WATCHSET
........................................................................................................................................55
www.91HMI.com
w
w
w
.P
LC
w
or
ld
.c
n
2/56
www.plcworld.cn
μVision2 调试½令
www.91HMI.com
μVision2 调试½令
μVision2 支持许多种½令,½可以在
Output Window
Command
窗口输入这
些½令以用于调试程序。这些½令可分为以下几类,下表将对每个类别的共性功
½进行描述。
类别
描述
断点½令
创建和删除断点。½程序运行到特殊的指令时,可以½
用断点停止程序运行,或执行调试½令或用户程序。
通用½令
提供多种调试操½。
存储器½令
显示和改变存储器的内容。
程序½令
执行目标程序,分析程序运行性½。
断点½令
定义在监视窗显示的存储器区域,和变量。
本章将用类别½式列举调试½令,
并按每种½令的字母顺序分别给出½令的详细
情况,以供参考。
注意
输入½令只需½用½令名称中带下划线的大写字母。例如,BreakSet ½令时输
BS。
www.91HMI.com
www.PLCworld.cn
在输入½令时,语法生成器会显示出可½的½令、选择和参数。在输入过程中,
μVision2
会逐步减少列举的相似的½令,以½输入的字母相符。
www.91HMI.com
w
w
w
.P
LC
如果输入
B,语法生成器会减少列举的
½令
如果½令清楚的话,将列出选项
在输入的整个过程,语法生成器进行引
领和帮助,以避免输入的错误。
w
or
ld
.c
n
3/56
www.plcworld.cn
μVision2 调试½令
www.91HMI.com
存储器½令
可以用以下存储器½令显示或改变存储器的内容。
½令
ASM
DEFINE
DISPLAY
ENTER
EVALUATE
MAP
UNASSEMBLE
WATCHSET
WATCHKill
描述
在线编译代码。
定义在μVision2 ½数中可用的类型变量。
显示存储器中的内容。
输入数值到一个指定的存储器区域。
计算一个表达式并输入结果。
指出存储器区域½用参数
反汇编程序存储器
增加一个监视变量到监视窗口。
清除所有的监视窗口的监视变量。
www.91HMI.com
www.PLCworld.cn
www.91HMI.com
w
w
w
.P
LC
w
or
ld
.c
n
4/56
www.plcworld.cn
μVision2 调试½令
www.91HMI.com
程序½令
程序½令可以运行代码和一次步越一个程序指令。而且,µVision2
提供一个高
级性½分析器,让½很容易地确定目标程序中的关键点。
½令
COVERAGE
Esc
Go
Performance Analyzer
PSTEP
OSTEP
TSTEP
描述
显示代码运行覆盖情况。
停止程序运行。
开始程序运行。
启动内建性½分析器。
步越指令,不步入程序或½数。
步出½前½数。
步越指令,会步入½数。
www.91HMI.com
www.PLCworld.cn
www.91HMI.com
w
w
w
.P
LC
w
or
ld
.c
n
5/56
展开预览

文档解析

这份文档是Keil Software公司发布的Cx51编译器用户手册的一部分,主要介绍了Cx51编译器的高级编程技术。Cx51编译器是一个针对8051微处理器系列优化的C语言编译器,支持多种存储模式和内存模型,提供丰富的库函数和内置函数,以满足嵌入式系统开发的需求。

文档详细讨论了Cx51编译器的多种特性,包括但不限于:存储区分配、优化器的使用、段名转换规则、数据目标和程序目标的生成、C程序与汇编语言的接口、参数传递机制、可重入函数的概念和实现、以及与PL/M-51语言的兼容性。此外,还介绍了如何使用特定的编译器命令和宏来控制代码的生成和优化。

高级编程技术章节还涵盖了对8051派生系列的支持,如Infineon C517、Philips 80C51MX等,这些派生系列提供了额外的数据指针和增强的指令集。文档解释了如何利用这些增强特性来提高程序性能,并提供了相应的库函数以支持这些特性。

最后,文档还提供了关于调试、错误信息和警告的信息,帮助开发者在编写和编译代码时识别和解决问题。通过这些高级技术的综合应用,开发者可以更有效地为8051系列微处理器编写高效、可靠的嵌入式软件。

猜您喜欢

评论

fly_lion
正在学习,谢谢分享
2021-04-27 20:38:11
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×