Using the Z8 Encore! XP® MCUs as I2C Slaves Application Note
发布时间:
2019-04-12
类型:
应用笔记或设计指南,设计参考、应用指南
品牌:
ZILOG(齐洛格)
型号:
Z8 series; Z8F6423; AT24C128; Z8F64200100KITG; Z8F08xx
该应用笔记详细阐述了如何在Zilog的Z8 Encore! XP®微控制器上实现I2C从机功能。文档重点介绍了利用两个通用I/O(GPIO)端口来监控和控制I2C总线上的SDA(串行数据)和SCL(串行时钟)信号线的技术方法。在软件设计方面,该方案支持高达18个可编程优先级的向量中断,这一特性能够有效提高CPU带宽,并显著增强应用程序的灵活性。此外,文档还提供了单引脚调试器和编程接口的指导,旨在简化代码开发流程,并允许轻松进行板载编程,从而帮助设计人员更快、更简单地完成系统开发。Zilog在世强硬创平台上由世强先进(深圳)科技股份有限公司授权代理并提供技术支持及采购服务。基于该方案,用户可通过平台获取原厂授权的正品器件,相关产品支持单件起订、在线下单、样品申请及批量询价,且库存充足。平台专职FAE团队将提供从选型、设计验证到调试的全流程技术支持,覆盖从研发打样到量产的全生命周期采购需求,有助于缩短供应链响应周期,加速产品开发与上市。
资料下载
ZILOG官方授权代理:世强先进(深圳)科技股份有限公司
世强先进(深圳)科技股份有限公司是ZILOG的官方授权代理,是其重要的分销合作伙伴之一。作为深耕电子元器件行业三十年的国家级高新技术企业及广东省“专精特新”企业,世强先进已获得1500多家全球知名原厂授权。
世强硬创平台作为专注于硬科技领域的研发与采购服务平台,平台不仅提供ZILOG的正品现货、透明报价与稳定交期,还整合原厂技术资源,联合双方FAE团队,为客户提供从选型参考、设计支持到样品申请、批量交付的一站式服务,助力研发高效落地,保障供应链安全可靠。
ZILOG 授权代理店 >>
技术支持/研发服务
世强硬创平台整合ZILOG原厂及授权代理商FAE资源,提供覆盖选型、设计、调试到量产的全流程技术支持,响应快、专业强,助力研发高效落地。
立即获取 ZILOG 技术支持 >>
企业采购服务
世强硬创平台授权代理商提供ZILOG快速样品申请、批量订购、精准询价及交期确认等一站式采购服务,保障正品供应、响应高效,助力研发与生产无缝衔接。
立即获取 ZILOG 企业采购服务 >>
加工定制
提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。
立即提交 语音/录音芯片定制 >>
资料平台
| 数据手册 - 英文 |
Z8安可!®微控制器PB009708-1010 Zilog Developer Studio II产品简介
2019/03/12
|
下载 |
| 测试报告 - 英文 |
2017财年质量和可靠性报告
Revision 23
|
下载 |
| 产品勘误说明 - 英文 |
为Z8安可勘误表!®F0830系列设备产品更新
2019/03/12
|
下载 |
| 数据手册 - 英文 |
Z86193 CMOS Z8®微控制器乘法器/除法器/搜索/合并初步客户采购规范
2-3-95
|
下载 |
| 产品勘误说明 - 英文 |
Z02201产品更新勘误表
12/05
|
下载 |
| 数据手册 - 英文 |
Z86C63/64 CMOS Z8 32KROM微控制器初步客户产品规格
12-13-93
|
下载 |
| 产品勘误说明 - 英文 |
Z86C15/Z86E23产品更新:ROM/EPROM保护模式
01/01
|
下载 |
| 数据手册 - 英文 |
Z8安可!XP®F64XX系列高性能8位微控制器
Revision 26
|
下载 |
| 产品勘误说明 - 英文 |
为Z8安可勘误表!XP®F6482系列设备产品更新
1019
|
下载 |
| 产品勘误说明 - 英文 |
为Z8安可勘误表!XP®F6482系列设备产品更新
0416
|
下载 |
| 数据手册 - 英文 |
Z8安可!XP®F0822系列产品规格
Revision 18
|
下载 |
| 产品勘误说明 - 英文 |
更新到Z86C61 CMOS Z8 MCU产品规格产品更新
04/02
|
下载 |
| 数据手册 - 英文 |
Z02201 V.22BIS数据泵,带集成AFE产品规范
01/07
|
下载 |
| 产品勘误说明 - 英文 |
为Z8安可勘误表!XP®F082A系列产品更新
04/19
|
下载 |
| 产品勘误说明 - 英文 |
为Z8安可勘误表!XP®F082A系列产品更新
0308
|
下载 |
| 数据手册 - 英文 |
Z86C91 CMOS Z8无ROMLess微控制器产品规格
2019/07/21
|
下载 |
| 产品勘误说明 - 英文 |
勘误到Z8安可!XP®Z8F0823系列产品更新
1207
|
下载 |
| 数据手册 - 英文 |
Z86C21 8K ROM Z8®CMOS微控制器产品规范
03/01
|
下载 |
| 产品勘误说明 - 英文 |
Z86C02/E02/L02、Z86C04/E04/L04、Z86C08/E08/L08产品更新推出20引脚SSOP产品
08/00
|
下载 |
| 数据手册 - 英文 |
Z8安可!®F083A系列高性能8位微控制器
Revision 10
|
下载 |
| 产品勘误说明 - 英文 |
Z86C02/E02/L02、Z86C04/E04/L04、Z86C08/E08/L08产品更新,明确低EMI模式下的输出驱动
01/01
|
下载 |
| 数据手册 - 英文 |
Z8安可!XP®F1680系列高性能8位微控制器
Revision 16
|
下载 |
| 产品勘误说明 - 英文 |
附录:时钟模式切换和停止模式恢复延迟产品更新
07/03
|
下载 |
| 数据手册 - 英文 |
Z8昂科拉!XP®F1680系列高性能8位微控制器产品规格
Revision 17
|
下载 |
| 产品勘误说明 - 英文 |
为Z8安可勘误表!XP®F082A和F042A系列开发工具包产品更新
0308
|
下载 |
| 数据手册 - 英文 |
Z8安可!XP®F0823系列高性能8位微控制器产品规格
Revision :15
|
下载 |
| 数据手册 - 英文 |
Z8安可!XP®F0823系列高性能8位微控制器产品规格
Revision 17
|
下载 |
世强AI
世强AI是专注硬创领域的专业垂类AI。基于世强硬创平台沉淀的全品类数据,覆盖 IC、元件、材料、电气、电机、仪器,超千万级 SKU。深度融合全行业原厂技术资料与供应链数据,不仅提供方案设计、器件选型、BOM优化等快速精准的研发支持,更能发起快速购买、样品申请、技术支持、批量询价等服务,贯穿硬件创新全链路,让研发更容易,让采购更便宜。
去使用世强AI >>
应用/方案
在从机模式下使用Z8F6423单片机串行外设接口的应用说明
本文档详细介绍了Zilog Z8 Encore! XP微控制器Z8F6423的串行外设接口(SPI)在从模式下的配置和使用。通过两个Z8F6423 MCU的配置,一个作为主设备,另一个作为从设备,展示了SPI通信的过程。文档涵盖了SPI的基本特性、硬件连接、软件配置和测试步骤,包括SPI信号、时钟相位和极性控制、数据传输格式以及中断驱动的SPI操作。此外,还提供了硬件和软件工具的列表,以及如何进行测试和演示的详细说明。
阅读原文 >>
在Z8编码器中使用PWM进行数模转换!XP®微控制器应用说明
本文介绍了使用Z8 Encore! XP®微控制器中的PWM(脉冲宽度调制)功能实现8位数字到模拟转换(DAC)的方法。详细解释了设计考虑因素,重点介绍了实际实施问题。DAC的性能参数已发布,以帮助设计人员在应用中使用此实现。本文提供了与该应用笔记相关的源代码文件列表,包括适用于不同MCU型号的源代码。文章讨论了DAC的工作原理、不同实现技术(如二进制加权电阻技术、R-2R梯形网络技术和PWM技术)的优缺点,并详细介绍了使用Z8 Encore! XP® MCU开发DAC的过程,包括硬件架构、软件实现和API接口。最后,文章提供了测试结果和性能参数,总结了PWM DAC的实现。
阅读原文 >>
使用IrDA端口的Z8安可!XP®MCU应用说明
本文档介绍了如何使用Zilog的Z8 Encore! XP® MCU的IrDA端口进行通信。通过两个Z8F6423 MCU开发板,每个板都配备了Zilog的Slim Series SIR收发器,实现了两个MCU之间的IrDA通信。文档详细描述了IrDA通信的原理、硬件架构、软件实现以及测试过程,包括如何通过IrDA端口发送和接收数据,以及如何使用温度传感器进行数据传输。
阅读原文 >>
Z8安可!国会议员™ 16100系列获奖电机控制闪存MCU系列
阅读原文 >>
Z8FMC16100电机控制解决方案Z8 Encore!国会议员™ 8位微控制器
Z8 Encore! MC™ 8位微控制器系列针对三相BLDC电机控制设计,具备高精度电流和反电动势感应、时间戳ADC采样、外部增益设置的运算放大器、可编程关断比较器等特性。该系列MCU支持高效能、可靠性的BLDC电机控制,适用于加热、通风、空调、家电、泵、汽车、玩具、压缩机、风扇、工业驱动等领域。产品特点包括20MHz CPU核心、高达16KB闪存、高达512B RAM、6通道12位PWM、8通道2μs 10位ADC、运算放大器、模拟比较器、内部精密振荡器、UART、LIN、SPI、I2C、16位定时器、单针调试、看门狗定时器、电压欠压复位等。
阅读原文 >>
Z8FMC16100电机控制解决方案Z8 Encore!国会议员™ 8位微控制器
Z8 Encore! MC™ Z8FMC16100系列8位微控制器针对大型家电应用设计,具备8通道2.5µs A/D转换器、时间戳ADC采样、外部增益设置运算放大器、可编程关断比较器、3相PWM模块等特性,优化电机控制。支持多种电机类型,如通用、交流感应、无刷直流和开关磁阻电机。微控制器设计允许添加复杂功能,具有16K闪存和17个GPIO,支持软启动、速度调整和多种通信接口。提供开发套件、参考设计、软件库等工具,助力快速上市。
阅读原文 >>
Z8FMC16100电机控制解决方案Z8 Encore!国会议员™ 8位微控制器
Z8 Encore! MC™系列8位微控制器专为电机控制设计,适用于电动工具等设备。该系列微控制器具备高集成度,包括8通道2μs A/D转换器、时间戳ADC采样、可编程增益运算放大器、可编程关断比较器、3相PWM模块和4%内部精度振荡器等特性。此外,还提供软件开发库、参考设计和应用笔记等开发工具,以降低系统成本并提高设计功能。
阅读原文 >>
Z8FMC16100电机控制解决方案Z8 Encore!国会议员™ 8位微控制器
Z8 Encore! MC™系列8位微控制器针对小型家电应用设计,具备高集成度特性,包括8通道2μs A/D转换器、时间戳ADC采样、运算放大器、比较器等,优化电机控制。该系列微控制器具有低功耗、小型封装、强抗干扰能力等特点,支持多种电机类型,并提供完整的开发工具和参考设计,以加速设计过程。
阅读原文 >>
Z8FMC16100电机控制解决方案Z8 Encore!国会议员™ 8位微控制器
Z8 Encore! MC™ 8位微控制器系列针对三相交流感应电机控制设计,具备高精度电流和反电动势感应、时间戳ADC采样、可编程增益运算放大器、过流保护比较器等特性。该系列微控制器支持可调速度调节、节能、无传感器启动和高速度应用,同时提供软启动功能和先进的模拟电机控制功能,以降低系统成本和噪音。产品包括开发套件和在线资源,适用于电机控制项目评估和设计。
阅读原文 >>
Z8FMC16100电机控制解决方案Z8 Encore!国会议员™ 8位微控制器
Z8 Encore! MC™ 8位微控制器针对HVAC系统电机控制提供解决方案。特点包括高精度ADC、PWM模块、多种通信接口和内部振荡器。支持AC感应电机和BLDC电机,具备节能、低噪音、设计灵活和低成本等优势。提供软件开发库、参考设计和应用笔记等开发工具。
阅读原文 >>
Z8安可!XP®F1680系列闪存微控制器系列产品传单
ZiLOG推出Z8 Encore! XP® F1680系列闪存微控制器,基于8位eZ8 CPU,具备丰富的模拟和数字功能。该系列具有低电压、低功耗、高性能等特点,适用于计量、安全检测、电池充电和监控等应用。主要特点包括:超宽电压范围1.8V至3.6V、高达1KB程序RAM、8通道高速10位模数转换器、多通道定时器、两个UART、LIN、IrDA和增强型SPI接口。此外,该系列提供高达24KB闪存程序内存和2KB寄存器RAM,支持单引脚On-Chip Debugger(OCD)接口,简化代码开发和调试。
阅读原文 >>
用Z8F6423单片机作为主机的数字UART应用说明
本应用笔记介绍了如何使用Zilog的Z8F6423微控制器作为主机,通过I2C协议与Zilog的数字通用异步收发器(DUART)芯片进行通信。内容涵盖了DUART的I2C寻址、命令集、读写操作流程、软件模块结构以及硬件连接和测试方法。
阅读原文 >>
软件UART的Z8安可XP!®MCU应用说明
本应用笔记介绍了Zilog Z8 Encore! XP® 8位微控制器单元(MCU)的软件UART实现。该软件UART适用于需要UART但已有硬件UART的情况下。软件UART支持8-N-1协议,通过RS-232接口进行数据传输,波特率可达300至57600。软件UART具有初始化、数据接收和发送等基本操作API,源代码以C语言提供。Z8 Encore! XP系列设备具有丰富的片上外设,包括Flash存储器、线性寄存器SRAM和多种片上外设,适用于多种应用。
阅读原文 >>
软件UART的Z8安可!XP®MCU应用说明
本应用笔记详细介绍了如何在Zilog的Z8 Encore! XP® 8位微控制器上实现软件UART(通用异步收发传输器)。软件UART适用于需要额外UART而硬件UART已满的情况。该软件UART支持8-N-1协议,通过RS-232接口以300至57600波特率进行数据传输。应用笔记提供了汇编和C语言的源代码,并讨论了硬件架构、初始化、接收和发送数据的过程。
阅读原文 >>
Z8F64200100KITG Z8安可!XP®F64XX系列开发工具包
本资料为Zilog Z8 Encore! XP® F64XX系列开发套件的用户手册,介绍了该套件的内容、硬件和软件配置、系统/软件要求以及安装指南。套件包含64KB版本的Z8 Encore! XP开发板,支持Z8 Encore! XP F64XX系列微控制器的特性,并提供软件开发工具包和所有支持文档。手册详细说明了开发板的特性、硬件和软件配置,以及如何使用该套件进行设计和应用开发。
阅读原文 >>
闪速加载实用程序的Z8安可!XP®MCU应用说明
本应用笔记介绍了Zilog Z8 Encore! XP® MCU的Flash Loader实用工具,该工具可通过UART0控制台操作,用于在片上Flash内存中编程。该工具支持使用Zilog Developer Studio II (ZDS II)创建和上传的Intel十六进制文件(IHX文件),并提供读取和写入RAM和Flash内存位置的功能。Flash Loader具有两种基本操作模式:FLASH LOADER模式和USER APPLICATION模式,适用于多种应用,包括电机控制、安全系统、家用电器、个人电子设备和传感器。
阅读原文 >>
Z8安可!XP®F1680 Flash微控制器烟雾和CO探测解决方案产品传单
该资料介绍了一种烟雾和一氧化碳检测解决方案,核心产品为Z8 Encore! XP® F1680闪存微控制器。该MCU具备32 kHz晶振/RC振荡器、8 KB至24 KB闪存、1 KB PRAM、20 MHz eZ8 CPU、多通道定时器/PWM、通用I/O引脚、看门狗定时器、低功耗操作、温度传感器、10位ADC、两个UART、增强型SPI、I2C、蜂鸣器和语音模块等。此外,还提供了Z8 Encore! XP® F1680开发套件,包括开发板、USB智能电缆、ZDS II集成开发环境(IDE)和快速入门指南。
阅读原文 >>
Z8安可!XP®F1680闪存微控制器实用计量解决方案产品传单
该资料介绍了Z8 Encore! XP® F1680系列闪存微控制器在计量领域的应用。该系列微控制器具备宽电压范围、低功耗、高分辨率ADC、软件实时时钟、非易失性数据存储、内置模拟比较器和低电压检测等功能,适用于气体、水、热量和电力计量。此外,资料还介绍了其设计灵活性、系统成本效益、噪声免疫能力和易于使用的开发工具。
阅读原文 >>
Z8安可!XP®智能锂离子电池充电器使用F082A应用简介
本资料介绍了一种基于Zilog Z8 Encore! XP F082A微控制器的智能锂离子电池充电器设计。该充电器具备恒流恒压充电功能,能够监测电池参数,包括电压、电流和温度,并支持从交流电源到电池的电源转换。设计采用LED指示充电状态和电池状态,并支持通过UART输出电压和电流信息。
阅读原文 >>
嵌套中断与Z8安可!XP®MCU应用说明
本文档详细介绍了如何在Zilog的Z8 Encore! XP® MCU中嵌套中断。内容包括中断初始化、设置中断优先级、初始化中断向量等。此外,还简要介绍了Z8 Encore! XP® MCU的特点,适用于电机控制、安全系统、家用电器、个人电子设备和传感器等多种应用。文档还讨论了中断优先级、中断延迟、中断嵌套等概念,并提供了相关的源代码示例。
阅读原文 >>
Z8F64200100KITG Z8安可!XP®F64XX系列开发工具包用户手册
本资料为Zilog Z8 Encore! XP® F64XX系列开发套件(Z8F64200100KITG)的用户手册。手册详细介绍了开发套件的硬件和软件工具,包括开发板、USB SmartCable、ZDS II软件等。内容涵盖开发套件的安装、配置、使用方法以及相关示例项目。手册还提供了开发套件的原理图、驱动程序安装指南和客户支持信息。
阅读原文 >>
接口图形液晶显示器与Z8安可!XP®64K系列闪存MCU应用说明
本文档详细介绍了如何将Crystalfontz (CFAG240128D-FMI-T) 图形LCD模块与Z8 Encore! XP® 64K系列闪存MCU进行接口连接。内容包括图形LCD模块的构造理论、Sanyo LC7981控制器的具体细节以及Crystalfontz CFAG240128D-FMI-T显示模块。文档提供了源代码文件AN0196-SC01.zip,其中包含用于在Crystal-fontz图形LCD上显示文本和单色BMP图像的设备驱动API。此外,还提供了将BMP图像转换为十六进制值的实用程序。
阅读原文 >>
直接存取内存的Z8安可!XP®UART应用说明
本应用笔记介绍了Zilog Z8 Encore! XP® MCU中UART通信的数据传输操作,包括带或不带直接内存访问(DMA)的数据传输。DMA用于在UART和用户指定的RAM空间之间进行数据传输,无需CPU干预。数据流通过设置硬件流控制来调节,使用清除发送(CTS)和请求发送(RTS)控制信号。此外,还概述了UART通信的一般概念、Z8 Encore! XP UART和DMA块的功能,以及UART数据格式和波特率生成器。
阅读原文 >>