# AD-Flash 芯片类别

/*************************************************************************************************************

                                                  点击查看AD-Flash系列参数对比

*************************************************************************************************************/

# MC32F7361 RISC

FLASH

 用户手册

开发平台开发平台详情
模式软件工具小板/芯片
仿真WinScopeIDE仿真器:SN-LinkMC32F7361仿真小板SN-Link:仿真平台
烧录EZPro100烧录器:EZPro100MC32F7361烧写小板EZPro100:烧录平台

推荐查阅:应用指南

MC32F7361跳线烧录连接:

image.png

带电烧录:详情查看>>>

# MC32F7062 RISC

FLASH

 用户手册DemoCode

开发平台开发平台详情
模式软件工具小板/芯片
仿真WinScopeIDE仿真器:SN-LinkMC32F7062仿真小板  芯片SN-Link:仿真平台
烧录EZPro100烧录器:EZPro100MC32F7062烧写小板EZPro100:烧录平台

推荐查阅:应用指南

MC32F7062跳线烧录连接:

带电烧录:详情查看>>>

# 外部中断

在使能外部中断之前建议先将外部中断标志位INTnIF进行清零,防止前面端口电平变化造成误触发。

# OPA说明

用户手册中“OPA正端内部分压电压”有修改,下图为修改后:

OPA_NEW.jpg

下图为修改前:

OPA_OLD.jpg

# 仿真提示

如遇到:“可以正常烧录读取,但无法连接仿真器仿真”,则使用最新版本仿真软件可解决。

# AN12(P00)、AN13(P14)的ADC功能

AN12(P00)、AN13(P14)采集的电压无法接近VDD,其检测模拟输入电压范围为0V~(VDD-1.4)V。最新版用户手册有相关提示。

# MC51F003A4 51

FLASH

 用户手册DemoCode

开发平台开发平台详情
模式软件工具小板/芯片
仿真Keil仿真器:SN-Link-S1MC51F003A4仿真小板  芯片SN-Link-S1:仿真平台
烧录EZPro100烧录器:EZPro100MC51F003A4烧写小板EZPro100:烧录平台

推荐查阅:应用指南

烧录器跳线烧录连接:

# RAM变量定义

Data.jpg

在RAM区使用时,建议将KEIL-Target下的Memory Model框选择Largel,即默认定义的变量在XDATA区域。

可在变量前面加IDATA、XDATA修饰,优先使用XDATA、IDATA。

RAM大小说明:DATA:0-127;IDATA:128-255;XDATA:0-255

# PWM0输出0%

PWM0无法直接通过修改占空比设置寄存器(PWM0D),输出0%占空比。

方法一:修改输出极性选择位(PWM0S),将100%占空比取反;

方法二:关闭端口PWM功能,用作IO输出低电平。

# UART0/1方式1/3波特率计算

Ft1:实际工作频率;TH1:实际设定值。

以Ft1为16M,波特率9600为例:

TH1 约等于(256-16000000/16/9600)

因计算存在小数,在实际应用中建议据实际计算值调整设定值。

# 位寻址及SFR操作说明

位寻址操作:可以位寻址操作的寄存器地址末位数都是“0”或“8”。

SFR0与SFR1:在设置寄存器时,需注意SFR0与SFR1的页操作;并且在中断中需要进行缓存与还原设置;

具体操作步骤查看MC51F003A4任意DemoCode中断程序。

# 在板仿真与烧录应用说明

CLK与DATA引脚有阻容元件时影响在板仿真和烧录

A:

  1. 去掉阻容器件;

  2. 使用带增强驱动的转接小板烧录。

注:MC51F003A4目标板供电调试或烧录需使用到复位引脚,但A0K与A0H封装没有复位引脚,因此不支持目标板供电仿真。

# 烧录分区加密

MC51F003A4在分区加密时建议使用,一级加密,不推荐使用二级加密。

详细说明:/*分区加密说明*/

# 仿真弹窗烧录解锁说明

003A4加密后仿真失败.png

进行加密烧录过的芯片,在用仿真器仿真时会报如上图弹窗警告。

解决方法:用烧录器对加密芯片进行解锁烧录(取消加密再次烧录),然后再用于仿真调试。

# EEPROM写操作

