中颖单片机8位Flash MCU开发工具介绍
单片机的开发工具
单片机的开发工具
单片机是一种嵌入式系统中常用的微处理器,广泛应用于各个领域,例如家电、汽车、通信设备等。为了方便单片机的开发和编程,开发
者需要使用一些专门的开发工具。本文将介绍几种常见的单片机开发
工具,并分析它们的特点和适用范围。
一、集成开发环境(IDE)
集成开发环境是单片机开发中最基本也是最常用的工具。它将编译、调试、下载等功能整合在一个软件中,方便开发者进行开发工作。常
见的单片机集成开发环境有Keil uVision、IAR Embedded Workbench等。
1. Keil uVision
Keil uVision是一款由Keil Software公司开发的集成开发环境软件。它支持多种单片机架构,包括51系列、ARM Cortex-M系列等。Keil uVision提供了强大的代码编辑、编译、调试等功能,同时还有丰富的
示例代码和软件库供开发者使用。它的界面简洁直观,易于上手,适
合初学者和中级开发者使用。
2. IAR Embedded Workbench
IAR Embedded Workbench是一款由IAR Systems公司推出的集成开
发环境软件。它支持多种单片机架构,包括ARM、Renesas、MSP430等。IAR Embedded Workbench拥有强大的代码优化能力和调试功能,
并提供了丰富的开发工具和软件库。它的界面简洁明了,操作简单高效,适合中高级开发者使用。
二、仿真器/调试器
仿真器/调试器是单片机开发中必不可少的工具之一。它可以连接单片机,进行程序的下载、调试和性能分析。常见的仿真器/调试器有ST-Link、J-Link等。
一款8位高性能精简指令集的Flash 单片机
1 总体描述
CPU 特性
● 工作电压:
fSYS=8MHz:2.2V~5.5V
fSYS=12MHz:2.7V~5.5V
fSYS=20MHz:4.5V~5.5V
● VDD=5V,系统时钟为20MHz 时,指令周期为0.2µs
● 提供暂停和唤醒功能,以降低功耗
● 五种振荡模式:
外部晶振 – HXT
外部32.768kHz 晶振 – LXT
外部RC – ERC
内部RC – HIRC
内部32kHz RC – LIRC
● 多种工作模式:正常、低速、空闲和休眠
● 内部集成4MHz,8MHz 和12MHz 振荡器,无需外接元件
● 所有指令都可在1 或2 个指令周期内完成
● 查表指令
● 63 条指令
● 多达12 层堆栈
● 位操作指令
2 周边特性
周边特性
● Flash 程序存储:2K×16
● RAM 数据存储:128×8
● EEPROM 存储器:64×8
● 看门狗定时器功能
● 最多达14 个双向I/O 口
● 4 个软件控制SCOM 口1/2 bias LCD 驱动
● 多个引脚与外部中断口共用
● 多个定时器模块用于时间测量、捕捉输入、比较匹配输出、PWM 输出及单脉冲输出
● 串行接口模块 – SIM,用于SPI 或I2C 通信
● 双比较器功能
● 双时基功能,可提供固定时间的中断信号
● 多通道12 位分辨精度的A/D 转换器
● 低电压复位功能
● 低电压检测功能
● 可选外设 – UART 模块,可用于全双工异步通信
● Flash 程序存储器烧录可达100,000 次
● Flash 程序存储器数据可保存10 年以上
8位MCU烧写工具
确定硬件识别正常后,查看烧写器固件版本号,如若版本号小于1.0,拔 掉USB线,将烧写器硬件外壳去除,将PCB板上JP1两引脚短接(跳上跳 帽),重新插上USB线,若绿色LED灯点亮,更新烧写器固件到最新版 本。更新完成后,拔掉USB线,断开JP1两引脚(去除跳帽),再重新插 上USB线,若绿色LED灯点亮,故障解决。
(3) 若TCK等JTAG口都有5V或3V波形,则检查VDD口是否有电压,若5V 状态下无电压则更换(Q2)8550,若3V状态下无电压则更换(Q3) 8550。
(4) 外部供电时若产生无法烧写现象,则检查Q1,Q2,Q3和74LVXC3245有 无损坏。
21
中颖开发工具介绍
The End! 谢谢!
14
中颖开发工具维修
驱动相关问题
(1) Pro03/RICE66
初次使用时,当Pro03/RICE66
插入PC机USB接口会弹出硬件驱动安装向导,手动选择驱动安装目录到
Pro06安装目录下(如C:\Program Files\Sinowealth\ Pro03),选中
Rice66.inf文件,确定后即可完成驱动安装。安装完成后Pro03/RICE66的
即可完成驱动安装。安装完成后JET51的红色和绿色LED灯均会点亮。
单片机开发工具介绍
单片机开发工具介绍
单片机开发工具是指用于设计和开发嵌入式系统的软件和硬件工具。它们为工程师提供了一种便捷和高效的方式来进行单片机的编程和调试。本文将介绍几种常见的单片机开发工具,包括集成开发环境(IDE)、编译器、调试器和仿真器等。
一、集成开发环境(IDE)
集成开发环境是用于编写、组织和管理单片机代码的软件工具。它
通常包含代码编辑器、编译器、调试器和其他辅助工具。常见的单片
机开发工具IDE有Keil μVision、IAR Embedded Workbench和Code Composer Studio等。
1. Keil μVision
Keil μVision是一种流行的嵌入式系统开发工具,适用于多种不同
的单片机架构。它提供了直观的图形用户界面,方便工程师编写、调
试和测试代码。Keil μVision还集成了许多功能强大的插件和库文件,
方便用户快速开发出高效且可靠的嵌入式系统。
2. IAR Embedded Workbench
IAR Embedded Workbench是一套全面的单片机开发工具,支持多
种不同的单片机芯片。它具有先进的编译器和调试器,能够提供高效
和稳定的单片机开发环境。IAR Embedded Workbench还具备丰富的代
码优化功能,可帮助工程师减少代码大小和提高系统性能。
3. Code Composer Studio
Code Composer Studio是德州仪器(Texas Instruments)开发的一款用于MSP430和其他TI单片机的集成开发环境。它提供了丰富的编译器、调试器和分析工具,帮助工程师快速开发和调试嵌入式系统。Code Composer Studio还支持多种外围设备和通信接口,方便用户在开发过程中进行扩展和调试。
中颖工具选型参考及常见问题汇总
TCK
TDI
TMS
PCB V2.0 单线
不支持串电阻
/
/
/
PCB V2.0 四线
不支持串电阻
<1K
<1K
<1K
PCB V2.2 单线
≤47 欧姆
/
/
/
PCB V2.2 四线
≤680 欧姆
<1K
<1K
<1K
注:单线烧写时,若 SWE 口需要外接上拉电阻,则阻值不能小于 2K,否则会损坏工具
3. Keil 下,选择仿真器供电,使用 JET51A 无法下载或仿真时,需排查以下可能:
2
V1.0
S_LabII JETX1
中颖工具选型参考及常见问题汇总
特性:
支持 Keil uVision 环境下中颖部分 8051 核 MCU 芯片的下载和仿真 功能
可配合 ISP51 软件对中颖部分 8051 核 MCU 芯片进行编程 支持脱机烧写
特性:
支持中颖带 DSP 模块芯片的下载和仿真功能
中颖工具选型参考及常见问题汇总
9
V1.0
中颖工具选型参考及常见问题汇总
2.2 Pro06A(ProWriter)常见问题及解决方法
1. 若提示烧写失败,需排查以下原因:
1) 已勾选插槽的对应接口是否正确连接 IC 2) 烧写接口方式选择是否正确 3) 烧写区(整个存储区/仅代码扇区/E2Prom)是否已选择
SH79F6488 应用指南CV1.0
1/25
V 1.0
SH79F6488 应用指南
USB
PWR USB
JET51
VDD TCK GND TDI GND TMS
至此,已完成建立一个空的项目。下面设置项目属性。
3/25
V 1.0
步骤 7: 选择 DebugÆUse ÆSino Wealth 8051
JET Driver。
步骤 9: 选择 Output Æ选择“Create HEX File”Æ确认。
SH79F6488 应用指南
步骤 6: 选择 Project ÆOptions for Target ‘Target1’。
目录下 (例如: c:\keil\)。 3) 将 JET51 仿真器通过 USB 连接入计算机,此时,红色电源灯和绿色 USB 灯会同时亮
起,说明安装成功。 2.2 硬件的安装
安装步骤 1) 将 SH79F6488 用户目标板上的 JTAG 接口(VDD﹑TCK﹑TDI﹑TMS﹑TDO﹑GND)
与 JET51 仿真器的 JTAG 仿真接口通过扁平电缆相连即可。 2) 将 C 脚接一个 1uF 的电解电容到地。 3) 当使用 JET51 仿真﹑下载时,JTAG 仿真口不能够用做 I/O 端口使用,需要与用户目
C8051F020单片机
C8051F020单片机
C8051F020单片机简介
单片机(Microcontroller Unit,缩写为MCU)是一种集成了中央处
理器(CPU)、片内存储器(RAM和ROM)、输入/输出接口(I/O)、定时器/计数器和其他功能模块的微型计算机系统。单片机被广泛应用
于家电、汽车电子、医疗设备、电力系统等领域。
C8051F020单片机作为Silicon Labs开发的一款8位低功耗单片机,具有较高的性价比和广泛的应用领域。本文将对C8051F020进行详细
介绍。
一、C8051F020单片机的特点与功能
C8051F020单片机具有以下特点和功能:
1. 架构优势:C8051F020基于Silicon Labs的成熟8位CPU架构,
具有高效的指令执行能力和较低的功耗。
2. 丰富的存储器:C8051F020拥有8KB的闪存(Flash)用于程序
存储,可以在电源关闭后保持程序不丢失。此外,它还配备了256字
节的数据闪存(Data Flash)和256字节的电子可擦除可编程只读存储
器(EPROM)。
3. 综合的外设:C8051F020单片机具有多个通用输入输出引脚(GPIO),可用于各种外设和传感器的连接。此外,它还提供了模拟
与数字转换器(ADC)、串行通信接口(UART、SPI、I2C)以及定时器/计数器等功能。
4. 低功耗设计:C8051F020采用了优化的低功耗设计,具有多种休
眠模式和快速唤醒功能,可在长时间运行的场景下降低功耗。
5. 开发工具支持:Silicon Labs提供完善的开发工具套件,包括集成开发环境(IDE)、调试器和仿真器等,方便开发者进行软件开发和调试。
SINO WEALTH SH79F082 说明书
SH79F082应用指南
SH79F082应用指南
1 概述
SH79F082是一颗采用单机器周期增强型8051内核的单片机,内部采用FLASH存储程序代码,可以多次烧写或者擦除,方便用户调试和在线更新。
中颖SH79F082系列单片机的在线仿真和下载烧录可以通过JET51仿真器实现。该工具基于Keil µ vision集成开发环境,通过JTAG方式和单片机连接,实现全功能在线仿真和下载烧录功能。
1.1 封装
SH79F082提供TSSOP24封装。
1.2 演示板(Target Board)
SH79F082提供了一套演示板,供客户熟悉芯片功能。如下图:
SH79F082演示板(TSSOP24)
板中各部分功能说明:
A. 外部供电接口1 (内正外负)
外接9~12V电源,经过板上稳压电路产生5V电压作为芯片的供电电源使用。采用外部供电接口1供电,演示板供电电源为5V,不可调。
B. 外部供电接口2
外部供电电源接口,分别与芯片的VDD和GND管脚连接。采用外部供电接口2供电,演示板供电电源可调。但注意供电电源不要超过芯片最高工作电压。
C. 电源指示灯
D. JTAG仿真接口
JTAG仿真接口和JET51仿真器一一对应,可用10芯扁平线直接连接。仿真时,演示板的供电电源可通过仿真接口的VDD管脚直接获得。
1 VDD GND GND TCK
TMS TDI
TDO GND
E. 复位按键
F. RESET引脚拨位开关
板上可以选择P1.5用作I/O还是复位管脚(通过下载时选择的“Option”来定)。若选择作为I/O使用,则将拨位开关拨到IO标识一侧(即靠近芯片一侧)。若选择作为复位管脚使用,则将拨位开关拨到RESET标识一侧(即靠近振荡器插座一侧)。
基于中颖8位MCU的触摸按键方案
基于中颖8位MCU的触摸按键方案
前言
在需要用户界面的应用方案中,传统的机电开关正在被电容式触摸感应控制所替代。
S i n o w ea l t h已经开发了一套触摸感应软件,使得任意一款8位的中颖微控制器都可以作为一个电容式触摸按键控制器使用。通过对由一个电阻和触摸电极电容组成的R C充放电时间的控制,该触摸感应软件可以检测到人手的触摸。由于电极电容的改变,导致的R C充放电时间的改变,能够被检测出来,然后经过滤波等,最终通过专用的I/O端口,或者I2C/S PI接口发送给主机系统。该软件库所需的元器件B OM表,成本低廉,因为每个通道只需要两个电阻就可以实现触摸检测功能。
R C感应原理
R C采样原理就是通过测量触摸电极电容的微小变化,来感知人体对电容式触摸感应器(按键、滚轮或者滑条)的触摸。
电极电容(C)通过一个固定的电阻(R)周期性地充放电。电容值取决于以下几个参数:电极面积(A),绝缘体相对介电常数( ),空气相对湿度( ),以及两个电极之间的距离(d)。电容值可由下列公式得出:
通过计算的电压达到阀值所需要的充电时间(),来得到电容值(C)。在触摸感应应用中,电容值(C)由两部分组成:固定电容(电极电容,)和当人手接触或者靠近电极时,由人手带来的电容(感应电容,)。电极电容应该尽可能的小,以保证检测到人手触摸。因为通常人手触摸与否,带来的电容变化一般就是几个p F(通常5p F)。利用该原理,就可以检测到手指是否触摸了电极。
图3触摸感应
这就是用于检测人手触摸的触摸感应软件中感应层所采用的基本原理。
中颖单片机位开发工具介绍演示文稿
第一页,共31页。
中颖单片机位开发 工具介绍
2
第二页,共31页。
主要内容
烧写仿真工具种类
Sino_Keil插件的使用
ISP51工具的使用 Pro06工具的使用 常见问题
第三页,共31页。
中颖8位Flash MCU开发工具
中颖8位Flash MCU开发工具
中颖8位MCU开发工具分类
47uF
VDD 24
VDDR 23
AGND 22
P2.7 21
P2.6 20
P2.5 19
P2.4 18
P2.3 17
P2.2 16
P2.1 15
104
VDD
GND
採用縮緊座可以方便生產
来自百度文库
烧写软件——Pro06
软件介绍
Pro06软件配合Pro06烧写器可实现中颖增强型8051内核的全系列单片机的量产烧
选择JET51烧写器,进行JTAG烧写,连接IC的VDD,GND,TCK,TDI,TMS,TDO到烧写器
选择SLab烧写器,进行ISP烧写,连接IC的VDD,GND,TXD,RXD到烧写器
注意:如果利用PC机普通串口或其他USB转串口线进行ISP烧写时,请选 择S-Lab烧写器选项页,选择设备所对应的串口进行下载。由于目前市场 上销售的USB转串口线质量不尽相同,请选用质量较好的线进行ISP烧写 ,与IC通讯的TXD,RXD信号电平不能低于4V。
SH79F3212 App.Note CV1.0
07H,表示成功进入调试模式可以进行仿真了。用户可以通过选择 Debug 菜单下的命令来执 行 Step、Step Over、Run、Stop 等操作,也可以执行增加断点、减少断点的操作。
ຫໍສະໝຸດ Baidu
注意: 1) 断点为将该指令执行完以后,再停止。 2) 执行 Step Over 指令,在执行到 ACALL﹑LCALL 等语句时,会将 ACALL﹑LCALL
2/37
V1.0
SH79F3212 应用指南
2. 仿真 2.1. 仿真软件的安装
安装步骤 1) 安装 Keilc uvision2 (V2.38 及以上版本) 或者 uvision3。 2) 安装中颖 SH79F 组件库 Sino_Keil.exe 到 Keilc 的安装目录下 (例如: c:\keil\)。 3) 将 JET51 仿真器通过 USB 连接入计算机,此时,红色电源灯和绿色 USB 灯会同时亮 起,说明安装成功。
7/37
V1.0
SH79F3212 应用指南
至此,项目属性设置完毕。下面将已经编写好的程序添加到项目中。
步骤 10: 双击 Target1 Æ选择“Source Group1”,按右键 Æ选择目标目录,例如“User” Æ选择目标文件,例如“aa.asm Æ点击“Add 按钮。
基于SH79F085单片机的电子秤应用
基于SH79F085单片机的电子秤应用
摘要:本文介绍了基于中颖SH79F085单片机的电子秤设计方案,给出了硬件电路结构模块,并作出详细分析。本系统采用集成高精度Σ-ΔADC的单片机作主控,外接显示驱动芯片,电路结构简单,抗干扰能力强,工作稳定。本文着重介绍了SH79F085作主控芯片的硬件电路设计,以及应用中的注意事项和要点。
关键字:中颖电子 SH79F085 单片机电子秤电子衡器计价秤高精度ADC、可编程增益放大器(PGA)
引言:
电子秤是衡器中的一种,随着科学技术的发展与进步,电子秤经历了由简单到复杂、粗糙到精密的全电子化称重产品。近年来,电子秤广泛应用于商业计价、精密衡器、工业包装、仓储运输等领域。
目前,市场上的电子秤系统主要有两种方案实现对传感器模拟信号采样:双积分电路和高精度模数转换器(ADC)。
双积分电路是一种间接式的A/D转换器,它的基本原理是把待转换的模拟电压变换为与之成比例的时间间隔t,并在t时间内,用恒定频率的脉冲去计数,这就把时间t转换成了数字信号量。双积分电路由于电路复杂,转换时需要软件干预,以及精度较低,一般小于12bit,不能满足高端电子秤应用,因此逐暂被市场淘汰。
高精度模数转换器(ADC)一般采用Σ-Δ型转换器,通常分辨率在16-bit以上。∑-Δ转换器又称为过采样转换器,这种转换器由∑-Δ调制器及连接其后的数字滤波器构成,调制器的结构包括1个积分器和1个比较器,以及含有1
个1位数模转换器的反馈环。∑-Δ调制器以极高的抽样频率对模拟信号进行抽样,并对两个抽样之间的差值进行低位量化,从而得到用低位数码表示的数字信号即∑-Δ码,然后将∑-Δ码送给第二部分的数字抽取滤波器进行抽取滤波,从而得到高分辨率的线性脉冲编码调制的数字信号。因此抽取滤波器实际上相当于一个码型变换器,由于∑-Δ调制器具有极高的抽取速率,通常比奈奎斯特抽样频率高出许多倍,因此Σ-Δ型A/D转换器又称为过抽样A/D转换器。∑-Δ模数转换器具有抗干扰能力强、量化噪声小、分辨率高和线性度好等优点。常应用于高性能商业衡器、精密衡器、智能工业仪表、医疗电子等领域。
中颖单片机8位Flash MCU开发工具介绍共34页文档
中颖单片机8位Flash MCU开发工 具介绍
ຫໍສະໝຸດ Baidu怎样思想,就有怎样的生活
66、节制使快乐增加并使享受加强。 ——德 谟克利 特 67、今天应做的事没有做,明天再早也 是耽误 了。——裴斯 泰洛齐 68、决定一个人的一生,以及整个命运 的,只 是一瞬 之间。 ——歌 德 69、懒人无法享受休息之乐。——拉布 克 70、浪费时间是一桩大罪过。——卢梭
简述单片机设计开发的常用工具
简述单片机设计开发的常用工具
单片机是嵌入式系统中最为基础的模块,具有体积小、功耗低、功能强大等优点,广泛应用于家电、汽车、电子设备等领域。在单片机的设计开发阶段中,常用的工具有:
1. 代码编辑器:用于编写单片机程序的软件工具,如Keil、IAR 等,可针对不同的单片机芯片选择不同的编译器,编写出对应的汇编或者C语言代码。
2. 仿真工具:仿真工具是模拟单片机硬件的软件工具,它可以模拟并且执行单片机的指令,来测试程序的功能,如Proteus、Multisim等。
3. 调试器:调试器主要用于对单片机的程序进行实时监测和调试,可以通过JTAG或SWD等接口连接单片机与PC,来实现程序的单步执行、变量查看等调试功能。
4. 烧录工具:烧录工具主要用于将程序下载到单片机中,一般有在线烧录和离线烧录两种方式,其中在线烧录需要连接单片机和开发板的调试接口,然后用烧录器进行程序下载;离线烧录则是将程序下载到一块可以插入单片机芯片的编程器中,再将编程器插入开发板中。
5. 万用表:万用表主要用于测试硬件电气性能,可以测量直流电压、电流、电阻、频率、电容等参数。
以上就是单片机设计开发中常用的工具,这些工具都是相辅相成的,结合使用能够提高开发效率,验证设计方案的正确性。
中颖工具选型参考及常见问题汇总
2.1 JET51A(Keil/ProWriter)常见问题及解决方法
1. 已安装 JET51A 插件,但在 Keil 下连接 JET51A 识别不到该仿真器,可进行如下 操作:
Win7 以上系统需要以管理身份运行 Keil 软件
2. 关于 JET51A 烧写口串电阻阻值推荐
JET51A
TDO/SWE
中颖工具选型参考及常见问题汇总
7. Win10 系统下,如果 Keil 出现可下载但无法进仿真的情况,可进行如下操作:
1) 使用“Win+R”键打开“运行”,在输入框内输入“Regedit”,点确定打开注册表 2) 进入路径:
HKEY_CURRENT_TSER\Software\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Layers 3) 若在此路径下发现条目:(C:Keil\UV4\UV4.exe),点右键将条目删除,或仅修改“数据”栏信息,删除下
1) 接线是否正确
2) 检查 Keil 界面下驱动选择是否正确
3) JET51A 设备是否已识别
4) 上电参数设定值是否合适(推荐使用“自动扫描”)
4. Keil 下,选择外部供电,使用 JET51A 无法下载或仿真时,需排查以下可能:
1) 检查供电类型是否已选择“外部供电”
2) 检查操作顺序是否正确: Step1:JET51A 先连接至 PC Step2:JET51A 仿真口连接至芯片 Step3:PCB 板外部上电
中ICE79工具安使用指南(onlyfor79F161)
SH99F100开发工具应用指南
SH99F100 开发工具应用指南
1. 概述
SH99F100是一款双核(DSP和MCU)芯片,适用于工业控制场合,如电机调速、变频电源等。MCU可以用来处理开关量、输入输出以及通讯,而DSP只需专注于控制算法的运算。
MCU核是一种高速高效率8051兼容核,在同样的振荡频率下,较之传统的8051芯片具有运行更快速,性能更优越的特性,并可通过JETX1仿真工具使用KEIL C开发环境进行仿真/烧写。
DSP核可提供高达100MIPS的运算能力,并集成16位PWM,14位流水线式ADC及运算放大器等内部外设,能够方便地实现多种工业控制算法。DSP程序使用中颖自有的SIDDE开发环境,支持C语言级源程序调试,并可生成DSP的Flash文件供客户烧写。JETX1同时为KEIL C和SIDDE 提供仿真支持,二者可在仿真过程中并行运行和任意切换。
2. MCU开发工具(KEILC)
2.1. 仿真软件的安装
安装步骤
1. 安装Keilc uvision2 (V
2.34及以上版本) ,uvision3 或uVision4。
2. 安装中颖8051组件库Sino_Keil_Vxxx.exe(其中Vxxx表示版本号)到Keilc的安装目录下(例
如: c:\keil\)。
3. 将JETX1仿真器通过USB连接入计算机,此时,红色电源灯和绿色USB灯会同时亮起,说
明组件库安装成功。
2.2. 库文件更新
中颖8051库文件中包含了各颗芯片的Flash烧写选项定义,芯片头文件,芯片描述等信息。由于中颖8051系列在不断增加和更新,相应的库文件也需要及时更新。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中颖8位 中颖 位MCU开发工具分类 开发工具分类
烧写仿真工具硬件
JET51烧写器 烧写器 Pro06烧写器 烧写器 S-Lab烧写器 烧写器
烧写仿真工具软件
Sino_Keil插件 (JET51烧写器 插件 烧写器,S-Lab烧写器 烧写器) 烧写器 烧写器 ISP51软件 (JET51烧写器 烧写器,S-Lab烧写器,普通串口或虚拟串口 烧写器, 软件 烧写器 烧写器 普通串口或虚拟串口) Pro06软件 (Pro06烧写器 烧写器) 软件 烧写器
6
烧写仿真软件——Sino-Keil插件 插件 烧写仿真软件
硬件驱动安装
驱动时, 安装 JET51驱动时,请பைடு நூலகம்驱动文件搜索位置设定为 驱动时 请将驱动文件搜索位置设定为C:\Keil,即Keil安装 , 安装 路径下 驱动时, 安装 S-Lab驱动时,请根据 机的操作系统将驱动文件搜索位置设定 驱动时 请根据PC机的操作系统将驱动文件搜索位置设定 为C:\Keil\Sino Driver\Windows_XP_S2K3_Vista_7 或C:\Keil\Sino Driver\Windows_2K。 。
8
烧写软件——ISP51 烧写软件
软件介绍
ISP51软件配合 软件配合JET51烧写器可实现中颖增强型 烧写器可实现中颖增强型 软件配合 烧写器可实现中颖增强型8051内核的全系列单 内核的全系列单 片机的量产烧写; 片机的量产烧写; ISP51软件配合 软件配合S-Lab烧写器可实现中颖公司 烧写器可实现中颖公司8051内核的集成多个存 软件配合 烧写器可实现中颖公司 内核的集成多个存 储区的8位 产品的在系统编程(ISP)功能 储区的 位MCU产品的在系统编程 产品的在系统编程 功能
3
烧写仿真软件——Sino-Keil插件 插件 烧写仿真软件
软件介绍
Sino-Keil插件配合 插件配合JET51烧写器和 烧写器和S-Lab烧写器可通过 烧写器可通过JTAG接口对中 插件配合 烧写器和 烧写器可通过 接口对中 颖的增强型8051内核的单片机实现下载以及仿真。 内核的单片机实现下载以及仿真 颖的增强型 内核的单片机实现下载以及仿真。
使用ISP方式烧写 时,应先单击 方式烧写IC时 应先单击ISP51 PC机软件界面操作按钮启动通 使用 方式烧写 机软件界面操作按钮启动通 讯操作,再锁紧目标板IC或按目标板复位引脚复位 或按目标板复位引脚复位IC。如果单击ISP51 讯操作,再锁紧目标板 或按目标板复位引脚复位 。如果单击 PC机软件界面操作按钮大约 后,未进行锁紧目标板 或按目标板复位 机软件界面操作按钮大约20s后 未进行锁紧目标板IC或按目标板复位 机软件界面操作按钮大约 引脚复位IC操作 则提示“通讯连接超时! 操作, 引脚复位 操作,则提示“通讯连接超时!”。 一般情况下,一颗正常的量产IC,选择自动匹配波特率方式烧写, 一般情况下,一颗正常的量产 ,选择自动匹配波特率方式烧写,在烧 写前通讯连接建立时间只需几秒钟,如果锁紧IC几秒钟后仍未建立连接 几秒钟后仍未建立连接, 写前通讯连接建立时间只需几秒钟,如果锁紧 几秒钟后仍未建立连接, 可重新锁紧目标板IC或按目标板复位引脚复位 或按目标板复位引脚复位IC。 可重新锁紧目标板 或按目标板复位引脚复位 。 如果按上述操作执行,仍然提示“通讯连接超时! 则需要确认该IC 如果按上述操作执行,仍然提示“通讯连接超时!”,则需要确认该 是否满足ISP烧写要求(IC代码选项是否支持 烧写要求( 代码选项是否支持 代码选项是否支持ISP烧写,是否必须检测到固 烧写, 是否满足 烧写要求 烧写 定引脚状态为低才能进行ISP烧写等,详见器件规格书及相关应用说明)。 烧写等, 定引脚状态为低才能进行 烧写等 详见器件规格书及相关应用说明)。 使用ISP方式烧写 时,务必根据 中已烧入的代码选项判断 工作是 方式烧写IC时 务必根据IC中已烧入的代码选项判断 中已烧入的代码选项判断IC工作是 使用 方式烧写 否需要外部振荡器,根据代码选项选择此次烧写的通讯波特率, 否需要外部振荡器,根据代码选项选择此次烧写的通讯波特率,否则可能 导致通讯连接超时或失败。 导致通讯连接超时或失败。 16
注意:硬件连接接口除VDD、GND、TXD、RXD外 注意:硬件连接接口除VDD、GND、TXD、RXD外,建议将进入引导扇区的 VDD 两个判断IO引出,烧写时接地。 IO引出 两个判断IO引出,烧写时接地。
10
烧写软件——ISP51 烧写软件
软件设置
运行ISP51.exe 运行 1.设置器件 设置器件 2.设置代码选项 设置代码选项 3.选择连接的烧写器 选择连接的烧写器 4. 配置烧写器 5.加载代码 加载代码 6.设置客户信息 设置客户信息 设置 6.设置自动烧写操作 烧 设置自动烧写操作(烧 设置自动烧写操作 写区域,加密等) 写区域,加密等 8.设置完成按下确定按 设置完成按下确定按 钮后,烧写开始。 钮后,烧写开始。
11
烧写软件——ISP51 烧写软件
软件设置
烧写器的选择
选择JET51烧写器,进行JTAG烧写,连接 的VDD,GND,TCK,TDI,TMS,TDO 烧写器,进行 烧写, 选择 烧写器 烧写 连接IC的 到烧写器 选择SLab烧写器,进行ISP烧写,连接IC的VDD,GND,TXD,RXD到烧写器 选择 烧写器,进行 烧写,连接 的 到烧写器 烧写器 烧写
注意:安装Keil集成编译环境时,不要将不同版本的Keil安装在一个路 注意:安装Keil集成编译环境时,不要将不同版本的Keil安装在一个路 Keil集成编译环境时 Keil 径下, Keil目录下同时存在Uv3和Uv4,这种情况会导致Sino Keil插件 目录下同时存在Uv3 Sino径下,如Keil目录下同时存在Uv3和Uv4,这种情况会导致Sino-Keil插件 安装失败,导致Uv4下无法选择SinoWealth的调试选项。 Uv4下无法选择SinoWealth的调试选项 安装失败,导致Uv4下无法选择SinoWealth的调试选项。请只安装一种 Keil集成编译环境 集成编译环境。 Keil集成编译环境。
硬件连接
硬件连接方式1 使用JET51烧写器(适用 位Flash全系列 适用8位 全系列MCU) 硬件连接方式 :使用 烧写器 适用 全系列
硬件连接方式2 使用S-Lab烧写器(适用 系列 适用88系列 硬件连接方式 :使用 烧写器 适用 系列MCU及SH79F165\085) 及
4
烧写仿真软件——Sino-Keil插件 插件 烧写仿真软件
硬件连接
连接方式2 适用 系列MCU及SH79F165\085,在ISP51软件界面上选择 适用88系列 软件界面上选择SLab烧写器 连接方式 (适用 系列 及 , 软件界面上选择 烧写器
选项页对应如下连接方式) 选项页对应如下连接方式
连接方式3 (适用 系列MCU及SH79F165\085,脱机ISP下载 连接方式 适用88系列 及 ,脱机 下载) 适用 系列 下载
硬件连接
连接方式1 适用8位 全系列MCU, 在ISP51软件界面上选择 软件界面上选择JET51烧写器选项页 连接方式 (适用 位Flash全系列 全系列 软件界面上选择 烧写器选项页
对应如下连接方式),硬件连接接口如前所述。 对应如下连接方式 ,硬件连接接口如前所述。
9
烧写软件——ISP51 烧写软件
5
烧写仿真软件——Sino-Keil插件 插件 烧写仿真软件
软件安装
安装Keil集成编译环境(uVision2.34及以上版本) 集成编译环境( 及以上版本) 安装 集成编译环境 及以上版本 安装Sino-Keil插件 安装 插件 若第一次使用JET51或S-Lab烧写器,将烧写器连接到 烧写器, 若第一次使用 或 烧写器 将烧写器连接到PC 使用新硬件安装向导完成硬件驱动安装。 机,使用新硬件安装向导完成硬件驱动安装。
通讯握手信号
注意:在烧写过程中,务必保证4个烧写引脚接触良好, 注意:在烧写过程中,务必保证4个烧写引脚接触良好,接触不良是客 户在实际量产过程中出现ISP烧写失败的主要原因。 ISP烧写失败的主要原因 户在实际量产过程中出现ISP烧写失败的主要原因。
15
烧写软件——ISP51 烧写软件 ISP烧写注意事项 烧写注意事项
S-Lab烧写器ISP烧写注意事项 Lab烧写器ISP 烧写器ISP烧写注意事项
有效的系统复位
IC发生有效的上电复位或复位引脚 发生有效的上电复位或复位引脚 复位
ISP烧写 ISP烧写 的关键
进入引导扇区
根据代码选项, 根据代码选项,复位后直接进入引 导扇区或检测IO引脚状态后判断是否 导扇区或检测 引脚状态后判断是否 进入引导扇区 IC代码选项选择为外部振荡器时, 代码选项选择为外部振荡器时, 代码选项选择为外部振荡器时 必须接好外部振荡器 复位100ms内,PC机发送握手 在IC复位 复位 内 机发送握手 信号与IC完成通讯连接 信号与 完成通讯连接
12
烧写软件——ISP51 烧写软件
软件设置
序列号, 序列号,用户识别码
中颖MCU支持 用户自定义的 识别码以及序 列号。该序列 号和识别码可 以用MOVC指 令读出。识别 码和序列号的 地址用鼠标驻 留用户识别码 和序列号上即 可读到。
13
烧写软件——ISP51 烧写软件
软件设置
加密
14
烧写软件——ISP51 烧写软件
注意:如果利用PC机普通串口或其他USB转串口线进行ISP烧写时, 注意:如果利用PC机普通串口或其他USB转串口线进行ISP烧写时,请选 PC机普通串口或其他USB转串口线进行ISP烧写时 Lab烧写器选项页 选择设备所对应的串口进行下载。 烧写器选项页, 择S-Lab烧写器选项页,选择设备所对应的串口进行下载。由于目前市 场上销售的USB转串口线质量不尽相同,请选用质量较好的线进行ISP USB转串口线质量不尽相同 ISP烧 场上销售的USB转串口线质量不尽相同,请选用质量较好的线进行ISP烧 IC通讯的TXD,RXD信号电平不能低于4V。 通讯的TXD 信号电平不能低于4V 写,与IC通讯的TXD,RXD信号电平不能低于4V。
硬件连接接口
JET51
S-Lab
RXD和TXD在Keil仿真环 和 在 仿真环 境下可不连接
注意: JTAG通讯口TCK,TMS,TDI,TDO上的电容太大(一般不大于10000pF), 注意:在JTAG通讯口TCK,TMS,TDI,TDO上的电容太大(一般不大于10000pF),将导 通讯口TCK,TMS,TDI,TDO上的电容太大 10000pF) 致通讯失败,同时也不建议连接外部应用电路。用户目标板VDD VDD上的负载电容不 致通讯失败,同时也不建议连接外部应用电路。用户目标板VDD上的负载电容不 得超过220uF 220uF。 得超过220uF。 S-Lab烧写器驱动能力为30mA,JET51驱动能力为150mA。请用户根据实际情况选 Lab烧写器驱动能力为30mA,JET51驱动能力为150mA。 烧写器驱动能力为30mA 驱动能力为150mA 择烧写器。 择烧写器。
注意:硬件烧写器请联系IC代理商和工具代理商购买 代理商和工具代理商购买, 注意:硬件烧写器请联系 代理商和工具代理商购买,软件安装包请到如下地址下载 http://www.sinowealth.com/zh/softdown_body.asp?flag=1&cat_id=32&cat_name=8BIT FLASH MCU
中颖电子股份有限公司
中颖8位 中颖 位Flash MCU开发工具介绍 开发工具介绍
SA\MCU
1
中颖8位 中颖 位Flash MCU开发工具 开发工具
主要内容
烧写仿真工具种类 Sino_Keil插件的使用 插件的使用 ISP51工具的使用 工具的使用 Pro06工具的使用 工具的使用 常见问题
2
中颖8位 中颖 位Flash MCU开发工具 开发工具
7
烧写仿真软件——Sino-Keil插件 插件 烧写仿真软件
软件使用
新建一个项目 程序编写与编译 下载前选项设置
根据使用的烧写器选择对应的硬件烧写仿真驱动 选择器件,具体操作,烧写区域,代码选项, 选择器件,具体操作,烧写区域,代码选项,加密信息等等 设置供电方式
下载及仿真
注意: Lab烧写器比JET51驱动能力弱 注意:S-Lab烧写器比JET51驱动能力弱 烧写器比JET51 Lab烧写器不具有下电再上电功能 S-Lab烧写器不具有下电再上电功能 Lab烧写器电源开关的设置要与软件电源设置一致 S-Lab烧写器电源开关的设置要与软件电源设置一致 外部供电方式进行下载仿真时, 外部供电方式进行下载仿真时,请严格按照规定的上电顺序执行操作