MPLAB ® <strong>C30</strong> 用 户 指 南推 荐 读 物本 文 档 介 绍 如 何 使 用 MPLAB <strong>C30</strong> 编 译 器 。 下 面 列 出 了 其 他 有 用 的 文 档 。 Microchip 提供 了 如 下 文 档 , 推 荐 将 这 些 文 档 作 为 补 充 参 考 资 料 。README 文 件关 于 Microchip 工 具 的 最 新 信 息 , 请 阅 读 软 件 附 带 的 相 关 README 文 件 (ASCII 文 本文 件 )。dsPIC Language Tools Getting Started (DS70094)指 导 安 装 和 使 用 Microchip dsPIC 数 字 信 号 控 制 器 的 语 言 工 具 (MPLAB ASM30、MPLAB LINK30 和 MPLAB <strong>C30</strong> )。 还 提 供 了 使 用 dsPIC 软 件 模 拟 器 MPLAB SIM30的 示 例 。MPLAB ASM30, MPLAB LINK30 and Utilities User's Guide (DS51317)指 导 使 用 dsPIC DSC 汇 编 器 、MPLAB ASM30、dsPIC DSC 链 接 器 、MPLAB LINK30和 各 种 dsPIC DSC 实 用 程 序 , 包 括 MPLAB LIB30 归 档 器 / 库 管 理 器 。GNU HTML 文 档语 言 工 具 的 光 盘 中 提 供 了 这 个 文 档 。 它 介 绍 了 标 准 的 GNU 开 发 工 具 , MPLAB 就 是 以此 为 基 础 的 。dsPI<strong>C30</strong>F Data Sheet General Purpose and Sensor Families (DS70083)这 是 dsPI<strong>C30</strong>F 数 字 信 号 控 制 器 (DSC) 的 数 据 手 册 。 总 体 介 绍 了 器 件 及 其 架 构 。 详细 介 绍 了 存 储 器 的 构 成 、 DSP 操 作 和 外 设 功 能 。 还 包 括 器 件 的 电 气 参 数 。dsPI<strong>C30</strong>F 系 列 参 考 手 册 (DS70046C_CN)该 系 列 的 参 考 指 南 , 介 绍 了 dsPI<strong>C30</strong>F DSC 系 列 的 架 构 和 外 设 模 块 。dsPI<strong>C30</strong>F Programmer's Reference Manual (DS70030)dsPI<strong>C30</strong>F 器 件 的 编 程 人 员 指 南 。 包 括 编 程 模 型 和 指 令 集 。DS51284C_CN 第 4 页© 2005 Microchip Technology Inc.
前 言C 标 准 信 息American National Standard for Information Systems – Programming Language – C.American National Standards Institute (ANSI), 11 West 42nd. Street, New York,New York, 10036.此 标 准 规 定 了 用 C 语 言 编 写 程 序 的 格 式 , 并 对 C 程 序 进 行 了 解 释 。 其 目 的 是 提 高C 程 序 在 多 种 计 算 机 系 统 上 的 可 移 植 性 、 可 靠 性 、 可 维 护 性 及 执 行 效 率 。C 参 考 书 籍Harbison, Samuel P., and Steele, Guy L., C A Reference Manual, 第 四 版 ,Prentice-Hall, Englewood Cliffs, N.J. 07632.Kernighan, Brian W., and Ritchie, Dennis M., The C Programming Language, 第 二版 。 Prentice Hall, Englewood Cliffs, N.J. 07632.Kochan, Steven G., Programming In ANSI C, 修 订 版 。 Hayden Books, Indianapolis,Indiana 46268.Plauger, P.J., The Standard C Library, Prentice-Hall, Englewood Cliffs, N.J. 07632.Van Sickle, Ted., Programming Microcontrollers in C, 第 一 版 。 LLH TechnologyPublishing, Eagle Rock, Virginia 24085.疑 难 解 答MICROCHIP 网 站在 本 文 中 找 不 到 的 常 见 问 题 信 息 可 以 查 阅 readme 文 件 。Microchip 网 站 提 供 在 线 技 术 支 持 。 用 户 可 以 从 Microchip 网 站 方 便 地 获 得 文 件 和 信息 。 可 使 用 Internet 浏 览 器 访 问 这 个 网 站 。 网 站 包 含 如 下 信 息 :• 产 品 支 持 — 数 据 手 册 及 勘 误 表 、 应 用 笔 记 及 范 例 程 序 、 设 计 资 源 、 用 户 指 南 及 硬件 支 持 文 档 、 最 新 软 件 版 本 及 归 档 软 件• 一 般 技 术 支 持 — 常 见 问 题 (FAQ)、 技 术 支 持 请 求 、 在 线 讨 论 组 和 Microchip 顾 问计 划 成 员 列 表• Microchip 业 务 — 产 品 选 型 和 订 购 指 南 、 最 新 Microchip 新 闻 稿 、 研 讨 会 和 活 动 安排 表 、 Microchip 销 售 办 事 处 列 表 、 代 理 商 和 工 厂 代 表 列 表 。© 2005 Microchip Technology Inc. DS51284C_CN 第 5 页
- Page 1 and 2: MPLAB ® C30C 编 译 器用 户
- Page 3 and 4: MPLAB ® C30用 户 指 南目 录
- Page 5 and 6: 目 录A.9 寄 存 器 ............
- Page 7 and 8: MPLAB ® C30用 户 指 南前 言
- Page 9: 前 言本 文 档 中 使 用 的
- Page 13 and 14: MPLAB ® C30用 户 指 南第 1
- Page 15 and 16: 编 译 器 概 述1.5 MPLAB C30
- Page 17 and 18: 第 2 章 MPLAB C30 与 ANSI C 的
- Page 19 and 20: MPLAB C30 与 ANSI C 的 差 别ali
- Page 21 and 22: MPLAB C30 与 ANSI C 的 差 别pac
- Page 23 and 24: MPLAB C30 与 ANSI C 的 差 别psv
- Page 25 and 26: MPLAB C30 与 ANSI C 的 差 别2.3
- Page 27 and 28: MPLAB C30 与 ANSI C 的 差 别for
- Page 29 and 30: MPLAB C30 与 ANSI C 的 差 别为
- Page 31 and 32: MPLAB C30 与 ANSI C 的 差 别一
- Page 33 and 34: MPLAB C30 与 ANSI C 的 差 别2.4
- Page 35 and 36: 第 3 章 使 用 MPLAB C30 C 编
- Page 37 and 38: 使 用 MPLAB C30 C 编 译 器3.5.
- Page 39 and 40: 使 用 MPLAB C30 C 编 译 器3.5.
- Page 41 and 42: 使 用 MPLAB C30 C 编 译 器3.5.
- Page 43 and 44: 使 用 MPLAB C30 C 编 译 器表
- Page 45 and 46: 使 用 MPLAB C30 C 编 译 器表
- Page 47 and 48: 使 用 MPLAB C30 C 编 译 器表
- Page 49 and 50: 使 用 MPLAB C30 C 编 译 器下
- Page 51 and 52: 使 用 MPLAB C30 C 编 译 器表
- Page 53 and 54: 使 用 MPLAB C30 C 编 译 器表
- Page 55 and 56: 使 用 MPLAB C30 C 编 译 器表
- Page 57 and 58: 使 用 MPLAB C30 C 编 译 器3.5.
- Page 59 and 60: 使 用 MPLAB C30 C 编 译 器3.5.
- Page 61 and 62:
使 用 MPLAB C30 C 编 译 器3.6
- Page 63 and 64:
使 用 MPLAB C30 C 编 译 器下
- Page 65 and 66:
第 4 章 MPLAB C30 C 编 译 器
- Page 67 and 68:
MPLAB C30 C 编 译 器 运 行 时
- Page 69 and 70:
MPLAB C30 C 编 译 器 运 行 时
- Page 71 and 72:
MPLAB C30 C 编 译 器 运 行 时
- Page 73 and 74:
MPLAB C30 C 编 译 器 运 行 时
- Page 75 and 76:
MPLAB C30 C 编 译 器 运 行 时
- Page 77 and 78:
MPLAB C30 C 编 译 器 运 行 时
- Page 79 and 80:
MPLAB C30 C 编 译 器 运 行 时
- Page 81 and 82:
MPLAB C30 C 编 译 器 运 行 时
- Page 83 and 84:
MPLAB ® C30用 户 指 南第 5
- Page 85 and 86:
MPLAB ® C30用 户 指 南第 6
- Page 87 and 88:
器 件 支 持 文 件6.5 使 用
- Page 89 and 90:
器 件 支 持 文 件6.6 使 用
- Page 91 and 92:
器 件 支 持 文 件6.7.2 使
- Page 93 and 94:
MPLAB ® C30用 户 指 南第 7
- Page 95 and 96:
中 断7.3.3 为 中 断 服 务
- Page 97 and 98:
中 断表 7-1: 中 断 向 量 (
- Page 99 and 100:
中 断7.6 中 断 响 应 时 间7
- Page 101 and 102:
第 8 章 汇 编 语 言 和 C 模
- Page 103 and 104:
汇 编 语 言 和 C 模 块 混
- Page 105 and 106:
汇 编 语 言 和 C 模 块 混
- Page 107 and 108:
MPLAB ® C30用 户 指 南附 录
- Page 109 and 110:
实 现 定 义 的 操 作A.4 标
- Page 111 and 112:
实 现 定 义 的 操 作下 表
- Page 113 and 114:
实 现 定 义 的 操 作A.14 预
- Page 115 and 116:
实 现 定 义 的 操 作A.16 信
- Page 117 and 118:
实 现 定 义 的 操 作A.23 GET
- Page 119 and 120:
附 录 B MPLAB C30 C 编 译 器
- Page 121 and 122:
MPLAB C30 C 编 译 器 诊 断ambi
- Page 123 and 124:
MPLAB C30 C 编 译 器 诊 断cast
- Page 125 and 126:
MPLAB C30 C 编 译 器 诊 断F‘
- Page 127 and 128:
MPLAB C30 C 编 译 器 诊 断init
- Page 129 and 130:
MPLAB C30 C 编 译 器 诊 断inva
- Page 131 and 132:
MPLAB C30 C 编 译 器 诊 断Nneg
- Page 133 and 134:
MPLAB C30 C 编 译 器 诊 断Rred
- Page 135 and 136:
MPLAB C30 C 编 译 器 诊 断symb
- Page 137 and 138:
MPLAB C30 C 编 译 器 诊 断void
- Page 139 and 140:
MPLAB C30 C 编 译 器 诊 断anon
- Page 141 and 142:
MPLAB C30 C 编 译 器 诊 断comp
- Page 143 and 144:
MPLAB C30 C 编 译 器 诊 断dupl
- Page 145 and 146:
MPLAB C30 C 编 译 器 诊 断func
- Page 147 and 148:
MPLAB C30 C 编 译 器 诊 断‘i
- Page 149 and 150:
MPLAB C30 C 编 译 器 诊 断libr
- Page 151 and 152:
MPLAB C30 C 编 译 器 诊 断Ppar
- Page 153 and 154:
MPLAB C30 C 编 译 器 诊 断shif
- Page 155 and 156:
MPLAB C30 C 编 译 器 诊 断too
- Page 157 and 158:
MPLAB C30 C 编 译 器 诊 断V__V
- Page 159 and 160:
MPLAB ® C30用 户 指 南附 录
- Page 161 and 162:
MPLAB C18 与 MPLAB C30 C 编 译
- Page 163 and 164:
MPLAB C18 与 MPLAB C30 C 编 译
- Page 165 and 166:
MPLAB C18 与 MPLAB C30 C 编 译
- Page 167 and 168:
MPLAB ® C30用 户 指 南附 录
- Page 169 and 170:
MPLAB ® C30用 户 指 南附 录
- Page 171 and 172:
GNU 免 费 文 档 许 可 证您
- Page 173 and 174:
GNU 免 费 文 档 许 可 证5.
- Page 175 and 176:
MPLAB ® C30用 户 指 南术 语
- Page 177 and 178:
术 语 表非 实 时 (Non Real-Ti
- Page 179 and 180:
术 语 表警 告 (Warning)提 醒
- Page 181 and 182:
术 语 表MPLINK 目 标 链 接
- Page 183 and 184:
术 语 表Single Step这 一 命
- Page 185 and 186:
术 语 表未 初 始 化 数 据
- Page 187 and 188:
MPLAB ® C30用 户 指 南索 引
- Page 189 and 190:
索 引-fno-unsigned-bitfields.....
- Page 191 and 192:
索 引-msmall-code ...............
- Page 193 and 194:
索 引-Wnested-externs............
- Page 195 and 196:
索 引注 :© 2005 Microchip Techn