在向EEPROM写入数据之前需先对相应的空间进行擦除。

# LCD应用功耗等效说明

功耗与选择的电阻及通道数量有关,例如:5V供电,选择分压电阻为20K,同时使能4个COM端时,I=5/10K = 500uA。

等效原理 如下图:

# 复位看门狗与喂狗操作

单步调试时,WDT的复位会被屏蔽,相关寄存器会被置位;

如:单步调试时复位看门狗标志位,操作无效。

MC51F003A4无单独的清狗指令,用户可通过读/写一次WDTCR寄存器,实现“喂狗操作”,该动作发生时,硬件自动对计数器进行重载。

# Sleep模式无法仿真

在仿真时若进入SLEEP模式,会弹窗警告,详情查看>>>

# MC51F8124 51

FLASH

 用户手册DemoCode

开发平台开发平台详情
模式软件工具小板/芯片
仿真Keil仿真器:SN-Link-S1MC51F8124仿真小板 芯片

SN-Link-S1:仿真平台

烧录EZPro100烧录器:EZPro100MC51F8124烧写小板EZPro100:烧录平台

推荐查阅:应用指南

# PWM1刹车控制

P26端口为PWM1刹车信号输入引脚,当选择下降沿刹车时,内部上拉无效,需外置上拉电阻。

# MC32F7073 RISC

FLASH

 用户手册DemoCode

开发平台开发平台详情
模式软件工具小板/芯片
仿真WinScopeIDE仿真器:SN-LinkMC32F7073仿真小板  芯片SN-Link:仿真平台
烧录EZPro100烧录器:EZPro100MC32F7073烧写小板EZPro100:烧录平台

推荐查阅:应用指南

MC32F7073跳线烧录连接:

MC32F7073.png

# MC32F7073带电仿真

1)程序中按照手册添加以下代码:

image.png

2)option配置字DBGPIN0配置如下图:

image.png

3) 正常下载使能调试口功能;

4) 正常下载完成后,退出调试,芯片VDD脚外部供电下载调试。

# MC9959 RISC

FLASH

 用户手册DemoCode

开发平台

开发平台详情

模式

软件

工具

小板/芯片

仿真

WinScopeIDE

仿真器:SN-Link

MC9959仿真小板/芯片

SN-Link:仿真平台

烧录

EZPro100

烧录器:EZPro100

MC9959烧写小板

EZPro100:烧录平台

# MSOP10封装仿真受限说明

MC9959_A0I_MSSOP10.png

因A0I封装的芯片通讯引脚上引出了多个I/O;当仿真通讯时,非通讯I/O需设置为输入,才可进行仿真调试。如:在选用第0组[PDT0、PCK0]作为通讯口时,P06与P13引脚需设置为输入。

其它封装芯片不受影响。

# MC51F7424

FLASH

 用户手册DemoCode

开发平台开发平台详情
模式软件工具小板/芯片
仿真Keil仿真器:SN-Link-S1MC51F7424仿真小板  芯片SN-Link-S1:仿真平台
烧录EZPro100烧录器:EZPro100MC51F7424烧写小板EZPro100:烧录平台

推荐查阅:应用指南

烧录器跳线烧录连接:

image.png

# 数据传递异常说明

IAPCR寄存器的bit0位为IAP读写操作区域选择位,当赋值或传参异常时,可查看是否切换至对应的操作区域。

image.png

# P21端口拓展AD采集

当ADC引脚不足或受限时,可将P21拓展为AD引脚。将P21端口作为运放输入,ADC采集OPA 1倍放大输出电压。

# XSFR寄存器使用说明

Q:在程序中操作特殊寄存器时造成中断异常

A:① 、主程序中操作XSFR寄存器前关闭总中断待操作完成后再使能中断;

      ② 、在中断中操作XSFR寄存器。

# 端口模拟功能配置

端口模式分为输入、输出、高阻、开漏;

在使用中应用端口的模拟功能时,应设置端口模式为高阻模式,并根据需求开启相应的模块控制位,端口复用为模拟功能。

# PWM寄存器赋值说明

PWM寄存器在赋值时需先写低位寄存器,再写高位寄存器。若先对高位寄存器赋值,则会造成低位赋值无效。

#