embedded Fl ASh Solution S Z8 e ncore F0830 & F083A Series Flash m Cu s Co S-t eFF iCient 8-bit Fl ASh Solution S Pb 020809-0408 F0830/3A SerieS Avd Ant Age Z8 Encore F0830 & F083A Series Microcontrollers summary Cost-Efficient 8-Bit Flash Solutions highly integrated peripherals tm 10 mips , 20 mh z ez 8 cpu core Overview up to 12 kb of flash memory TM fast int ecisionpr oscillator The Z8 Encore F0830 and F083A Series of Flash microcontrollers is based on Zilogs 8-bit eZ8 CPU core. best -in -class fast adc Wrapped around this highly-acclaimed core are key peripherals that are tied together to offer a complete solu- up to 100 b of eeprom tion with greater scalability, lower overall system cost and reduced energy consumption. faster response time Both the F0830 and F083A Series of devices share similar features, and offer a full line of products that are target applications selectable by Flash memory size, EEPROM, and ADC speed. The F083A, by contrast, extends the solution universal m otor olcontr from the existing F0830 series, and adds substantial cost-to-performance improvements for fan control and brushed dc motor olcontr universal motor control applications. In addition, the F083A Series is also suitable for digital power manage- electric fan olcontr ment, battery charging, and environmental sensor applications. Both the F0830 and F083A Series devices are sensor interfacing pin-for-pin compatible with the award-winning Z8 Encore F082A family and with each other. ballast olcontr battery gingharc Common features available to both the F0830 and F083A devices, include an optimized 8-bit eZ8 core, direct memory-to-memory arithmetic operation, a efl xible Internal Precision Oscillator (IPO), and a best-in-class fast home appliances ADC. If your solution requires even more precision, the F083A takes all the performance and key peripheral consumer onicselectr features of the F0830, and adds to it a more optimized peripheral set specicfi ally catered to applications that require faster response times. The F083A enhanced peripheral set enables critical motor control loop opera- tions, for example, that accommodate for features such as current and temperature monitoring that is crucial for applications requiring fan control, universal motor control, and digital power management. Both devices are supported by a full development kit, Zilogs integrated development environment (IDE), and software sample libraries that bring your design to market both quickly and cost effectively. F0830 & F083A Series Key Feature Summary TM 20 MHz eZ8 CPU core Up to 12 KB Flash memory with in-circuit programming capability Up to 256 B register RAM Up to 100 B non-volatile data storage (NVDS) or EEPROM Up to eight channels, 10-bit Analog-to-Digital Converter (ADC) with fast conversion times On-chip analog comparator Two 16-bit timers with Capture, Compare, and Pulse Width Modulation (PWM) capabilities Up to 17 interrupts with congfi urable priority Internal precision oscillator (output frequency: 5.5 MHz for the F0830 20 MHz for the F083A) F0830/3A Series Block Diagram Electrical Characteristics Power supply: 2.7 V-3.6 V (5 V-tolerant for Up to Up to 12 KB 8 Channels 256 B RAM digital inputs only) Flash 10-Bit ADC Standard temperature: 0 C to 70 C Two 20 MHz POR/VBO 16-Bit TM eZ8 CPU Core & Reset Control Extended temperature: 40 C to +105 C Timers/PWM Supply current: 20 MHz 8 mA (typical) Up to 100 B On-Chip Crystal/RC NVDS/EEPROM Debugger Oscillator Supply current in HALT mode with peripherals Watchdog Internal powered down: 2 mA (typical) Analog Precision Timer with Comparator RC Oscillator Oscillator Supply current in STOP mode: 2 A (max. w/o WDT running) Up to 25 General Purpose Input/Output Pins Z8 en Core F0830 & F083A Serie S Fl ASh m Cu s embedded Fl ASh Solution S Co S-t eFF iCient 8- b it Fl ASh Solution S 2 F0830 & F083A Series Flash Controller Detailed Feature Set TM ez 8 cpu core eyk hardware features ez 8 cpu ecor The eZ8 CPU, Zilogs latest 8-bit CPU, meets the continuing demand for faster and more code-efficient on -chip flash memory microcontrollers. The eZ8 CPU features include: nvds /eeprom New instructions for improved performance including BIT, BSWAP, BTJ, CPC, LDC, LDCI, LEA, fast adc analog comparator 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 Two to nine clock cycles per instruction on -chip flash memory The products in the Z8 Encore F0830 Series feature up to 12 KB of non-volatile Flash memory, whereas the F083A Series feature up to 8 KB of non-volatile Flash memory. Both offer full read, write and erase func- tionality. The Flash memory is programmed and erased in-circuit by either user code or through the On-Chip Debugger. For program/data protection, the Flash memory is also divided into sectors. non -volatile data storage (nvds ) or eeprom The Z8 Encore F083A Series devices contain a Non-Volatile Data Storage (NVDS) element of up to 100 bytes. This memory (also referred to as EEPROM) 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 special purpose 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 -to -digital converter (adc ) The Z8 Encore includes an eight-channel Successive Approximation Register (SAR) analog to digital converter (ADC). The ADC converts an analog input signal to a 10-bit binary number. Depending on your performance requirements, two different conversion times are available for both devices - for the F0830, conversion times are as low as 11.9 s on the F083A, conversion times are as low as 2.8 s. The features of the SAR ADC include: Eight analog input sources multiplexed with general purpose I/O ports. Fast conversion time, as low as 2.8 s (ADC conversion clock should be less than 10 MHz). Programmable timing controls. Interrupt on conversion complete. Internal voltage reference generator. Ability to select external reference voltage. When configuring ADC using external Vref, PB5 is used as Vref in 28-pin package analog comparator The Z8 Encore F0830 and F083A Series devices feature a general purpose comparator that compares two analog input signals. A GPIO (CINP) pin provides the positive comparator input. The negative input (CINN) is taken from either an external GPIO pin or from an internal reference. The output is available as an inter- rupt source or is routed to an external pin using the GPIO multiplex. The comparator includes the following features: Positive input is connected to a GPIO pin. Negative input is connected to either a GPIO pin or an programmable internal reference. Output is either an interrupt source or an output to an external pin. pB020809-0408