用户手册
Applilet® EZ PL
Ver.3.1
目标器件
78K0/KE2
78K0S/KA1+
78K0S/KB1+
78K0S/KU1+
78K0S/KY1+
资料编号 U17656CA4V0UM00(第 4 版)
发行日期 2007 年 11月
© NEC Electronics Corporation 2007
〔备忘〕
2
用户手册 U17656CA4V0UM
目录摘要
第1章 简 介 … 15
第2章 软件的准备 … 19
第3章 硬件的准备 … 24
第4章 启动和结束 … 31
第5章 Applilet EZ PL的功能 … 33
第6章 窗口参考 … 40
第7章 错误信息 … 120
附录A 关于自动生成文件(78K0/KE2, CT-781的时候) … 124
附录B 关于自动生成文件(78K0S/Kx1+, CT-780/CT-207的时候) … 145
附录C 78K0/KE2, CT-7817的7段LED数码管连接电路例 … 146
附录D 索引 … 147
用户手册 U17656CA4V0UM
3
Applilet是NEC Electronics的注册商标。
Windows是美国Microsoft Corporation在美国以及其他国家的注册商标。
Pentium是美国Intel Corp的商标。
4
用户手册 U17656CA4V0UM
z 本文档所登载的内容有效期截至 2007 年 11 月。将来可能未经预先通知而更改。在实际进行生产设
计时,请参阅各产品最新的数据表或数据手册等相关资料以获取本公司产品的最新规格。
z 并非所有的产品和/或型号都向每个国家供应。请向本公司销售代表查询产品供应及其他信息。
z 未经本公司事先书面许可,禁止复制或转载本文件中的内容。否则因本文件所登载内容引发的错误,
本公司概不负责。
z 本公司对于因使用本文件中列明的本公司产品而引起的,对第三者的专利、版权以及其它知识产权的
侵权行为概不负责。本文件登载的内容不应视为本公司对本公司或其他人所有的专利、版权以及其它
知识产权作出任何明示或默示的许可及授权。
z 本文件中的电路、软件以及相关信息仅用以说明半导体产品的运作和应用实例。用户如在设备设计中
应用本文件中的电路、软件以及相关信息,应自行负责。对于用户或其他人因使用了上述电路、软件
以及相关信息而引起的任何损失,本公司概不负责。
z 虽然本公司致力于提高半导体产品的质量及可靠性,但用户应同意并知晓,我们仍然无法完全消除出
现产品缺陷的可能。为了最大限度地减少因本公司半导体产品故障而引起的对人身、财产造成损害(包
括死亡)的危险,用户务必在其设计中采用必要的安全措施,如冗余度、防火和防故障等安全设计。
z 本公司产品质量分为:
“标准等级”、“专业等级”以及“特殊等级”三种质量等级。
“特殊等级”仅适用于为特定用途而根据用户指定的质量保证程序所开发的日电电子产品。另外,各种日
电电子产品的推荐用途取决于其质量等级,详见如下。用户在选用本公司的产品时,请事先确认产品
的质量等级。
“标准等级”: 计算机,办公自动化设备,通信设备,测试和测量设备,音频·视频设备,家电,加
工机械以及产业用机器人。
“专业等级”: 运输设备(汽车、火车、船舶等),交通用信号控制设备,防灾装置,防止犯罪装
置,各种安全装置以及医疗设备(不包括专门为维持生命而设计的设备)。
“特殊等级: 航空器械,宇航设备,海底中继设备,原子能控制系统,为了维持生命的医疗设备、
用于维持生命的装置或系统等。
除在本公司半导体产品的数据表或数据手册等资料中另有特别规定以外,本公司半导体产品的质量等
级均为“标准等级”。如果用户希望在本公司设计意图以外使用本公司半导体产品,务必事先与本公司销
售代表联系以确认本公司是否同意为该项应用提供支持。
(注)
(1) 本声明中的“本公司”是指日本电气电子株式会社(NEC Electronics Corporation)及其控股公司。
(2) 本声明中的“本公司产品”是指所有由日本电气电子株式会社开发或制造,或为日本电气电子株式会社(定
义如上)开发或制造的产品。
用户手册 U17656CA4V0UM
5
〔备忘〕
6
用户手册 U17656CA4V0UM
前 言
对 象 本手册以理解 78K0/KE2, 78K0S/Kx1+的功能,并使用之进行应用系统以及应用程序设计并开发的用户
为对象。
目 的 本手册的目的是让用户理解 Applilet EZ PL Ver.3.1 的操作方法以及下面介绍的构成的功能。
构 成 本手册大致可以划分为下面的内容
・简介
・软件/硬件的准备
・启动何结束
・Applilet EZ PL 的功能
・窗口参考
・错误信息
阅读方法 阅读本手册的时候需要基本的电器,逻辑电路,单片机的知识。
理解一般功能的时候
→请按照顺序阅读。本文框外的★标志表示本版主要的修订过的地方。
可以通过在 PDF 中检索"★"来简单确定改版的地方。
想要了解 78K0/KE2 硬件功能的时候
→请参考
想了解 78K0S/Kx1+硬件功能的时候
→请参考 78K0S/Kx1+各产品的用户手册。
想了解 ReferSTAR 78K(CT-780),ReferSTAR 78K/Kx2(CT-781),CT-207 评估板的时候
→请参考Sunhayato公司发布的用户手册以及应用笔记。
78K0/KE2 用户手册(U17260C)。
用户手册 U17656JJ4V0UM
7
用 例 数值表示 :左边为高位,右边为低位
低电平有效标记 :×××(端口,信号名称加上划线)
注 :文中带注的说明
注意 :需要着重阅读的内容
参考 :本文的补充说明内容
数的表示 :2 进制 …××××或者××××B
10进制…××××
16进制…××××H
相关资料
相关资料在暂定版的时候有,但是本资料不显示「暂定」标志,请了解。
器件的相关资料
资 料 名 资料序号
78K0/KE2 用户手册 U17260C
78K0S/KA1+用户手册 U16898C
78K0S/KB1+用户手册 U17446C
78K0S/KU1+用户手册 U18172C
78K0S/KY1+用户手册 U16994C
注意 上面的相关资料可能在没有预先通知的情况下变更。设计的时候请参考最新资料。
8
用户手册 U17656JJ4V0UM
目 录
第 1 章 简 介 … 15
1. 1 概 要 … 15
1. 2 特 点 … 15
1. 3 程序开发流程 … 16
1. 4 系统构成 … 16
1. 5 操作环境 … 17
第 2 章 软件的准备 … 19
2. 1 Applilet EZ PL 和 CC78K0,RA78K0 的安装 … 19
2. 1. 1 运行 Setup.exe 文件 … 20
2. 1. 2 Applilet EZ PL 的安装 … 21
2. 1. 3 Applilet EZ PL 文件夹的构成 … 22
2. 1. 4 Windows [ 开始 ] 菜单和快捷图标 … 22
2. 2 卸 载 … 23
第 3 章 硬件的准备 … 24
3. 1 使用用户自作板和 TB 板的时候 … 24
3. 1. 1 在 PC 中安装软件 … 24
3. 1. 2 Applilet EZ PL 的设定 … 25
3. 1. 3 烧写 FLASH 存储器时的硬件连接 … 25
3. 2 使用 Sunhayato 造 ReferSTAR 78K 系列 (CT-780, CT-781),迷你单片机评估卡 CT-207 的时候
… 26
3. 2. 1 在 PC 中安装软件 … 26
3. 2. 2 Applilet EZ PL 的设定 … 29
3. 2. 3 FLASH 烧写时的硬件设定 … 30
第 4 章 启动和结束 … 31
4. 1 启动方法 … 31
4. 2 结束方法 … 32
第 5 章 Applilet EZ PL 的功能 … 33
5. 1 Applilet EZ PL 的基本功能 … 33
5. 2 操作顺序 … 34
5. 2. 1 目标 CPU 的选择 … 34
5. 2. 2 编辑面板 … 35
5. 2. 3 编辑面板后的确认 … 36
用户手册 U17656CA4V0UM
9
5. 2. 4 仿真 … 36
5. 2. 5 自动生成目标代码 … 37
5. 2. 6 写入 78K0/KE2 / 78K0S/Kx1+(FLASH 烧写 ) … 38
5. 2. 7 生成 PM+ 用工程文件 ( 只适用于 78K0/KE2, CT-781) … 39
第 6 章 窗口参考 … 40
6. 1 窗口/对话框概要 … 40
6. 2 各窗口/对话框的说明 … 41
主窗口 … 42
[ 属性设定 ] 对话框 … 74
[ 输入输出端口一览 ] 对话框 … 111
[ 目标 CPU] 对话框 … 112
[UART6] 对话框 … 114
[UART0] 对话框 … 115
[FLASH 存储器烧写工具 ] 对话框 … 116
[ 输出文件夹 ] 对话框 … 118
第 7 章 错误信息 … 120
7. 1 面板编辑时 … 120
7. 2 执行编译/ FLASH 烧写时 … 120
附录 A 关于自动生成文件 (78K0/KE2, CT-781 的时候 ) … 124
A. 1 文件构成 … 124
A. 2 安 装 … 127
A. 2. 1 数字输入 … 129
A. 2. 2 数字输出 … 129
A. 2. 3 模拟输入 … 129
A. 2. 4 UART6 输入 … 130
A. 2. 5 UART6 输出 … 130
A 2. 6 UART0 输入 … 131
A. 2. 7 UART0 输出 … 131
A. 2. 8 PWM 输出 … 132
A. 2. 9 步进电机输出 … 132
10
A. 2. 10 KEY / SW 输入 … 133
A. 2. 11 蜂鸣器 … 133
A. 2. 12 LCD 输出 … 133
A. 2. 13 7 段 LED 数码管输出 … 135
A. 2. 14 逻 辑 … 135
A. 2. 15 比较器 … 136
用户手册 U17656CA4V0UM
A. 2. 16 触发器 … 136
A. 2. 17 计数器 … 138
A. 2. 18 定时器 … 139
A. 2. 19 延时器 … 139
A. 2. 20 逻辑 IC … 140
附录 B 关于自动生成文件 (78K0S/Kx1+, CT-780 / CT-207 的时候 ) … 145
B. 1 文件构成 … 145
附录 C 78K0/KE2, CT-7817 的 7 段 LED 数码管连接电路例 … 146
附录 D 索 引 … 147
用户手册 U17656CA4V0UM
11
图目录
序号 图名称,页码
1-1 程序开发流程 … 16
1-2 系统构成 … 16
2-1 Applilet EZ PL 的文件夹构成 … 22
2-2 Windows [ 开始 ] 菜单(Windows XP) … 22
2-3 快捷图标 … 23
4-1 启动后的主窗口 … 31
5-1 GUI 上的面板举例 … 33
5-2 ReferSTAR 78K(CT-780)上的基本输入输出器件连接图 … 33
5-3 [Tartget CPU Settings]对话框 … 34
5-4 编辑面板的 GUI … 35
5-5 目标代码的自动生成/FLASH 写入的操作 … 38
6-1 主窗口(使用 CT-781 的时候) … 42
6-2 如果粘贴目标区域已经存在面板时的确认信息 … 63
6-3 跳转对应信息显示例 … 65
6-4 编译/FLASH 烧写执行时的执行状况显示例 … 67
6-5 状态栏例 … 73
6-6 [ 属性设定 ] 对话框例(以 [ 按钮 ] 面板为例) … 74
6-7 [ 属性设定 ] 对话框
6-8 [ 属性设定 ] 对话框([ 模拟输入 ] 面板) … 79
6-9 [ 属性设定 ] 对话框([UART6 输入 ] 面板) … 80
6-10 [ 属性设定 ]对话框([UART0输入 ]面板) … 81
6-11 [ 属性设定 ]对话框([按钮 ]面板) … 82
6-12 [ 属性设定 ]对话框([滑动开关 ]面板) … 83
6-13 [ 属性设定 ]对话框([模拟输入(可变电阻)]面板) … 84
6-14 [ 属性设定 ]对话框([模拟输入(温度传感器)]面板) … 85
6-15 [ 属性设定 ]
6-16 [ 属性设定 ]对话框([简易 PWM]面板) … 87
6-17 [ 属性设定 ]对话框([PWM输出 ]面板) … 88
6-18 [ 属性设定 ]对话框([UART6输出 ]面板) … 89
6-19 [ 属性设定 ]对话框([UART0输出 ]面板) … 90
6-20 [ 属性设定 ]对话框([蜂鸣器 ]面板) … 91
6-21 [ 属性设定 ]对话框([步进电机 ]面板) … 92
6-22 [ 属性设定 ]对话框([7段数码管显示 ] 面板) … 95
6-23 [ 属性设定 ]对话框([LED灯 ]
6-24 [ 属性设定 ]对话框([LCD显示 ]面板) … 97
6-25 [ 属性设定 ]对话框([跳转 ]面板) … 98
6-26 [ 属性设定 ]对话框([比较器 ]面板) … 99
6-27 [ 属性设定 ]对话框([UART6跳转输出 ]面板) … 100
6-28 [ 属性设定 ]对话框([UART0跳转输出 ]面板) … 101
([数字输入 ]面板) … 78
对话框([数字输出 ] 面板) … 86
面板) … 96
12
用户手册 U17656CA4V0UM
6-29 [ 属性设定 ]对话框([7段 LED 跳转(DIGIT 模式)]面板) … 102
6-30 [ 属性设定 ]对话框([7段 LED 跳转(SEGMENT 模式)] 面板) … 103
6-31 [ 属性设定 ]对话框([7段 LED 跳转(BIT 模式)] 面板) … 104
6-32 [ 属性设定 ]对话框([触发器 ]面板) … 105
6-33 [ 属性设定 ]对话框([计数器 ]面板) … 106
6-34 [ 属性设定 ]对话框([定时器 ]面板) … 107
6-35 [ 属性设定 ]对话框([延时器 ]面板)
… 108
6-36 [ 属性设定 ]对话框([步进马达 ]面板) … 109
6-37 [ 输入输出端口一览 ]对话框 … 111
6-38 [ 目标 CPU] 对话框 … 112
6-39 [UART6] 对话框 … 114
6-40 [UART0] 对话框 … 115
6-41 [FLASH 存储器烧写工具 ] 对话框(使用 78K0/KE2, 78K0S/Kx1+ 的时候) … 116
6-42 [FLASH 存储器烧写工具 ] 对话框(使用 CT-780, CT-781, CT-207 的时候) … 117
6-43 [ 输出文件夹 ]对话框 … 118
7-1 面板编辑时的错误信息例 … 120
7-2 执行编译/FLASH 烧写时的错误信息例 … 120
A-1 Applilet EZ PL 生成的文件 … 124
B-1 Applilet EZ PL 生成的文件 (78K0S/KA1+, CT-780 / CT-207 的时候 ) … 145
C-1 7段 LED 数码管连接电路例图 … 146
用户手册 U17656CA4V0UM
13
表目录
序号 表名称,页码
6-1 Applilet EZ PL 的窗口 / 对话框一览 … 40
6-2 输入端面板一览 ([Common] 页 ) … 45
6-3 输入端面板一览 ([CT-781 Input] / [CT-780] / [CT-207] 页 ) … 48
6-4 输出面板一览 ([Common] 页 ) … 50
6-5 输出面板一览 ([CT-781 output] / [CT-780] / [CT-207] 页 ) … 53
6-6 输出面板一览 ([Others] 页 ) … 55
6-7 处理面板一览 … 56
6-8 工具栏上的按钮功能 … 72
6-9 [ 属性设定 ] 对话框一览 … 75
6-10 各触发器的操作真值表 … 105
A-1 生成的程序文件 … 125
A-2 生成的头文件 … 125
A-3 “panel.c”中的宏一览 … 127
14
用户手册 U17656CA4V0UM
第 1 章 简 介
第 1 章 简 介
1. 1 概 要
Applilet EZ PL 是使用 8 位单片机 (78K0/KE2(μPD78F0537),以及 78K0S/Kx1+(μPD78F92xx, 78F95xx)),作为单
片机学习 / 评估用的系统。
Applilet EZ PL 是可以只通过在主机上使用 GUI(Graphical User Interface) 自动生成代码的软件工具。
因此,通过使用 Applilet EZ PL,即使不精通复杂的编程语言,也可以进行对单片机系统基本操作的学习和评估
1. 2 特 点
● 自动生成 78K0/KE2 / 78K0S/Kx1+ 用的目标代码
Applilet EZ PL 的软件自动生成功能是通过对鼠标进行拖放操作,只需要把在 GUI 上已经准备好的部件配置在系
统的输各个入端 / 处理部分 / 输出端,就可以生成直接写入 78K0/KE2 / 78K0S/Kx1+ 内置 FLASH 存储器中的
★
目标代码 (*.hex)。
因此,不需要特别熟悉 78K0/KE2 / 78K0S/Kx1+ 对应的编程语言知识,也可以生成软件代码。
● 仿真功能
Applilet EZ PL 中集成了对操作进行简单确认的仿真功能。
通过这个仿真功能,即使没有目标系统,也可以在 PC 机上确认系统的操作情况。
● 自动生成综合开发环境平台 (PM+) 用的工程文件
在生成目标代码 (*.hex)的同时,还会自动生成 PM+ 用的工程文件 (*.prj)。
通过把这个工程文件 (*.prj) 导入 PM+ 中,就可以很方便地对 Applilet EZ PL 生成的源文件 (*.c / *.h) 进行编辑,
编译,调试等操作,可以更详细地学习 / 评估软件开发的整个基本流程。
但是,这个功能只有在使用器件为 78K0/KE2 单片机 (μPD78F0537),并且评估板为 CT-781 的情况下使用。
● 评估板
通过和评估板连接,就可以方便地对生成的程序进行操作确认。
用户手册 U17656CA4V0UM
15
★
1. 3 程序开发流程
通过 Applilet EZ PL,可以进行简单的步骤自动生成程序。
图 1-1 程序开发流程
第 1 章 简 介
1. 4 系统构成
下图显示了使用 Applilet EZ PL 时的系统构成。
图 1-2 系统构成
【sunhayato 公司生产:ReferSTAR 78K 构成例】
Applilet EZ PL
ApEZPL.exe
评估板
目标单片机
(78K0S/Kx1+)
主机
USB 电缆
电源电缆
【操作流程】
主机
通过鼠标操作
配置部件
仿真
编译
自动生成
目标代码 (*.hex)
通过 USB 电缆
写入 FLASH 存储器
16
面包板
CT-780
【注意】根据评估板的不同,板子上搭载的元件和外观也会有所不 同。
用户手册 U17656CA4V0UM
评估板
操作确认
1. 5 操作环境
使用 Applilet EZ PL 需要有下面的操作环境。
(1) 主机
OS : Windows® 2000,Windows XP
CPU : Intel PentiumTM 300MHz 以上
内存 : 128MB 以上
【注意】无论那种操作系统,都推荐安装最新的 Service Pack。
第 1 章 简 介
★
★
★
(2) 对应器件
・78K0S/KB1+(µ PD78F9232, 78F9234)
・78K0S/KA1+(µ PD78F9221, 78F9222)
・78K0S/KY1+(µ PD78F9210, 78F9211, 78F9212, 78F9510, 78F9511, 78F9512)
・78K0S/KU1+(µ PD78F9200, 78F9201, 78F9202, 78F9500, 78F9501, 78F9502)
・78K0/KE2 (µ PD78F0537)
(3) 对应评估板
搭载 78K0S/Kx1+, 78K0/KE2 的板子 ( 例:用户自作板,日电电子有限公司制 TB 板等 )
Sunhayato 公司生产的以下任何型号
【对应 78K0/KE2】
・CT-781(ReferSTAR 78K/Kx2)
【对应 78K0S/Kx1+】
・ CT-780(ReferSTAR 78K)
・CT-207( 单片机评估卡 )
【注意】使用搭载 78K0S/Kx1+ 的板子的时候,需要在 Applilet EZ PL 里注册对应这个板子或者单片机的 FLASH
存储器写入器 (C T-780, CT-207 用的 FLASH 存储器写入器内置在 Applilet EZ PL 中。所以不需要注册
)。
关于写入器注册功能。请参考「3. 1 使用用户自作板和 TB 板的时候」
用户手册 U17656CA4V0UM
17
第 1 章 简 介
★
(4) C 编译器/汇编器 ( 只在使用 78K0/KE2(CT-781) 的时候 )
在使用 78K0/KE2(CT-781) 的时候,除了 Applilet EZ PL 本身,还需要下面的工具
・C 编译器: CC78K0(V3.70 以上 )
・ 汇编编译器 RA78K0(V3.80 以上 )
【参考】在使用 78K0S/Kx1+ 的时候,因为 Applilet EZ PL 中已经内置了必要的汇编编译器,所以无需另外安装。
但是,个别使用 C 语言/汇编语言开发的时候,请安装下面的工具。
・C 编译器: CC78K0S(V1.50 以上 )
・汇编编译器: RA78K0S(V2.52 以上 )
18
用户手册 U17656CA4V0UM
第 2 章 软件的准备
第 2 章 软件的准备
★
2. 1 Applilet EZ PL 和 CC78K0,RA78K0 的安装
Applilet EZ PL 的安装如下顺序进行。
【注意 1】 在使用 78K0/KE2(CT-781) 的时候,必须安装 CC78K0 V3.70 和 RA78K0 V3.80。
【注意 2】 在使用 78K0S/Kx1+ 的时候,因为所必需的汇编编译器已经包含在 App lilet EZ PL 软件之中,所以不需要
另外安装。但是,需要个别的 C 编译器和汇编编译器进行开发的时候,请安装下面的工具。
[ 下载内容 ]
・C 编译器: CC78K0S(V1.50 以上 )
・汇编编译器: RA78K0S(V.2.52 以上 )
【注意 3】如果主机上已经安装了比 V3.70 版本更低的 CC78K0 或者比 V3.80 版本更低的 RA78K0 的话,在安装
78K0 V3.70 和 RA78K0 V3.80 的时候,请先卸载老版本的产品后再继续安装。
【注意 4】如果主机上已经安装了老版本 (V1.00 〜 V2.0) 的 Applilet EZ PL 的话,在安装 Applilet EZ PL V3.0 的时
候,请先卸载老版本的产品后再继续安装。
用户手册 U17656CA4V0UM
19
第 2 章 软件的准备
2. 1. 1 运行 Setup.exe 文件
(1) 先解压缩下载好的安装文件。
(2) 双击文件夹中的「AppliletEZPL.ins」文件。会跳出安装界面。
【注意 1】不要安装在有半角空格或者汉字 (2 字节字符 ) 的路径下。
【注意 2】请拥有 Administrator 权限的用户名进行安装。
【注意 3】不能通过网络驱动进行安装。同时也不能安装网络驱动。
20
用户手册 U17656CA4V0UM
第 2 章 软件的准备
2. 1. 2 Applilet EZ PL 的安装
(1) Applilet EZ PL 的安装界面会自动弹出 ( 下面是 Windows XP 的场合 )。跟着向导的指示,点击 [Next] 按钮。
(2) 正常结束后,会显示下面的提示 Applilet EZ PL 安装完毕的窗口。点击 [Close] 按钮结束 Applilet EZ PL 的安装。
用户手册 U17656CA4V0UM
21
第 2 章 软件的准备
2. 1. 3 Applilet EZ PL 文件夹的构成
Applilet EZ PL 的安装结束后,在指定的安装文件夹内,会生成下面的文件夹。
图 2-1 Applilet EZ PL 的文件夹构成
安装目标文件夹 ( 默认:C:\Program Files\Applilet EZ PL)
TARGET\
78K0KE2\
78K0SKA1+\
78K0SKB1+\
78K0SKU1+\
78K0SKY1+\
CT-207\
CT-780-1\
CT-781\
TOOLS\
WORK\
ApEZPL.exe
ApEZPL.ini
ApEZPL_e.ini
U17656JJ4V0UM00.pdf
使用許諾 .txt
【注】根据使用的器件/评估板的不同文件夹名会有不同。
器件/评估板用文件夹
存放对应各器件定义文件的文件夹【注】
存放各评估板定义文件的文件夹【注】
编译器工具文件夹
编译器用工程文件夹
Applilet EZ PL 执行文件
GUI 设定文件
GUI 设定文件
文档
允许使用协议的文本文件
2. 1. 4 Windows [ 开始 ] 菜单和快捷图标
在 Win dows [ 开始 ] 菜单内,Applilet EZ PL 的菜单如下 Applilet EZ PL。
图 2-2 Windows [ 开始 ] 菜单 (Windows XP)
22
用户手册 U17656CA4V0UM
第 2 章 软件的准备
另外在桌面上会有如下所示的快捷图标。
图 2-3 快捷图标
2. 2 卸载
Applilet EZ PL,C 编译器,汇编编译器的卸载可以通过 Windows 控制面板的“添加 / 删除程序”进行。
用户手册 U17656CA4V0UM
23
第 3 章 硬件的准备
★
本章介绍 Applilet EZ PL 使用的评估板的准备。准备项目包括如下所列。
・在 PC 中安装软件
・Applilet EZ PL 的设定
・进行 FLASH 烧写时的硬件连接 / 设定
根据使用板子的不同准备内容也有所不同,请各自单独进行设置。
→关于自作板和日电电子造 TB 请参考 3. 1
→关于 ReferSTAR 78K(CT-780),ReferSTAR 78K/Kx2(CT-781),CT-207 请参考 3. 2
第 3 章 硬件的准备
3. 1 使用用户自作板和 TB 板的时候
在使用用户自作板和 TB 板的时候,根据写入电路以及连接的 FLASH 存储器单片机的不同准备工作也有所不同。在
这一节中说明使用具有代表性的日电电子有限公司造 MINICUBE2 时的情况。
3. 1. 1 在 PC 中安装软件
下载MINICUBE2用的驱动以及FLASH烧写GUI,并安装到PC中。驱动以及FLASH烧写GUI包含在QB-Programmer
中。
详细的安装方法请参考 QB-Programmer 的附加文件。
【注意】在实际进行烧写的时候,在 QB-Programmer 之外还需要包含器件特有烧写信息的参数文件。
24
用户手册 U17656CA4V0UM
第 3 章 硬件的准备
3. 1. 2 Applilet EZ PL 的设定
为了要从 Applilet EZ PL 调用 QB-Programmer,需要在 Applilet EZ PL 的设定上注册 QB-Programmer。
烧写工具的注册如下所示。
(1) 启动 Applilet EZ PL。
(2) 选择主窗口中的 [Settings] → [Target CPU],决定目标 CPU 以及目标块。
(3) 点击 [OK] 关闭窗口。
(4) 选择主窗口中的 [Settings] → [FLASH memory programer]。
(5) 在 [Run file name] 中指定想注册的 FLASH 存储器烧写工具的详细路径以及文件名。
(QB-Programmer Ver.1.00 的话,默认情况下被安装在下面的文件夹中。
C:\NECTools32\QBP\V1.00\bin\qbp.exe)
(6) 如果有必要的话,输入启动参数然后点击 [OK]。
(7) 关闭 Applilet EZ PL。
3. 1. 3 烧写 FLASH 存储器时的硬件连接
执行烧写 FLASH 存储器烧写之前,请先把 MINICUBE2 和目标器件相连接。烧写完毕之后,请把 MINICUBE2 和目
标器件断开。
用户手册 U17656CA4V0UM
25
第 3 章 硬件的准备
3. 2 使用 Sunhayato 造 ReferSTAR 78K 系列 (CT-780, CT-781), 迷你单片机
评估卡 CT-207 的时候
使用 Sunhayato 造 ReferSTAR 78K 系列 (CT-780, CT-781),迷你单片机评估卡的时候,必须安装 PC 端 USB 驱动,
但是 FLASH 存储器写入器已经内置在 Applilet EZ PL 中,所以不需要另外准备。
【注意】 如果进行修改 Applilet EZ PL 生成的原代码并手动进行编译的话,需要另外的 FLASH 存储器烧写工具。这
时候请使用和使用的板子相对应的简易 FLASH 存储器烧写工具。
3. 2. 1 在 PC 中安装软件
第一次把主机和附带的 USB 电缆和评估板连接的时候, Windows 会显示 [ 开始检索新硬件 ],提示安装 USB 驱动。
请遵照下面的顺序,安装 USB 驱动。
(1) 主机检索到评估板后,Windows(Windows XP) 会自动显示下面的窗口 ( 根据使用的主机环境不同。(2) 根据主机
环境的不同,(2) 开始的窗口画面有可能会不同 )。
选择 [Yes,this time only],或者 [Yes,now and every time I connect a device] 之后再点击 [Next] 按钮,会开始安装
USB 驱动向导。
26
用户手册 U17656CA4V0UM
第 3 章 硬件的准备
(2) 在下面显示的窗口中选择 [Install from a list for specific location(Advanced)],点击 [Next] 按钮。
(3) 在下面的显示窗口中,指定提供的 CD-ROM 中的 "driver" 文件夹,或者保存后的目标文件夹,然后点击 [Next] 按
钮。
从指定的文件夹中检索出驱动程序
(FTDIBUS.INF,CFTDIPORT.INF,CFTSER2K.SYS,CFTLANG.DLL,CFTSERUI2.DLL等)后,开始必需的USB驱
动安装。
用户手册 U17656CA4V0UM
27
第 3 章 硬件的准备
(4) USB 驱动安装正常结束后,会显示下面的 USB 驱动安装完成窗口。通过点击 [Finish] 按钮,关闭 [Found New
Hardware Wizard]。
(5) 接着在安装
"USB Serial Converter" 的时候还会跳出 [ 开始检索新硬件 ] 对话框
请用上述 (1) 开始的同样的方式安装。
【备注】安装操作中如果有错误产生,请安装同样的顺序重新安装。
【注意】如果把 CT-207 作为评估板使用的时候,有必要设定使用的 COM 端口
这种情况下,请参考「 ② Applilet EZ PL 的 COM 端口设定」,在 Applilet EZ PL 中设定 COM 端口。另外,
请同时参考评估板的使用说明书。
另外,如果把 CT-781 或者 CT-780 作为评估板使用的时候,会自动检查使用的 COM 端口,如果没有特殊
问题,没有必要重新设定。
28
用户手册 U17656CA4V0UM
第 3 章 硬件的准备
3. 2. 2 Applilet EZ PL 的设定
使用 ReferSTAR 78K 系列 (CT-780, CT-781) 的时候,在 Applilet EZ PL 中的 [ 目标 CPU] 对话框 ([Settings] 菜单→
[Target CPU])中选择 ReferSTAR 78K 或者 ReferSTAR 78K/Kx2 后会自动进行识别,所以没有必要进行单独设定。使用
CT-207 的时候,有必要设定 COM 端口。这种情况下请按照下面的顺序进行「 ①确认 USB 驱动」和「 ② Applilet EZ PL
的 COM端口设定」操作。
【注意】在不能自动识别 COM 端口的情况的话,在 FLASH 烧写的时候会显示 "gcode=3" 错误。
另外,这个错误也会在其他的应用程序正在使用评估板的 COM 端口的情况下产生。请先确认有没有其他的
应用程序正在使用这个 COM 端口。
①确认 USB驱动
(1) 主机的 Windows [ 开始 ] 菜单→右键单击 [ 我的电脑 ],选择 [ 属性 ]。或者选择 Windows [ 开始 ] 菜单→ [ 设定 ]
→ [ 控制面板 ] 并选择 [ 系统 ] 一项,打开 [ 系统属性 ]。
(2) 选择
(3) [ 点击端口 (COM 和 LPT)] 项的 "+",会如下显示。确认增加新的端口名 ( 名称根据评估板有所不同 )。
[ 硬件 ] 页,并点击 [ 设备管理器 ] 按钮。
Applilet EZ PL 的端口设定指定这里显示的 "COMx"。
点击这里。
确认增加的内容,
记住 COMx 的号码。
这样, USB 驱动确认操作完成。
另外,如果没有新的端口名,或者显示 "!" 图标的时候,表明有可能 USB 驱动的安装不完整。
这时候,请重新操作「3. 2. 1 在 PC 中安装软件」。
接下来,进行 Applilet EZ PL 的端口设定。
② Applilet EZ PL 的 COM 端口设定
(1) 通过下面方法中的任何一种启动 Applilet EZ PL。
• 选择 Windows [开始 ] 菜单→ [ 程序 ] → [Applilet EZ PL] → [Applilet EZ PL](「参考 图 2-2 Windows [ 开始 ]
用户手册 U17656CA4V0UM
29
第 3 章 硬件的准备
主菜单(Windows XP)」)
• 双击快捷图标 ( 参考「 图 2-3 快捷图标」)
(2) 选择主窗口的 [Settings] 菜单→ [Target CPU],选择目标为 CT-207 单片机评估卡。设定时钟后点击 [OK] 按钮。
(3) 选择主窗口的 [Settings] 菜单→ [FLASH memory programer],打开 [FLASH 存储器烧写工具 ] 对话框。
(4) [Wait(W
候。或者出现通信错误的时候,把这个值改大一点 ( 但是,烧写时间也会变长 )。
这样,「确认 USB 驱动」和「Applilet EZ PLCOM 的端口设定」操作完毕。
):] 项默认设置为 2。FLASH 烧写如果没有特别的问题的话请就这样使用。如果 FLASH 烧写不成功的时
3. 2. 3 FLASH 烧写时的硬件设定
烧写FLASH存储器的时候,请先给评估板供电,并把USB端口用的FLASH WRITER/UART开关打到FLASH WRITER
端。
烧写完成以后再进行实际操作测试的时候,把这个开关打到 UART 端之后再按下复位开关。
30
用户手册 U17656CA4V0UM