品牌LOGO
EEPROM Emulation on the Z51F3220 MCU Application Note
发布时间: 2019-04-12
类型: 应用笔记或设计指南,设计参考、应用指南
品牌:
ZILOG(齐洛格)
型号:
Z51F3220; Z8051
本应用笔记详细阐述了在Z51F3220微控制器(MCU)的Flash内存中模拟EEPROM设备功能的技术方案。资料深入解析了Z8051 MCU内部Flash的存储结构,重点介绍了虚拟EEPROM模拟技术,通过特殊的指令序列确保数据在写入或擦除过程中,以及在断电或意外写入情况下的安全性与完整性。文中不仅提供了实现EEPROM初始化、读取和写入操作的软件API接口,还详细说明了硬件设置的具体步骤与软件实现流程,并涵盖了相关的应用测试方法,旨在为开发者在嵌入式系统中实现非易失性数据存储提供可靠的技术参考。基于该方案,用户可通过世强硬创平台获取原厂授权的正品器件。针对文中所述器件,平台提供FAE团队支持选型、设计验证及调试,相关产品支持单件起订、在线下单、样品申请、批量询价,并覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市。
资料下载
ZILOG官方授权代理:世强先进(深圳)科技股份有限公司
世强先进(深圳)科技股份有限公司是ZILOG的官方授权代理,是其重要的分销合作伙伴之一。作为深耕电子元器件行业三十年的国家级高新技术企业及广东省“专精特新”企业,世强先进已获得1500多家全球知名原厂授权。
世强硬创平台作为专注于硬科技领域的研发与采购服务平台,平台不仅提供ZILOG的正品现货、透明报价与稳定交期,还整合原厂技术资源,联合双方FAE团队,为客户提供从选型参考、设计支持到样品申请、批量交付的一站式服务,助力研发高效落地,保障供应链安全可靠。
ZILOG 授权代理店 >>
技术支持/研发服务
世强硬创平台整合ZILOG原厂及授权代理商FAE资源,提供覆盖选型、设计、调试到量产的全流程技术支持,响应快、专业强,助力研发高效落地。
立即获取 ZILOG 技术支持 >>
企业采购服务
世强硬创平台授权代理商提供ZILOG快速样品申请、批量订购、精准询价及交期确认等一站式采购服务,保障正品供应、响应高效,助力研发与生产无缝衔接。
立即获取 ZILOG 企业采购服务 >>
加工定制
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
立即提交 TFT LCD液晶显示屏/模组定制 >>
资料平台
数据手册 - 英文
Z51F3220 Z8051系列8位微控制器
Revision 02
下载
数据手册 - 英文
Z51F3221产品简介
2019/03/11
下载
数据手册 - 英文
Z51F6412产品简介
2019/03/11
下载
数据手册 - 英文
Z51F3221 Z8051系列8位微控制器产品规范
Revision : 02
下载
数据手册 - 英文
Z51F3221 Z8051系列8位微控制器产品规范
Revision 02
下载
数据手册 - 英文
Z51F0811 Z8051系列8位微控制器产品规范
Revision 02
下载
数据手册 - 英文
Z8051系列8位单片机Z51F0811产品说明书
Revision : 02
下载
数据手册 - 英文
Z51F6412 Z8051系列8位微控制器产品规范
Revision 02
下载
技术文档 - 英文
感谢您购买Z8051片上调试器II工具包!
2019/03/11
下载
数据手册 - 英文
S3F80P5单片机S3系列8位单片机
Revision 05
下载
测试报告 - 英文
S3 MCU RoHS声明函(ZAC13-0014)
Revision 11
下载
产品勘误说明 - 英文
更新到Z86C61 CMOS Z8 MCU产品规格产品更新
04/02
下载
数据手册 - 英文
S3F80QB单片机S3系列8位单片机产品规范
Revision 03
下载
测试报告 - 英文
S3 MCU PCN–S3 ROHS声明函(ZAC13-0014)
Revision 8
下载
数据手册 - 英文
S3F8S45单片机S3系列8位单片机产品规范
2019/03/11
下载
测试报告 - 英文
S3 MCU零件达到224项高度关注物质(SVHC)声明(ZAC13-0015)
Revision 22
下载
数据手册 - 英文
S3F80Q5单片机S3系列8位单片机产品规范
Revision 03
下载
数据手册 - 英文
S3F80P9单片机S3系列8位单片机产品规范
Revision 05
下载
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
关于在Z51F3220单片机应用程序上配置模拟到数字api的说明
本应用笔记详细介绍了如何配置和使用Z51F3220微控制器的模数转换(ADC)功能。内容涵盖ADC的初始化、工作模式(轮询或中断)、时钟选择、参考电压选择、数据对齐以及API的使用。此外,还提供了使用Keil和SDCC编译器编译的示例代码,并说明了如何通过电位计读取ADC值并在HyperTerminal控制台显示。
阅读原文 >>
液晶显示器与Z51F3220单片机接口应用说明
本应用笔记详细介绍了如何使用Z51F3220微控制器的专用LCD驱动器驱动VIM-404 LCD显示屏。内容包括LCD基本操作、Z51F3220 LCD外设初始化以及API接口,旨在帮助用户开始使用Z51F3220 LCD外设。资料中讨论了LCD面板的基本组成、LCD显示的开关原理、LCD驱动方法(静态或直接驱动和多路复用方法)、帧频率、占空比、偏置和对比度等关键概念。此外,还提供了LCD RAM地址和显示数据、LCD驱动器初始化和API接口的详细说明,以及使用Keil μVision4和Small Device C Compiler (SDCC) v 3.1.0工具编译和测试的步骤。
阅读原文 >>
使用Z8051单片机的USI外设作为SPI接口的应用说明
本文档介绍了如何配置Zilog的Z8051通用串行接口(USI)外设以作为串行外设接口(SPI)运行。通过使用两个Zilog的Z51F3220微控制器分别配置为主机和从机,演示了SPI协议。文档详细说明了SPI信号的配置、数据传输过程、波特率设置、时钟极性和相位配置,以及如何通过USI控制寄存器进行硬件和软件实现。此外,还包括了硬件和软件工具的要求、测试设置和程序,以及如何通过终端仿真程序进行通信测试。
阅读原文 >>
Z8051片上调试器II Z8051®系列8位微控制器用户手册
阅读原文 >>
Z51F0811评估套件Z8051™ 8位微控制器系列
本手册详细介绍了如何设置和使用Zilog的Z51F0811评估套件,用于评估基于Z8051的设计和应用。套件包含一个小型评估板,包括LED灯、按钮、端口引脚头和UART-USB端口。评估板采用32引脚QFN封装的Z51F0811 MCU,并配备DBG连接器,通过Z8051 USB On-Chip Debugger (OCD) 线缆连接到主机开发PC。手册指导用户安装Z8051 OCD软件和文档,配置Z8051 OCD和Z51F0811评估板,构建和运行Z51F0811演示项目。
阅读原文 >>
Z8051™ 系列8位微控制器Z51F3220开发工具包用户手册
本手册详细介绍了如何设置和使用Zilog的Z51F3220开发套件,用于评估基于Z8051的设计和应用。套件包括一个开发板,具有LED灯、按钮、蜂鸣器、七段LCD显示屏、端口引脚头和UART-USB端口。开发板搭载Z51F3220 MCU,并配备DBG连接器,可通过Z8051 USB On-Chip Debugger (OCD) 线缆连接到主机开发PC。手册指导用户安装Z8051 OCD软件和文档、配置Z8051 OCD和Z51F3220开发板、构建和运行Z51F3220演示项目。
阅读原文 >>
优化的电机控制解决方案
本文介绍了Zilog公司提供的多电机系列电机控制解决方案,包括针对不同电机类型(如BLDC、PMSM、ACIM和步进电机)的控制策略和开发工具。文章详细讨论了各种电机控制方法,如开环与闭环速度控制、再生制动控制,以及不同控制策略(如空间矢量调制、FOC)的优缺点。此外,还介绍了Zilog的MultiMotor系列开发套件,该套件基于Z32F128和Z16FMC MCU,支持多种电机控制方案,并提供了丰富的开发工具和资源。
阅读原文 >>
Z51F0811产品简介
Zilog的Z8051系列微控制器(MCU)提供高性能、低成本的8位嵌入式控制解决方案。Z51F0811是Z8051系列的一员,具备8KB闪存、512字节RAM、256字节数据EEPROM、多种定时器、PWM、看门狗定时器、USART、蜂鸣器端口、I2C、片上电源管理等功能。适用于电池管理、LED照明控制、电机控制等多种嵌入式应用。
阅读原文 >>
Z51F3220产品简介
Zilog的Z51F3220微控制器(MCU)是Z8051产品家族的一员,是一款高性能、低成本的8位嵌入式控制解决方案。该MCU具有32KB闪存,适用于多种嵌入式控制应用,包括电池管理、恒温器、家电控制面板等。它具备高性能的8位CISC核心、多种定时器、PWM、UART、I2C接口、LCD驱动器等功能,适用于多种应用场景。
阅读原文 >>
关于在Z8051单片机上使用USI块作为UART的应用说明
本文档详细介绍了如何配置Zilog的Z8051微控制器的通用串行接口(USI)外设以作为通用异步接收发送器(UART)运行。提供了用于轮询和中断驱动的C代码驱动程序。文档涵盖了UART的数据格式、配置、波特率生成、相关寄存器、硬件和软件实现,以及如何使用USI模块进行UART通信的示例。
阅读原文 >>
使用Z8051 UART实现带多个从机的1-Wire®主设备应用说明
本文档介绍了如何使用Zilog Z8051微控制器的UART外设作为1-Wire总线主设备。内容包括所需的电气接口、UART设置、UART与1-Wire信号之间的关系以及用于识别多个从设备的搜索算法。文中使用了DS18S20数字温度计、DS2417带中断的时间芯片和DS24B33 4 KB EEPROM三个1-Wire从设备来演示1-Wire协议在多从设备配置下的操作。
阅读原文 >>
采用Z51F3220单片机的三相霍尔传感器无刷直流驱动器
本资料探讨了使用Z51F3220 MCU和MultiMotor开发套件实现三相无刷直流电机(BLDC)的闭环和开环控制。资料详细介绍了基于霍尔传感器的电机控制方法,包括电机速度测量、保护逻辑、闭环或开环速度调节、可调电机速度、可选择的电机方向控制、PC控制接口、LED指示灯等功能。此外,还讨论了硬件设计、软件实现、测试方法和结果。
阅读原文 >>
Z51F3221开发包Z8051™ 8位微控制器系列用户手册
本手册详细介绍了如何设置和使用Zilog的Z51F3221开发套件,用于评估基于Z8051的设计和应用。套件包含一个开发板,包括LED灯、按钮、蜂鸣器、LCD显示屏、端口引脚和UART-USB端口。开发板搭载Z51F3221 MCU,并可通过Z8051 USB On-Chip Debugger (OCD) 线缆连接到主机开发PC。手册指导用户安装Z8051 OCD软件和文档,配置Z8051 OCD和Z51F3221开发板,构建和运行Z51F3221演示项目。
阅读原文 >>
多电机系列开发工具包
本指南介绍了如何设置和使用Zilog的MultiMotor Series Development Kit(ZMULTIMC100ZCOG)来评估电机控制设计和应用。该开发套件包括一个三相MultiMotor Series开发板,可连接多种类型的电机,如BLDC、PMSM、ACIM,并包含用于连接外部电源的附件点,以适应高达48 V的总线电压。指南涵盖了硬件连接、配置、独立模式和UART控制模式下的应用代码运行,以及使用Zilog Developer System II(ZDS II)调试模式执行应用代码的步骤。
阅读原文 >>
基于ZNEO-CPU的电机控制多电机系列开发工具包用户手册
阅读原文 >>
Z8051片上调试器和系统内编程器
本手册详细介绍了Zilog Z8051系列8位微控制器的片上调试器(OCD)和系统内编程器(ISP)的使用方法。内容包括软件安装、调试功能、菜单操作、硬件连接等。手册旨在帮助用户通过OCD和ISP进行代码下载、调试和系统编程。
阅读原文 >>
Z51F6412 MCU应用程序的引导加载程序说明
本应用笔记介绍了如何为Zilog Z8051系列微控制器之一的Z51F6412微控制器创建引导加载程序。该引导加载程序使用Keil μVision 4 IDE开发,能够通过UART将Intel Hex格式的文件编程到Z51F6412 MCU的Flash内存中。引导加载程序具有用户应用代码空间高达64,256字节、通过RS232串行接口加载用户应用代码等功能。笔记中详细描述了引导加载程序的实现过程,包括错误检查、Flash擦除和写入操作,以及如何使用HyperTerminal进行软件更新。
阅读原文 >>
Z8051工具产品用户手册
本资料为Z8051微控制器工具的用户指南,主要介绍了Z8051系列微控制器及其开发工具的使用。资料内容包括Z8051工具的介绍、开发环境的搭建、代码编写、内存映射控制、中断服务程序以及使用SDCC和Keil工具进行应用开发等。资料强调了Zilog推荐的第三方开发工具,如SDCC和Keil,并提供了使用这些工具的详细指南。
阅读原文 >>
Z51F6412开发包Z8051™ 8位微控制器系列用户手册
本手册详细介绍了如何设置和使用Zilog的Z51F6412开发套件,用于评估基于Z8051的硬件设计和应用。套件包括一个开发板,带有LED灯、按钮、蜂鸣器、端口引脚和UART-USB端口,以及Z51F6412微控制器。手册指导用户安装Z8051 OCD软件和文档,配置Z8051 OCD和Z51F6412开发板,构建和运行Z51F6412演示项目。此外,还提供了示例项目和文档的列表,以及开发板的原理图。
阅读原文 >>
Z8FMC16100系列电机控制单片机简易参考图产品传单
阅读原文 >>
鼓掌!Flash单片机eZ80F92/F93产品简介
该资料介绍了eZ80F92和eZ80F93两款微控制器,它们是ZiLOG的eZ80Acclaim!产品系列的一部分,具有高性能、流水线架构,适用于工业、通信、安全、自动化和嵌入式互联网应用。eZ80F92具有128KB闪存和8KB SRAM,而eZ80F93具有64KB闪存和4KB SRAM。两款产品均支持多种外设接口,包括UART、I2C、SPI、定时器、看门狗定时器、实时时钟等,并提供多种电源管理功能。
阅读原文 >>
鼓掌!®Flash微控制器eZ80F91 MCU产品简介
eZ80F91是一款高性能的Flash微控制器,属于Zilog的eZ80Acclaim!产品系列。该芯片具备256KB的Flash程序存储器和512B的设备配置Flash存储器,支持10/100Mbps以太网MAC,并集成了多种外设,如GPIO、UART、I2C、SPI、定时器、看门狗定时器、实时时钟等。eZ80F91适用于工业、通信、自动化、安全和嵌入式互联网应用。
阅读原文 >>
利用Z51F3220单片机实现DMX512-a控制器
本资料介绍了一种基于Zilog Z51F3220 MCU的DMX512-A控制器参考设计。该设计实现了DMX512-A协议,包括其工作原理和硬件、固件设计。控制器支持三种操作模式:本地模式、PC模式和演示模式。本地模式通过五个电位器控制DMX通道的光级;PC模式通过PC应用程序控制;演示模式传输存储在EEPROM中的光序列。资料详细描述了DMX512-A协议、硬件设计、固件实现和PC软件应用。
阅读原文 >>
Zilog的32位Cortex-M3系列可编程电机控制器应用指南
阅读原文 >>
使用Z51F0811单片机的DMX512-A接收机
本资料介绍了一种基于Zilog Z51F0811微控制器的DMX512-A接收器参考设计。该接收器主要作为灯光控制器,同时也可作为声音发生器。作为灯光设备,接收器通过Z51F0811 MCU的PWM功能从DMX控制器获取数据,控制四个高亮度LED的显示。作为声音发生器,接收器激活连接到Z51F0811 MCU蜂鸣器驱动器的扬声器。Z51F0811 MCU的UART外设用于将DMX512-A接收器连接到DMX512-A控制器。该参考设计支持可配置的DMX基本槽地址、光隔离的DMX512-A接口、四个高亮度LED、蜂鸣器用于声音输出,并能操作NULL起始代码和交替起始代码。该设计适用于开发各种照明应用,如调光器、变色灯、移动灯、灯光序列控制器和GOBO照明设备。
阅读原文 >>
用Z8F1680单片机实现MIDI
本应用笔记展示了如何使用Z8F1680 MCU的UART模块传输和接收MIDI数据,并将其发送到主机PC或MIDI程序。该应用支持MIDI消息的传输和接收,包括Note On、Note Off、Polyphonic Aftertouch和Pitch Bend等。MIDI消息在LCD面板上显示,Linux Multimedia Studio程序输出相应的MIDI声音。应用提供MIDI IN和MIDI OUT两种操作模式,并详细介绍了硬件实现、软件实现和MIDI操作模式等内容。
阅读原文 >>
基于ZTP的Flash Loader实用程序,用于eZ80F91单片机的应用说明
本应用笔记介绍了用于eZ80F91微控制器的基于ZTP的Flash加载实用程序,通过互联网将基于Zilog TCP/IP (ZTP)堆栈的用户应用程序(固件)上传到外部Flash内存。详细描述了客户端和服务器端应用程序,并提供了将服务器端应用程序(Flash加载驱动程序)与ZTP集成的说明。Flash加载程序通过互联网将用户应用程序上传到eZ80F91目标MCU,Flash加载程序驱动程序与ZTP堆栈集成并驻留在MCU的内部Flash内存中。Flash加载程序仅将用户应用程序上传到外部Flash内存。本应用笔记中讨论的Flash加载程序支持AMD Flash设备AM29LV160BB。
阅读原文 >>
ZNEO®Z16F系列Flash单片机16位单周期CISC单片机解决方案
Zilog的ZNEO Z16F系列闪存微控制器是一款高性能的16位CISC微控制器,具备16位单周期CISC核心、128KB闪存内存、丰富的外设集等特性。该系列微控制器适用于通用电机控制、系统监控、安全面板、工业控制和电机控制等多种应用。其核心特点包括:16位优化单周期CISC核心、128KB片上可编程闪存内存、高度集成的数字/模拟外设、灵活的通信接口等。ZNEO Z16F系列微控制器支持多种开发工具和硬件支持,包括开发板、USB智能电缆、电源供应等。
阅读原文 >>
Z86C08高温ROM单片机高级产品简介
Zilog Z86C08 高温ROM微控制器适用于在高温环境下持续运行的应用。该产品能够在150°C的高温下长期运行,而不会出现程序存储器数据保持问题。其主要特点包括:快速指令指针、模拟比较器、多种编程选项、内置振荡器、2KB程序ROM、125字节RAM、低功耗、可编程计数器/定时器、14个I/O线和6个优先级中断。适用于汽车系统、飞机推进系统、高功率电机/发电机系统、HVAC应用、工业/仪表系统、分布式控制系统和军事系统等。
阅读原文 >>
eZ80F91单片机作为邮件服务器的应用说明
本应用笔记介绍了如何使用Zilog的eZ80F91微控制器作为邮件服务器,通过简单邮件传输协议(SMTP)发送电子邮件。该应用笔记详细说明了如何使用Zilog TCP/IP软件套件(ZTP)中的mail()函数发送SMTP邮件消息,并介绍了ZTP软件套件和网络协议栈的集成。此外,还提供了硬件设置、软件实现步骤以及运行邮件服务器应用程序的详细指南。
阅读原文 >>
以太网帧传输使用eZ80F91单片机的应用说明
本应用笔记介绍了如何配置eZ80F91微控制器以通过以太网电缆进行通信。数据可以从一个eZ80F91设备传输到另一个eZ80F91设备,反之亦然。HyperTerminal仿真程序(或类似软件)通过显示通过以太网接收的数据并获取要发送到以太网另一端的eZ80F91设备的数据来辅助应用程序。文档中讨论的应用程序遵循IEEE 802.3帧格式。资料中详细介绍了eZ80F91微控制器的EMAC(以太网媒体访问控制器)功能,包括其寄存器、共享内存和硬件架构。此外,还提供了以太网初始化、帧传输和接收的步骤,以及如何使用HyperTerminal进行测试和演示。
阅读原文 >>
主动红外卫生间设计使用Z8安可!®F0830单片机
本应用笔记介绍了基于Z8 Encore!® F0830 MCU的主动红外洗漱间设备设计,适用于毛巾分配、水龙头控制或干手器控制。该设计利用Z8 Encore! F0830的低功耗特性,平均电池功耗低于70 µA。设计包括Z8 Encore!®微控制器、红外发射器和红外接收器。红外检测系统使用红外LED照亮设备前方区域,并使用红外光电二极管测量反射回设备的光。微控制器具有多种省电特性,如HALT模式,在HALT模式下,CPU关闭,但振荡器、定时器和其他外围设备继续运行。此外,还介绍了硬件细节、软件实现和测试结果。
阅读原文 >>
平台客服
扫码关注
关注世强硬创
解锁服务进度实时跟踪和专属客服特权
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面