Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

Similar documents
Z8 Encore! XP F0822 Series

Z8 Encore! XP 4K Series with extended Peripherals

High-Performance 8-Bit Microcontrollers. Up to 8 10-Bit ADC Channels. Two 16-Bit Timers/PWM. Internal Precision Oscillator

ZLF645 Crimzon Flash Microcontroller with ZBase Database Industry Leading Universal Infrared Remote Control (UIR) Solution

Challenge. Hardware Circuit Details. Solution. Result. Features and Functions. Z8 Encore! MC

Product Update. Errata to Z8 Encore! 8K Series Silicon. Z8 Encore! 8K Series Silicon with Date Codes 0402 and Later

Objective: Additional project details: Code: PSEMBP 100 Category:STEM Level: High School/Community C.

Flash Loader Utility for the Z8 Encore! XP MCU

An SPI Temperature Sensor Interface with the Z8 Encore! SPI Bus

Z8 Encore! XP F0822 Series Development Kit

5x7 LED Matrix Display with Z8 Encore! XP

Zatara Series ARM ASSP High-Performance 32-bit Solution for Secure Transactions

Zilog Real-Time Kernel

Systems Programming. Lecture 4 Z16 Architecture and Programming

Character LCD Interface for ez80acclaim! MCUs

Z8 Encore! XP/Z8 Encore! Development Kits

Set Up a PLL Loop Filter on the ez80f91 MCU

Universal Motor Control with Z8 Encore! XP 8-Pin Highly Integrated Microcontroller

High Resolution Digital Weigh-Scale Design Using Z8 Encore! Microcontrollers

EEPROM Emulation with the ez80f91 MCU. Discussion

Getting Started with ESPI Interface Using the Z8 Encore! XP F1680

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab

A Simple Console Application for Z8 Encore! XP MCUs

An Automatic Temperature Control System Using RZK

Interfacing Z8 Encore! XP MCUs with an I 2 C-Based Character LCD

MB95260H/MB95270H. MB95280H Series. MB95260H Series/MB95270H Series/

Factsheet 16FX Concept Compatible Platform of 16-bit Microcontrollers

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

ATmega128. Introduction

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

AVR Training Board-I. VLSI Design Lab., Konkuk Univ. LSI Design Lab

ARDUINO MEGA INTRODUCTION

STM32 Cortex-M3 STM32F STM32L STM32W

S3 Flash In-System Programmer

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Z8 Encore! XP Family of Microcontrollers Development Kits

University Program Advance Material

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers

Real Time Embedded Systems. Lecture 1 January 17, 2012

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Renesas New Generation of R8C/Tiny Series MCUs Adds 1.8V Support and Coprocessing With Background Operation to Enable Low-cost Innovative Designs

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Boot Loader for the Z51F6412 MCU

Interconnects, Memory, GPIO

Introduction to ARM LPC2148 Microcontroller

ZCRMZNICE01ZEMG Crimzon In-Circuit Emulator

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Microcontrollers. Principles and Applications. Ajit Pal +5 V 2K 8. 8 bit dip switch. P2 8 Reset switch Microcontroller AT89S52 100E +5 V. 2.

PIC16F87X. 28/40-pin 8-Bit CMOS FLASH Microcontrollers. Devices Included in this Data Sheet: Pin Diagram PDIP. Microcontroller Core Features:

Accelerometer with Analog and Digital I/O for StackableUSB USB1600

M16C/62P QSK QSK62P Plus Tutorial 1. Software Development Process using HEW4

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

Serial Communication Controllers (SCC) MULTIPROTOCOL DATA COMMUNICATION SOLUTIONS

Approximately half the power consumption of earlier Renesas Technology products and multiple functions in a 14-pin package

C8051F340/1/2/3/4/5/6/7/8/9

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing

Ethernet Smart Cable

ez80f91 Modular Development Kit

Arduino Uno R3 INTRODUCTION

Kinetis KE1xF512 MCUs

AN1752 APPLICATION NOTE

Overview. Features. Z8 Encore! XP F082A Series Product Specification

SKP16C26 Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

Nuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E885 User Manual

PC87435 Enhanced IPMI Baseboard Management Controller

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

Renesas Starter Kit for RX111

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad

ZMOTION Detection Module Development Kit

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

Overview of Microcontroller and Embedded Systems

PIC Microcontroller Introduction

Electronic Control systems are also: Members of the Mechatronic Systems. Control System Implementation. Printed Circuit Boards (PCBs) - #1

PVK40. User's manual. Feature Rich Development and Educational Kit for 40-pin Microchip PIC microcontrollers

Note: The Silicon Labs USB Debug Adapter is not included in this kit and is required to reprogram the board.

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

