The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

8-BIT MICROCONTROLLER WITH DRIVER IZ7008 one-chip 8-bit microcont


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



IZ7008
8-BIT MICROCONTROLLER WITH DRIVER
IZ7008 one-chip 8-bit microcontroller made CMOS technology. microcontroller multi-purpose used electronic watch, data acquisition systems, control systems. consumption power full static CMOS logic allow independent systems with limited energy consumption. Technical characteristics IZ7008: capacity size size RISC commands system Stack depth Interrupter Maximum number controlled segments bits bytes commands (16-bit instructions) types commands levels from inputs three timers control drivers multiplex levels 1/2,1/3,1/4)
Operation temperature range -20°
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Electrical parameters 1.5V supply Absolute maximum maximum ratings Parameter, unit Symbol Maximum ratings Value 2UCC1-0,3 UCC1-0,3 2UCC1 UCC1 Uss+0,3 Absolute maximum ratings Value -0,3 -0,3 -0,3 -0,3 UCC1+0,3 UCC1+0,3
Primary supply voltage from voltage source, Secondary supply voltage, High input voltage, input voltage,
UCC1 UCC2
Cycle command execution more than supply voltage 1.2V, supply voltage 1.5V. operation guaranteed under absolute maximum conditions, it's guaranteed under maximum conditions. Electrical parameters Parameter, unit output voltage alarmclock output, High output voltage alarmclock output, Dynamic consumption current shutdown conditions, input current buttons inputs, Oscillator start-up voltage, Symbol Uosc Test conditions U1=1.2V IOL=200mkA U1=1.2V IOH=-200mkA U1=1,5V U1=1,8V UIL=0,3V Control time Value 1,35 Note
Oscillator supression voltage, Uosp Notes: Dynamic consumption current should measured without load. parameters controlled with oscillator crystal with oscillator nominal frequency 32768 capacitance values oscillator input OSCI more than 6pF, output OSCO more than 3pF. Nominal value integrated capacitances outputs OSCI OSCO 12pF 12pF(crystal load capacity CL=6 pF).
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
MICROCONTROLLER STRUCTURE Internal contains 1536 commands (16-bit instructions) addresses from 0x000 0x5FF. area range from 0x000 0x0FF (256 commands) from 0x3FE 0x4A8 (178 commands) reserved interruptions processing programs, system reset microcontroller testing. User's program mainly located addresses from 0x100 0x3FD from 0x4AA 0x5FF (1110 commands). MICROCONTROLLER REGISTER organized banks registers contains internal function registers, data RAM, special registers data memory, directly displayed LCD. Microcontroller internal function registers address area from 0x000 0x007 (bank 00). Their purpose: accumulators; base address registers storing number addressed bank; register microcontroller state (RGS). Internal data (RAM) bytes address space from 0x008 0x02F (banks 05). registers addressing. RO-R3, BL), BM), BH), R8-R1F names registers commands direct addressing. registers RO-R7 only direct addressing possible. registers R8-RF L0-L7), R10-R17 M0-M7), R18-R1F H0-H7) direct addressing possible only state register (R7) reset into i.e. (R7_0)=0. base address registers (R4, respectively). index register addressing contents base registers defines data bank number. index addressing registers contents base registers defines data bank number. L0-L7, M0-M7, H0-H7 names registers commands index addressing. names registers LO-L7 data bank number defined contents base register names registers MO-M7 data bank number defined contents base register names registers HO-H7 data bank number defined contents base register calculate physical address, contents base register indicated command should multiplied number from should added respectively. example: when recording command physical address equal ((BM)*8+5).
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Allocation internal function registers addresses
Bank register bank Address 0x000 0x001 0x002 0x003 0x004 0x005 0x006 0x007 0x008 0x009 0x00A 0x00B 0x00C 0x00D 0x00E 0x00F 0x010 0x011 0x012 0x013 0x014 0x015 0x016 0x017 0x018 0x019 0x01A 0x01B 0x01C 0x01D 0x01E 0x01F 0x020 0x021 0x022 0x023 0x024 0x025 0x026 0x027 0x028 0x029 0x02A 0x02B 0x02C 0x02D 0x02E 0x02F Symbol direct addressing Symbol index addressing L0,M0,H0 L1,M1,H1 L2,M2,H2 L3,M3,H3 L4,M4,H4 L5,M5,H5 L6,M6,H6 L7,M7,H7 L0,M0,H0 L1,M1,H1 L2,M2,H2 L3,M3,H3 L4,M4,H4 L5,M5,H5 L6,M6,H6 L7,M7,H7 L0,M0,H0 L1,M1,H1 L2,M2,H2 L3,M3,H3 L4,M4,H4 L5,M5,H5 L6,M6,H6 L7,M7,H7 L0,M0,H0 L1,M1,H1 L2,M2,H2 L3,M3,H3 L4,M4,H4 L5,M5,H5 L6,M6,H6 L7,M7,H7 L0,M0,H0 L1,M1,H1 L2,M2,H2 L3,M3,H3 L4,M4,H4 L5,M5,H5 L6,M6,H6 L7,M7,H7 Description Accumulator Accumulator Accumulator Accumulator Base register Base register Base register State register
Data
Data
Data
Data
Data
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Index addressing possible registers (except RO-R7) setting into state register (R7), i.e. (R7_0)=1. State register (register with address 0x007). Symbol Description function State supply switch. R7_7 MFR1 masking setting into interruption request flag timer cleaning R7_6 Interruption request flag from timer (set into timer cleaning front) R7_5 Interruption request flag from timer (set into timer cleaning front) R7_4 Interruption request flag from timer (set into timer cleaning front) R7_3 supply voltage less than reference R7_2 SVD/LAMP switching-off supply voltage detector switching-on supply voltage detector R7_1 AL_EN -sound inhibit (fixing output OUT_AL into applying output OUT_AL frequency 4096 under tune mode note frequency tune foramtion mode R7_0 INDEX -RAM index addressing inhibit, enable direct addressing registers R8-R1F enable index addressing, inhibit direct addressing registers R8-R1F
Memory data, displayed maximum size bits located address space from 0x7E8 0x7F7 (banks FE). memory only index addressing possible. Configuration memory multiplexing level shown figure
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Bank Addres 0x7E8 0x7E9 0x7EA 0x7EB 0x7EC 0x7ED 0x7EE 0x7EF 0x7E0 0x7E1 0x7E2 0x7E3 0x7E4 0x7E5 0x7E6 0x7E7 Bit_7 SEG02 SEG02 SEG02 SEG02 SEG01 SEG01 SEG01 SEG01 SEG31 SEG31 SEG31 SEG31 SEG32 SEG32 SEG32 SEG32 Bit_6 SEG04 SEG04 SEG04 SEG04 SEG03 SEG03 SEG03 SEG03 SEG29 SEG29 SEG29 SEG29 SEG30 SEG30 SEG30 SEG30 Bit_5 SEG06 SEG06 SEG06 SEG06 SEG05 SEG05 SEG05 SEG05 SEG27 SEG27 SEG27 SEG27 SEG28 SEG28 SEG28 SEG28 Bit_4 SEG08 SEG08 SEG08 SEG08 SEG07 SEG07 SEG07 SEG07 SEG25 SEG25 SEG25 SEG25 SEG26 SEG26 SEG26 SEG26 Bit_3 SEG10 SEG10 SEG10 SEG10 SEG09 SEG09 SEG09 SEG09 SEG23 SEG23 SEG23 SEG23 SEG24 SEG24 SEG24 SEG24 Bit_2 SEG12 SEG12 SEG12 SEG12 SEG11 SEG11 SEG11 SEG11 SEG21 SEG21 SEG21 SEG21 SEG22 SEG22 SEG22 SEG22 Bit_1 SEG14 SEG14 SEG14 SEG14 SEG13 SEG13 SEG13 SEG13 SEG19 SEG19 SEG19 SEG19 SEG20 SEG20 SEG20 SEG20 Bit_0 SEG16 SEG16 SEG16 SEG16 SEG15 SEG15 SEG15 SEG15 SEG17 SEG17 SEG17 SEG17 SEG18 SEG18 SEG18 SEG18
When multiplex level registers with addresses 0x7EB 0x7EF, 0x7F3, 0x7F7 used data memory, when multiplex level additionally data memory used registers with addresses 0x7EA 0x7E, 0x7F2, 0x7F6.
TIMERS UNIT PORT System registers timers unit have addresses 0x7D8- 0x7DD (bank FB), inputoutput unit have addresses 0x7E0- 0x7E4 (bank FC). system registers only index addressing possible.
Bank Addres 0x7D8 0x7D9 0x7DA 0x7DB 0x7DC 0x7DB 0x7E0 0x7E1 0x7E2 0x7E3 0x7E4 Description Timers control register Timer Timer Timer Setting register Setting register Register settings PORT Register Settings PORT Register flags EN/CLR 1-interruption enable 0-interruption request reset Register (indicator) requests interruption from bits PORT Register (indicator) input/output port bits state Bit_7 Bit_6 Bit_5 Bit_4 Bit_3 Bit_2 Bit_1 Bit_0 PORT8 PORT7 PORT6 PORT5 PORT4 PORT3 PORT2 PORT1
T1_7 T1_6 T2_7 T2_6 T3_7 T3_6 KT2_7 KT2_6 KT3_7 KT3_6 Setting PORT4 Setting PORT8 EN/CL EN/CL
T1_5 T1_4 T2_5 T2_4 T3_5 T3_4 KT2_5 KT2_4 KT3_5 KT3_4 Setting PORT3 Setting PORT7 EN/CL EN/CL
T1_3 T1_2 T2_3 T2_2 T3_3 T3_2 KT2_3 KT2_2 KT3_3 KT3_2 Setting PORT2 Setting PORT6 EN/CL EN/CL
T1_1 T1_0 T2_1 T2_0 T3_1 T3_0 KT2_1 KT2_0 KT3_1 KT3_0 Setting PORT1 Setting PORT5 EN/CL EN/CL
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
ORGANISATION INTERRUPTIONS. interruptions initiated: external devices from bits ORT1-PORT8; internal devices (timers T1,T2,T3). initial addresses subprograms processing interruptions their priority decrease shown table.
Address 0x000 0x08F 0x09F 0x0AF 0x0CF 0x0BF 0x0DF 0x0EF 0x0FF Source interruption Supply switching Timers simultaneously Timers simultaneously Timers simultaneously Timers simultaneously Timer Timer Timer Input output port Note Simultaneously with timers there initiated interruption from input port which should taken into consideration interrupt service routine
Interruptions executed after complete execution command main program when there request. Interruptions inhibited after jump instructions: JMP, JNC, when executing jump conditions, commands return from subprogram. Interruptions from port bits initiated corresponding interrupt enabling register register RFC_2 program-set into same time, reading register RFC_3 (read-only) allows display from which port bits interrupt requests called. Interrupt request from port reset after executing interrupt service routine recording into corresponding register RFC_2 with following setting this into enabling thhe further inmterrupt request. Each port individually tuned presetting bits registers RFC_3 RFC_3 with following possible options internal states.
Bits Internal port state (high-impedance "strong" zero) (resistive (resistive Interrupts Interrupts from external actions inhibited Interrupts from external actions enabled Notes mask internal level (high-impedance disconnected Interrupts evocation under high level Interrupts evocation under level
Mask disconnect internal level (ZL, RL,RH) with possible replacement them external resistors. Reading register FC_4 (read-only) allows display state port bits given either, another external action. External actions following: high impedance state State port bits under possible combinations external actions internal states shown table
Internal state External action
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
It's assumed that internal state external actions levelized stronger external actions. includes three timers-counters timers binary octal counters with weight 128, Timer (register RFB_1 with address 0x7D9 Timer 8-bit counter with division factor frequency quartz oscillator 32768 applied counter input. counter reading only. Data read data shown below.
T1_7 T1_6 T1_5 T1_4 1024 T1_3 2048 T1_2 4096 T1_1 8192 T1_0 16384
When reading counter, problems related possibility reading changeable data, occur. correct reading, necessary, reading data done several times succession with following comparison results. reset when switching supply, timer cleared (the counter reset into zero state). After execution command timer counter reset fixed zero state zero state input OCSI also fixed) until next program starts (from external actions IN_PORT). ripple-through carry timer which happens with period 1/128 sec, FrT1 "short" pulse formed, sets interrupt request flag state register into (bit state register R7), masking timer MFR1 (bit state register reset into When setting masking oftimer MFR1 into state flag doesn't change, setting during next ripple-through carry timer counter inhibited. There done reprogramming mask "programming") ensuring setting flag with periods 1/32 multiplex 1/4) 6/256 multiplex 1/3). data read-out data following: T1_7 T1_6 T1_5 T1_4 T1_3 T1_2 T1_1 T1_0 1024 2048 4096 8192 16384 T1_7 T1_6 T1_5 T1_4 T1_3 T1_2 T1_1 T1_0 256/6 1024 2048 4096 8192 16384 Timers (registers RFB2, RFB3 with addresses 0x7DA 0x7DB) Timers 8-bit counters with programmable division factor from setting registers (register RFB4 with address 0x7DC), (register RFB5 with address 0x7DE) Division factors programmed from maximum value (when recording 0x00 into registers value equal contents registers (from except mode notes frequency forming timer T2). counters reading only. When reading count register problems related possibility reading changeable data occur. correct reading, necessary, reading data done several times succession with following comparing results. When code equal contents registers KT2, ripple-through carry when recording 0x00 into registers KT2, KT3), timers cleared (except mode notes freKorzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
quency forming timer "short" pulses FrT2, FrT3 setting respectively interrupt request flag into (bit state register Interrupt request flag states register (bit state register formed. Flag into mode notes frequency forming timer mode when "short" pulse FrT2 timer clearing input signal timer timers controlled timers control register RFBO (address 0x7D8) Description RFBO control register bits:
RFBO_7 Symbol IN1-T3 Description bits choose source timer input signal signal ripple-through carry timer pulse FrT1) output timer (2048Hz) signal clearing timer pulse FrT2), this mode setting flag inhibited external signal (output when disconnecting mask) bits choose source timer input signal signal ripple-through carry timer pulse FrT1) output timer (2048Hz) signal 65565 (notes frequency forming mode), this mode setting flag inhibited -external signal IN6, IN7, (from outputs when disconnecting corresponding mask) 1-clearing (reset zero code fixation) timer counter, reset flag (except mode, when clocked signal; this mode RFBO_3 RFBO_1 shoose source input signal 00-IN7, 01-IN6 -IN8) 1-clearing (reset zero code fixation) timer counter, reset flag timer with reset flag (when clocked signal) 1/0- (count enable) /(count inhibit) (except mode when clocked signal; this mode RFBO_3 RFBO_1 shoose source input signal 00-IN7, 01-IN6 -IN8)) 1/0- (count enable) (count inhibit) (always) (count enable) (count inhibit) (when clocked signal After reset
RFBO_6 RFBO_5
IN0-T3 IN1-T2
RFBO_4
IN0-T2
RFBO_3 RFBO_2 RFBO_1 RFBO_0
CLR-T3 CLR-T2 EN-T3 EN-T2
Timer used mode notes frequency forming tunes synthesis. mode selected when recording code into bits RFBO control register (IN1-T2=1, IN0T2 timer count enabling. RFBO_7 RFBO_6 RFBO_5 RFBO_4 RFBO_3 RFBO_2 RFBO_1 RFBO_0 IN1-T3 IN0-T3 IN1-T2 IN0-T2 CLR-T3 CLR-T2 EN-T3 EN-T2
this mode setting interrupt request flag state register inhibited. Signal 65565 applied counter input. Notes frequency formed counter output (output T2_7) applied external output "AL" into flag AL_EN state register Seven lower counter bits count beginning zero semi-period note. After reaching code equal contents lower bits register, lower bits counter cleared highest switched into logic then note second (unit) semiperiod counted same way. result output frequency 65565Hz/2N formed, where number from 127, lower bits register KT2. form notes period with accuracy period input frequency 65565 following possibility forseen. When setting register higher register logic when counting second (unit) semi-period code
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
reaching, equal contents lower bits register KT2, bits timer into lowest into and, thus, following zero semi-period note "cut" period input signal. this case frequency equal 65565 (2N-1) formed. Formed notes frequency (output T2_7) supplied external output "AL" into flag AL_EN state register output "AL" output T2_7 also applied into flag AL_EN) following state timers control register RFBO: RFBO_7 RFBO_6 RFBO_5 RFBO_4 RFBO_3 RFBO_2 RFBO_1 RFBO_0 IN1-T3 IN0-T3 IN1-T2 IN0-T2 CLR-T3 CLR-T2 EN-T3 EN-T2 this mode clocked external signal (RC-oscillator), clearing signal pulse FrT2) injection signal from output T2_7 output used testing (measurement RC-oscillator frequency). Configuration timers following
Contents register RFB0 00000000 0000C3C2E3E2 0001C3C2E3E2 0100C3C2E3E2 0101C3C2E3E2 0010C3C2E3E2 0110C3C2E3E2 1110C3C2E3E2 1010C3C2E3E2 1000XC32XE32 1001XC32XE32 0011C3C2E3E2 0111C3C2E3E2 1111C3C2E3E2 10110C320 10110C321 10111C32X Input 0(no count) FrT1 2048 FrT1 2048 65536 65536 65536 FrT1 2048 0(no count) 0(no count) 0(no count) Interrupt request flag Set. inhibited Set. inhibited Set. inhibited Set. inhibited Set. inhibited Set. inhibited Set. inhibited Set. inhibited Input 0(no count) FrT1 FrT1 2048 2048 FrT1 2048 FrT2 FrT2 FrT1 2048 FrT2 FrT2 FrT2 Interrupt request flag Note State after system reset
Tune mode
Inhibited combination
bits (count enable) /(count inhibit) timer (count enable) /(count inhibit) timers simultaneously bits clearing timer clearing timers simultaneously
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
IZ7008 pins description
Contact Symbol OSCO OSCI COM1 SEG1/ SEG2/ SEG3/ SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 COM3/ SEG16 SEG02/ COM3 IND/ COM3/ SEG16/ SEG01 UCC1 COM2/ SEG16/ COM2 SEG17 SEG18 Description Common output Control input Output connecting oscillator crystal Input connecting oscillator crystal Output common electrode control Output sign electrode control Control input* Output sign electrode control Control input* Output sign electrode control Control input* Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output sign electrode control Output common electrode control Output sign electrode control Voltage transducer output/ Electroluminiscent backlighting control output/ sign electrode ocntrol output/ Output common electrode control Voltage transducer output/ Electroluminiscent backlighting control output/ sign electrode ocntrol output/ Output common electrode control sign electrode ocntrol output// sign electrode ocntrol output/* Control input Control input Supply voltage output from voltage source Alarm clock control output common electrode control output/ Alarm clock control Inverse output* sign electrode control output/ common electrode control output* sign electrode control output sign electrode control output
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Table continued
Contact Symbol SEG19 SEG20 SEG21 SEG22 SEG23 SEG24 SEG25 SEG26 SEG27 SEG28 SEG29 SEG30 SEG31 SEG32 COM4/ SEG32 Description sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output sign electrode control output common electrode control output sign electrode control output Control input Control input
liquid crystal display function chosen coding
IZ7008
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by
IZ7008
Chip size: 3420±30 2430±30 mkm. Chip width: 460±20 mkm. Contact size 100100
Contact Co-ordinates (mkm) 1091 1315 1539 1763 1987 2211 2435 2659 2883 3216 3216 3216 3216 3216 3216 1068 1123 Contact Co-ordinates (mkm) 3216 3216 3216 3216 3216 3216 2902 2678 2454 2230 2006 1782 1558 1334 1110 1292 1462 1632 1801 1971 2140 2224 2224 2224 2224 2224 2224 2224 2224 2224 2224 2224 2224 2078 1908 1739 1569 1400 1230
Korzhenevskogo Minsk, 220064, Republic Belarus Fax: +375 (17) Phone: +375 (17) E-mail: belms@belms.belpak.minsk.by URL: www.bms.by

Other recent searches


Si9105 - Si9105   Si9105 Datasheet
RA60H1317M - RA60H1317M   RA60H1317M Datasheet
NJM4558 - NJM4558   NJM4558 Datasheet
4559 - 4559   4559 Datasheet
NJM741 - NJM741   NJM741 Datasheet
NJM4558D - NJM4558D   NJM4558D Datasheet
NJM4559D - NJM4559D   NJM4559D Datasheet
D1018UK - D1018UK   D1018UK Datasheet
CMG03 - CMG03   CMG03 Datasheet
AN2166 - AN2166   AN2166 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive