Document
IZ7012
8-BIT CONTROLLER WITH FLASH MEMORY OF PROGRAMS
The microcircuit IZ7012 – 8-bit controller with the FLASH – memory of programs (ROM testing coding with the watch functions, stopwatch with the possibility of the intermediate values fixation and writing of thirty results into memory).
The microcircuit is intended for receipt, processing and indication of data on the liquid crystal indicator The microcircuit is applicable in the electronic household appliance devices (counters, electronic watches, electronic thermometers, pedometers).
Main characteristics: • ROM capacity, QROM, bit………………………………3072х16; • PROM capacity, QROM1, bit……………………………1024х16; • RAM capacity, QRAM, byte…………………..………....128; • Number of bits of ALU, bits……………………………8; • Sources of interruptions…………………………….….from 8 inputs,
From event counter at input IN8, from three timers; • Maximum number of controlled……………..……….136 (34 LCD control drivers LCD segments…………………………………….......at multiplex levels 1/2,1/3,1/4); • RISC-system of commands…………………………30 types of commands; • Stack……………………………………………………7 levels; • Permissible value of potential of static electricity, V………………..…………..…....1500 (for pins IN1-IN8, OSCI, OSCO)……………..…..….(1000)
• Operating temperature range …………………..…- 40 … +85 °С.
Ver.01/16.04.2009
1
IZ7012
Software of programs design for microcircuit
Microcircuit IZ7012 contains in its composition EEPROM and mask ROM. ROM coding contains the control program, supporting programming the microcircuit EEPROM with application of software on the platform WINDOWS.
The integrated programming environment for the controller IZ70ХХ permit to write and debug the applications for development and fabrication of the company devices. The software of IZ70ХХ includes the text editor, emulator, compilator, debugger. Software of IZ70ХХ supports also operation with LCD editor, utility of ROM “encoding”, utility of the EEPROM programming.
LCD editor – editor for creation of files, containing description of LCD segments. These files are required for visualization of information, applied to LCD in process of debugging, and are used by the controller operation emulator.
The program LCDDoc is intended for formation of the images, showing the controller operation modes, and their indication on LCD. The input information for the utility is the LCD description file, created by the LCD editor.
The utility LCDset is intended for the LCD automatic routing and creation of the files, containing the compliance description between the LCD segments and the microcontroller pins.
The ROM “encoding” utility RomTop is intended for formation of the layout layer from the executed program file.
For EEPROM programming it is required to connect the computer parallel port with the installed software of IZ70ХХ by means of the four wire bunch to the microcircuit IZ7012 on the device PCB.
Table 1 – Connection of microcircuit IZ7012 to the parallel port of the computer.
Parallel Computer Port
Pin Number
Port Signal
Microcircuit
Contact Pad Number
Identification
Purpose
18, 19 Ground
06
GND
Common pin (negative supply
terminal)
02-07 Data0-Data5
21 UCC Power supply terminal (positive supply terminal)
08, 15 Data6,
11 IN1 Control input / output
nError/nFault
09, 10 Data7, nAck
12 IN2 Control input / output
Integrated environment of the programs design for the microcontroller IZ70ХХ is oriented for operation within the framework of the standard set of the technical and software means of the operating system WINDOWS on the personal computer. The minimum requirements to the technical means are determined by the installation requirements of the system WINDOWS 9Х, WINDOWS 2000/ХР. The graphics application within the framework of the given software requires the minimum display resolution of 640 × 480 dots and the color palette of not less than 256 colors.
Software of IZ70ХХ can be submitted to the interested consumers.
Ver.00/16.04.2009
2
Table 2 – Contact pads description
Contact Pad Number 01 02 03 04 05
06 07 08 09 10 11
12
13
14
15 16 17
18
19
20
21 22 23 24 25 26 27 28 29 30 31 32
Symbol
COM1 COM2 COM3 COM4 UTEST
GND OSCI OSCO OUT1 OUT2 IN1
IN2
IN3
IN4
OUT3 OUT4
IN5
IN6
IN7
IN8
UCC IND EL NAL AL SEG01 SEG02 SEG03 SEG04 SEG05 SEG06 SEG07
Description
Control output of LCD common Control output of LCD common Control output of LCD common Control output of LCD common Supply voltage test pin / LCD supply voltage pin Common pin Input for connection of the quartz resonator Output for connection of the quartz resonator Control output Control output Temperature sensor input, comparator input, control input / output Temperature sensor input, comparator input, control input / output Temperature sensor input, comparator input, control input / output Temperature sensor input, comparator input, control input / output Control output Control output Temperature sensor input, comparator input, control input / output Temperature sensor input, comparator input, control input / out.