MICROPROCESSOR BASED SYSTEM DESIGN

AK-STM32-ETH Development Board

Control System Implementation

Programming in the MAXQ environment

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

Capacitive Touch Based User Interfaces and Hardware-based Solutions

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

ToolStick-EK TOOLSTICK USER S GUIDE. 1. Kit Contents. 2. ToolStick Overview. Green and Red LEDs. C8051F321 provides USB debug interface.

Nios Soft Core Embedded Processor

Lab 1 Introduction to Microcontroller

F 2 MC-8FX Family. 8-bit Microcontroller. MB95200 Series

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez

S3F8S5A Development Kit

C8051F912-GDI Tested Single/Dual Battery, V, 16 kb Flash, SmaRTClock, 12/10-Bit ADC MCU Die in Wafer Form

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic

Microcontroller systems Lec 2 PIC18LF8722 Microcontroller s s core

INTRODUCTION. Mechanical Considerations APPLICATION NOTE Z86E21 THERMAL PRINTER CONTROLLER ZILOG

XE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV.

Transcription:

Embedded Flash Solutions Z8 Encore! XP F1680 Series High-performance 8-bit Flash MCU F1680 advantage low power - 1.8 V highly integrated peripherals flexible memory options optimized cost/performance target applications touch screen panels stepper motor control touch pad/panel control home fitness equipment industrial control security control panels consumer electronics Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals Overview The Z8 Encore! XP F1680 Series of flash microcontrollers is a family of highly integrated, low voltage/low power, best cost/performance 8-bit mixed-mode Flash microcontrollers. The devices are based on the popular ez8 TM CPU core with highly integrated analog and digital peripheral features that are optimized for the touch screen panel and motor control markets. The F1680 Series of flash microcontrollers, Zilog s first 1.8 volt, low power flash MCU series, supports 1.8 3.6 V operation with very low ACTIVE, HALT and STOP mode currents, and many power saving features. The Z8 Encore! XP F1680 Series ties together key peripherals to offer a perfect solution for those looking for a device that can accommodate such features as capacitive and resistive sensing, touch screen functionality, backlit control, panel control and temperature compensation. Additionally, the F1680 Series incorporates a best-in-class feature set that is optimized for stepper motor/micro stepping control, making it an excellent product of choice for applications that require both touch screen and step motor functionality. This fully integrated, single-chip solution helps simplify your overall system design, afford a better system Bill of Materials (BOM) cost, and allows a fast time-to-market advantage over competing solutions. The F1680 Series is also a full drop-in/pin compatible replacement to any existing Z8 Encore! XP 20- or 28-pin device. F1680 Series Key Feature Summary 20 MHz register-based ez8 CPU core with memory-to-memory arithmetic operation Memory: up to 24 KB Flash memory, up to 2 KB register RAM and 256 Bytes EEPROM capability Up to 8-channels, 10-bit Analog-to-Digital Converter (ADC) with fast 4.9 µs conversion time On-chip temperature sensor, low-power Op Amp, two analog comparators, and programmable LVD Three enhanced 16-bit Timers with Capture/Compare/PWM and demodulation capability Built-in internal precision oscillator with programmable output from 43.2 khz to 11 MHz Multiple serial interfaces with two LIN UARTs, ESPI, and I 2 C Single-pin On-Chip Debugger (OCD) for ultimate design flexibility F1680 Series Block Diagram Crystal/RC Up to 24 KB Flash Three 16-bit Timers/PWM Up to 39 GPIO Pins Watchdog Timer with RC Temperature Sensor Internal Precision 1 KB PRAM Up to 256 B NVDS 20 MHz ez8 TM CPU LVD/VBO and POR Two Analog Comparators 32 khz Secondary Up to 2 KB Register RAM Multichannel Timer On-Chip Debugger Low-Power Operational Amplifier Up to 8 Channels 10-Bit ADC ez8 CPU Core Features New instructions for improved performance including BIT, BSWAP, BTJ, CPC, LDC, LDCI, LEA, MULT, and SRL New instructions supporting 12-bit linear addressing of the Register File Compatible with existing Z8 code Up to 10 MIPS operation C-Compiler friendly 2 to 9 clock cycles per instruction Two UARTs with LIN & IrDA Master/Slave I 2 C Enhanced SPI

Embedded Flash solutions 2 F1680 Series Flash Microcontroller Detailed Feature Set key hardware features ez8 cpu core memory analog peripherals communications peripherals ez8 TM cpu core The Zilog s ez8 CPU, latest 8-bit CPU meets the continuing demand for faster and more code efficient microcontrollers. It executes a super set of the original Z8 instruction set. The ez8 CPU features include: Pipelined instruction fetch and execution Direct register-to-register-based architecture Software stack allows greater depth in sub-routine calls and interrupts over hardware stacks Expanded internal Register File allows access up to 4 KB New instructions improve execution efficiency for code development memory The products in the Z8 Encore! XP F1680 Series feature either 24 KB, 16 KB, and 8 KB of on-chip, nonvolatile Flash memory with read/write/erase and in-circuit programming capability. The Flash memory can be programmed and erased by either user code or through the On-Chip Debugger (OCD). The Z8 Encore! XP F1680 Series supports EEPROM capability through a Non-Volatile Data Storage (NVDS) element of up to 256 bytes. This memory can perform over 100,000 write cycles. The NVDS is implemented by special purpose Zilog software stored in areas of Program memory not accessible to you. These specialpurpose routines use the Flash memory to store the data. The routines incorporate a dynamic addressing scheme to maximize the Write/Erase endurance of the Flash. analog peripherals The Z8 Encore! XP F1680 Series includes an eight-channel Successive Approximation Register Analog-to- Digital converter (SAR ADC). The features of the ADC include: Eight analog input sources multiplexed with general-purpose I/O ports Fast conversion time of 4.9 μs Programmable timing controls Internal 1.6 V voltage reference generator The Z8 Encore! XP F1680 Series devices also feature two same general-purpose comparators and a lowpower operational amplifier (LPO) for use in current sense applications. The LPO output can be internally routed to the ADC or externally to a pin. communications peripherals The Z8 Encore! XP F1680 Series devices feature a rich array of communication peripherals, including: 2 LIN UARTs (Master/Slave) Enhanced SPI (ESPI) I 2 C Master/Slave

embedded flash solutions 3 F1680 Series Flash Microcontroller Detailed Feature Set (continued...) key hardware features flexible timers ipo on-chip temp sensor sinlge-pin debug flexible timers The Z8 Encore! XP F1680 Series products contain three 16-bit reloadable timers that can be used for timing, event counting, or generation of pulse-width modulation (PWM) signals. The timers features include: 16-bit reload counter Programmable prescaler with prescale values ranging from 1 to 128 PWM output generation Two independent capture/compare channels which reference the common timer External input pin for timer input, clock gating, or capture signal Timer output pin and timer interrupt Operation in any mode with 32 khz secondary oscillator internal precision oscillator The Internal Precision (IPO) has an accuracy of ± 4% over temperature and voltage, and is designed for use without external components. You can either manually trim the oscillator for a non-standard frequency or use the automatic factory-trimmed version to achieve a 0.0432 11.0592 MHz frequency. IPO features include selectable output frequency (11.0592 MHz, 5.5296 MHz, 2.7648 MHz, 1.3824 MHz, 0.6912 MHz, 0.3456 MHz, 0.0864 MHz, and 0.0432 MHz) and the ability to eliminate crystals or ceramic resonators in applications where high timing accuracy is not required. on-chip temperature sensor The on-chip Temperature Sensor on the Z8 Encore! XP F1680 Series allows you to measure temperature on the die to an accuracy of roughly ±7 C over a range of -40 C to +105 C or ±1.5 C accuracy over the range of 20 C to 30 C. This sensor is capable of flash recalibration, and is a moderately accurate temperature sensor for low-power applications where high accuracy is not required. single-pin on-chip debug All of Zilog s embedded Flash devices offer a uniquely integrated On-Chip Debugger (OCD) that allow the developer to perform the following actions: Read/Write Register File Read/Write Program and Data Memory Set breakpoints Execute ez8 TM CPU instructions

embedded flash solutions 4 F1680 Series Development Tool Support The Z8 Encore! XP F1680 Series is backed by a comprehensive development tools package that includes all the necessary design essentials to get your application up and running in record time. Z8 Encore! XP F1680 Series with two different development boards available USB Smart Cable for connecting the PC to the F1680 Series development board 5 V DC power supply The Z8 Encore! XP F1680 Series is also supported by ZDS II Zilog s Integrated Development Environment (IDE) with ANSI C-Compiler (available on www.zilog.com). The ZDS II IDE CD-ROM includes: Sample Code Product Specifications (Data Sheets) Product Briefs Z8 Encore! XP F1680 Series CPU User Manual Hardware Tools & Part Number Ordering Information Z8 Encore! XP F1680 Series 28-pin Series Development Kit (part #: Z8F16800128ZCOG) Z8 Encore! XP Dual F1680 Series Development Kit (part #: Z8F16800144ZCOG) USB Smart Cable Accessory Kit (part #: ZUSBSC00100ZACG) Opto-Isolated USB Smart Cable Accessory Kit (part #: ZUSBOPTSC01ZACG) Software Tools & Support Full ANSI C-Compiler Zilog Developer s Studio Integrated Development Environment (ZDS II IDE) including an assembler, linker, debugger, and simulator F1680 Series Design Architecture WDT with RC POR/VBO Reset Control Low-Power 32 khz Secondary Low-voltage Detector Multichannel Timer Enhanced SPI I 2 C Master/Slave 8 Channel 10-Bit A/D Converter 3 x 16-Bit Timer/PWM Temperature Sensor Low-power Operational Amplifier NVDS 256 B x 8 2 UARTs with LIN and IrDA 2 Analog Comparators ez8 TM 20 MHz CPU Register File 2 KB x 8 Interrupt Controller Internal Precision/ Crystal On-Chip Debugger Program RAM 1 KB x 8 Flash Program Memory 24 KB x 8 Port A Port B Port C Port D Port E F1680 Series Block Diagram & System Flow Chart

Embedded flash solutions 5 Silicon Ordering Information Order the Z8 Encore! XP F1680 Series Flash microcontroller from your local Zilog sales representative by using the part numbers below. For more information, or to download product collateral and/or software, please visit us at www.zilog.com. Part Number Description/Options packages Z8F2480XX20XXSG 24 KB Flash; 2048 B RAM; 1024 PRAM 20-, 28-, 40- & 44-pin 7-8 ADC inputs; 17-37 GPIO; Std Temp. SSOP/SOIC/PDIP/QFN/LQFP Z8F2480XX20XXEG 24 KB Flash; 2048 B RAM; 1024 PRAM 20-, 28-, 40- & 44-pin 7-8 ADC inputs; 17-37 GPIO; Ext. Temp. SSOP/SOIC/PDIP/QFN/LQFP Z8F1680XX20XXSG 16 KB Flash; 2048 B RAM; 1024 PRAM 20-, 28-, 40- & 44-pin 7-8 ADC inputs; 17-37 GPIO; Std. Temp. SSOP/SOIC/PDIP/QFN/LQFP Z8F1680XX20XXEG 16 KB Flash; 2048 B RAM; 1024 PRAM 20-, 28-, 40- & 44-pin 7-8 ADC inputs; 17-37 GPIO; Ext. Temp. SSOP/SOIC/PDIP/QFN/LQFP Z8F0880XX20XXSG 8 KB Flash; 1024 B RAM; 1024 PRAM 20-, 28-, 40- & 44-pin 7-8 ADC inputs; 17-37 GPIO; Std. Temp. SSOP/SOIC/PDIP/QFN/LQFP Z8F0880XX20XXEG 8 KB Flash; 1024 B RAM; 1024 PRAM 20-, 28-, 40- & 44-pin 7-8 ADC inputs; 17-37 GPIO; Ext. Temp. SSOP/SOIC/PDIP/QFN/LQFP Note: The XX represented in the part number above refers to multiple options available at the time of ordering. The first X denotes package style; the second X denotes pin count. The G denotes green tools that are ROHS compliant. Contact your local Zilog sales representative for more information and a complete list of available devices, or visit Zilog s corporate website at www.zilog.com. Documentation The collateral referenced below is just a sample of the documentation available for the Z8 Encore! XP F1680 Series of embedded Flash microcontrollers. For a complete listing of all available application notes, product specifications, user manuals, and sample libraries, please visit us at www.zilog.com/encorexp. Document Number PS0250 UM0212 UM0203 UM0181 UM0207 UM0128 Description Z8 Encore! XP F1680 Series Product Specification Z8 Encore! XP Dual F1680 Series Development Kit User Manual Z8 Encore! XP F1680 28-Pin Series Development Kit User Manual USB Smart Cable User Manual Ethernet Smart Cable User Manual ez8 TM CPU User Manual

Embedded flash solutions 6 LIFE SUPPORT POLICY ZILOG S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS PRIOR WRITTEN APPROVAL OF THE PRESIDENT AND GENERAL COUNSEL OF ZiLOG CORPORATION. As used herein Life support devices or systems are devices which (a) are intended for surgical implant into the body, or (b) support or sustain life and whose failure to perform when properly used in accordance with instructions for use provided in the labeling can be reasonably expected to result in a significant injury to the user. A critical component is any component in a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness.

Embedded flash solutions 7 Engineering Notes:

Embedded flash solutions 8 embedded in life WWW.ZILOG.COM 408.513.1500 Zilog, Z8, Z8 Encore!, Z8 Encore! XP, and ez8 are trademarks of Zilog, Inc. in the United States and in other countries. All other product or service names are the property of their respective owners. Zilog, Inc., 2007. All rights reserved.