Part Number Hot Search : 
IR3084A NC7S86 VIPER53E 70N6T KIA4558F P30CA C1455 50207
Product Description
Full Text Search
 

To Download MTU418 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  myson technology MTU418 4-bit micro-controller with lcd driver, 1k word this datasheet contains new product information. myson technology reserves the rights to modify the product specification witho ut notice. no liability is assumed as a result of the use of this product. no rights under any patent accompany the sale of the p roduct. MTU418 revision 2.5 01/15/1997 1/8 features very low current dissipation. wide operating voltage range. supports both ag and li batteries. powerful instruction set. 4-level subroutine nesting (including interrupt). 4 event driven interrupts, 2 external and 2 internal. rom size: 1024 x 15 bits. ram size: 48 x 4 bits. input ports: 1 port/ 4 pins (m-port). control output: alarm. lcd driver outputs (can drive up to 60 lcd segments). mask option to select 3 lcd drive modes: static, duplex 1/2 duty 1/2 bias, 1/3 duty 1/2 bias. mask option permits lcd driver output pins to be used for dc output ports. up to 20 pins are available. seg13-seg20 can be selected by open-drain output. segment pla circuit permits any layout on the lcd panel. built-in clock generator (crystal or rc). built-in voltage doubler, halver. general description the MTU418 is a single-chip 4-bit microcontroller with lcd drivers. it can drive up to 3 common time 20 segments, i.e. 60 segments lcd driver. this 4-bit microcontroller contains a 4-bit parallel processing alu, 1024 x 15-bit program rom, 48 x 4-bit data ram, input ports, alarm driver, timer, clock generator, crystal and rc osc illator circuit, lcd driver and 70 powerful instructions in a single chip. it uses halt instruction to stop all internal operations other than the timer, clock generator, crystal/rc osc illator and lcd driver. very low current dissipation can be easily achieved by combining 4 types of interrupt function and halt instruction to minimize the operation cycle. block diagram output port input port oscillator 6 bits preset timer alu ram 48 x 4 bits lcd dirver segment pla pre-divider control circuit 4 levels stack instruction decoder 10 bits program counter prom 1024 x 15 bits 4 bits data bus vdd1~2 seg1~20 com 1~3 m1~4 alarm osc in osc out cup 1 cup 2 reset int
myson technology MTU418 MTU418 revision 2.5 01/15/1997 2/8 1.0 package & chip information chip size 1995 x 1590 ( m m 2 ) pad pitch min. 140 m m bounding diagram oscin oscout testa m4 m3 m2 m1 intpad reset alarm vdd2 vdd1 gnd com2 com3 seg20 seg19 seg18 seg17 seg5 seg6 seg7 seg8 seg9 seg10 seg11 seg12 seg13 seg14 seg15 seg16 vdd cup1 cup2 com1 seg1 seg2 seg3 seg4 2.0 pin/pad assignment unit : um coordinate coordinate pad no. name xy pad no. name xy 1 gnd 1909.5 1128.60 21 seg4 85.50 199.50 2 vdd1 1909.5 1275.60 22 seg5 234.00 88.50 3 vdd2 1757.40 1500.60 23 seg6 381.00 88.50 4 alarm 1610.40 1500.60 24 seg7 519.00 88.50 5 reset 1465.80 1500.60 25 seg8 657.00 88.50 6 int 1327.80 1500.60 26 seg9 795.00 88.50 7 m1 1152.00 1500.60 27 seg10 933.00 88.50 8 m2 1023.00 1500.60 28 seg11 1071.00 88.50 9 m3 894.00 1500.60 29 seg12 1209.00 88.50 10 m4 765.00 1500.60 30 seg13 1347.00 88.50 11 testa 636.00 1500.60 31 seg14 1485.00 88.50 12 oscout 498.00 1500.60 32 seg15 1623.00 88.50
myson technology MTU418 MTU418 revision 2.5 01/15/1997 3/8 13 oscin 155.10 1500.60 33 seg16 1761.00 88.50 14 vdd 85.50 1132.50 34 seg17 1909.50 219.60 15 cup1 85.50 994.50 35 seg18 1909.50 375.60 16 cup2 85.50 865.50 36 seg19 1909.50 527.10 17 com1 85.50 736.50 37 seg20 1909.50 678.60 18 seg1 85.50 607.50 38 com3 1909.50 830.10 19 seg2 85.50 478.50 39 com2 1909.50 981.60 20 seg3 85.50 349.50 *note: the substrate must connect to gnd. 3.0 pin description name type description oscin oscout i o typical 32.768khz crystal is connected across oscin/oscout for oscillation, r/c oscillation m ode is also available. m1 - 4 i input pins with pull-down tr or "l-level hold" tr. int i external interrupt request control input pin. reset i system reset pin with pull-down resistance. alarm o output only for outputting 4khz/2khz/1khz modulation signal. also can be used to output non-modulation signal. vdd power supply pin for logic unit inside lsi. when using li version, a capacitor must be connected across gnd and vdd to prevent logic unit from malfunctioning. vdd1 for ag-b mode positive power supply pin. vdd2 for li-b(extv) mode positive power supply pin. gnd negative power supply pin. cup1 - 2 o pins for connecting voltage step-up (step-down) capacitor. output pins for lcd panel common plate. the following pins are used in each case. static 1/2 duty 1/3 duty com1 com2 com3 alternating frequency o ? ? 32hz* o o ? 32hz* o o o 43hz* com1 - 3 o * frequency can be doubled, quadrupled with pla. seg1 - 20 o output pins for lcd panel segments. * also used as output ports with mask option. testa * test pin (for internal testing only).
myson technology MTU418 MTU418 revision 2.5 01/15/1997 4/8 4.0 absolute maximum ratings at ta = 0 to 70 o c, gnd = 0v name symbol range unit vdd1 +1.3 to +5.5 v maximum supply voltage vdd2 +2.5 to +5.5 v maximum input voltage vin1 -0.3 to vdd1+0.3 v vout1 -0.3 to vdd1+0.3 v maximum output voltage vout2 -0.3 to vdd2+0.3 v maximum operating temperature topg 0 to +70 o c maximum storage temperature tstg -25 to +125 o c 5.0 allowable operating conditions at ta = 0 to 70 o c, gnd = 0v name symb. c ondition min. max. unit vdd1 1.5 5.25 v supply voltage vdd2 external rc mode 3.5 5.25 v vdd1 1.2 5.25 v supply voltage vdd2 crystal mode 2.4 5.25 v vss1 1.2v v oscillator start-up supply voltage vss2 crystal mode 1.2v v input "h" voltage vih1 vdd1-0.3 vdd1+0.3 v input "l" voltage vil1 ag battery mode -0.5 0.2 v input "h" voltage vih2 vdd2-0.6 vdd2+0.6 v input "l" voltage vil2 li battery mode -0.7 0.7 v input "h" voltage vih3 0.8 x vdd1 vdd1 v input "l" voltage vil3 oscin at ext. rc & ag battery mode 0 0.2 x vdd1 v input "h" voltage vih4 0.8 x vdd2 vdd2 v input "l" voltage vil4 oscin at ext. rc & li battery mode 0 0.2 x vdd2 v fopg1 ag battery mode 32 32 khz fopg2 li battery mode 32 100 khz operating freq. fopg3 external rc mode 32 1000 khz 6.0 electrical characteristics at #1 : vdd1 = 1.2v ( ag ); #2 : vdd2 = 2.4v ( li ); #3 : vdd2 = 4v (extv). 6.1 input resistance name symb. c ondition min. typ. max. unit rllh1 vi = 0.2vdd1, #1 10 40 100 kohm rllh2 vi = 0.2vdd1, #2 10 40 100 kohm m-port l-level hold tr rllh3 vi = 0.2vdd1, #3 5 20 50 kohm rmsd1 vi = vdd1, #1 200 700 2000 kohm rmsd2 vi = vdd2, #2 200 500 1000 kohm m-port pull-down tr rmsd3 vi = vdd2, #3 100 250 500 kohm int pull-up tr rintu1 vi = vdd1, #1 200 700 2000 kohm
myson technology MTU418 MTU418 revision 2.5 01/15/1997 5/8 rintu2 vi = vdd2, #2 200 500 1000 kohm rintu3 vi = vdd2, #3 100 250 500 kohm rintd1 vi = gnd, #1 200 700 2000 kohm rintd2 vi = gnd, #2 200 500 1000 kohm int pull-down tr rintd3 vi = gnd, #3 100 250 500 kohm rres1 vi = gnd or vdd1, #1 5 20 50 kohm rres2 vi = gnd or vdd2, #2 5 20 50 kohm res pull-down r rres3 vi = gnd or vdd2, #3 5 20 50 kohm 6.2 dc output characteristics name symb. c ondition for min. typ. max. unit voh1a ioh = 200 m a, #1 0.8 0.9 1.0 v voh2a ioh = 500 m a, #2 1.5 1.8 2.1 v output "h" voltage voh3a ioh = 1ma, #3 2.5 3 3.5 v vol1a iol = 400 m a, #1 0.2 0.3 0.4 v vol2a iol = 1ma, #2 0.3 0.6 0.9 v output "l" voltage vol3a iol = 2ma, #3 alarm 0.5 1 1.5 v 6.3 segment driver output characteristics name symb. c ondition for min. typ. max. unit cmos output mode voh1c ioh = -10ua, #1 0.8 0.9 1.0 v voh2c ioh = -50ua, #2 1.5 1.8 2.1 v output "h" voltage voh3c ioh = -200ua, #3 2.5 3 3.5 v vol1c iol = 20ua, #1 0.2 0.3 0.4 v vol2c iol = 100ua, #2 0.3 0.6 0.9 v output "l" voltage vol3c iol = 400ua, #3 segn 0.5 1 1.5 v static display mode voh1d ioh = -1ua, #1 1.0 v voh2d ioh = -1ua, #2 2.2 v output "h" voltage voh3d ioh = -1ua, #3 3.8 v vol1d iol = 1ua, #1 0.2 v vol2d iol = 1ua, #2 0.2 v output "l" voltage vol3d iol = 1ua, #3 segn 0.2 v voh1e ioh = -10ua, #1 1.0 v voh2e ioh = -10ua, #2 2.2 v output "h" voltage voh3e ioh = -10ua, #3 3.8 v vol1e iol = 10ua, #1 0.2 v vol2e iol = 10ua, #2 0.2 v output "l" voltage vol3e iol = 10ua, #3 comn 0.2 v duplex (1/2 bias, 1/2 duty) display mode voh12f ioh = -1ua, #1, #2 2.2 v output "h" voltage voh3f ioh = -1ua, #3 3.8 v vol12f iol = 1ua, #1, #2 0.2 v output "l" voltage vol3f iol = 1ua, #3 segn 0.2 v voh12g ioh = -10ua, #1, #2 2.2 v output "h" voltage voh3g ioh = -10ua, #3 comn 3.8 v
myson technology MTU418 MTU418 revision 2.5 01/15/1997 6/8 vom12g iol/h= +/-10ua, #1, #2 1.0 1.4 v output "m" voltage vom3g iol/h= +/-10ua, #3 1.8 2.2 v vol12g iol = 10ua, #1 0.2 v output "l" voltage vol3g iol = 10ua, #3 0.2 v 1/2 bias, 1/3 duty display mode voh12h ioh = -1ua, #1 ,#2 v output "h" voltage voh3h ioh = -1ua, #3 v vol12h iol = 1ua, #1 ,#2 0.2 v output "l" voltage vol3h iol = 1ua, #3 segn 0.2 v voh12i ioh = -10ua, #1, #2 2.2 v output "h" voltage voh3i ioh = -10ua, #3 3.8 v vom12i iol/h= +/-10ua, #1, #2 1.0 1.4 v output "m" voltage vom3i iol/h= +/-10ua, #3 1.8 2.2 v vol12i iol = 10ua, #1, #2 0.2 v output "l" voltage vol3i iol = 10ua, #3 comn 0.2 v 6.4 instruction table note: rx=28~37 not used instruction machine code function remark flag nop 000 0000 0000 0000 no operation lct y,x 000 00yy yyxx xxxx (ly) <= (rx) y=000- no use mra x 000 1101 01xx xxxx cf <= (rx3) lcb y,x 000 01yy yyxx xxxx (ly) <= (rx) y=000- no use lcp y,x 000 10yy yyxx xxxx abcd,efgh <= (rx),(ac) y=000- no use adc x 001 0000 00xx xxxx (ac) <= (rx)+(ac)+(cf) cf adc* x 001 0000 10xx xxxx (ac),(rx) <= (rx)+(ac)+(cf) cf sbc x 001 0001 00xx xxxx (ac) <= (rx)+(ac)b+(cf) cf sbc* x 001 0001 10xx xxxx (ac),(rx) <= (rx)+(ac)b+(cf) cf add x 001 0010 00xx xxxx (ac) <= (rx)+(ac) cf add* x 001 0010 10xx xxxx (ac),(rx) <= (rx)+(ac) cf sub x 001 0011 00xx xxxx (ac) <= (rx)+(ac)b+1 cf sub* x 001 0011 10xx xxxx (ac),(rx) <= (rx)+(ac)b+1 cf adn x 001 0100 00xx xxxx (ac) <= (rx)+(ac) adn* x 001 0100 10xx xxxx (ac),(rx) <= (rx)+(ac) and x 001 0101 00xx xxxx (ac) <= (rx) and (ac) and* x 001 0101 10xx xxxx (ac),(rx) <= (rx) and (ac) eor x 001 0110 00xx xxxx (ac) <= (rx) eor (ac) eor* x 001 0110 10xx xxxx (ac),(rx) <= (rx) eor (ac) or x 001 0111 00xx xxxx (ac) <= (rx) or (ac) or* x 001 0111 10xx xxxx (ac),(rx) <= (rx) or (ac) adci y,d 001 1000 0ddd dyyy (ac) <= (ry)+(d)+(cf) cf adci* y,d 001 1000 1ddd dyyy (ac),(ry) <= (ry)+(d)+(cf) cf sbci y,d 001 1001 0ddd dyyy (ac) <= (ry)+(d)b+(cf) cf sbci* y,d 001 1001 1ddd dyyy (ac),(ry) <= (ry)+(d)b+(cf) cf addi y,d 001 1010 0ddd dyyy (ac) <= (ry)+(d) cf addi* y,d 001 1010 1ddd dyyy (ac),(ry) <= (ry)+(d) cf subi y,d 001 1011 0ddd dyyy (ac) <= (ry)+(d)b+1 cf subi* y,d 001 1011 1ddd dyyy (ac),(ry) <= (ry)+(d)b+1 cf adni y,d 001 1100 0ddd dyyy (ac) <= (ry)+(d) adni* y,d 001 1100 1ddd dyyy (ac),(ry) <= (ry)+(d)
myson technology MTU418 MTU418 revision 2.5 01/15/1997 7/8 instruction machine code function remark flag andi y,d 001 1101 0ddd dyyy (ac) <= (ry) and (d) andi* y,d 001 1101 1ddd dyyy (ac),(ry) <= (ry) and (d) eori y,d 001 1110 0ddd dyyy (ac) <= (ry) eor (d) eori* y,d 001 1110 1ddd dyyy (ac),(ry) <= (ry) eor (d) ori y,d 001 1111 0ddd dyyy (ac) <= (ry) or (d) ori* y,d 001 1111 1ddd dyyy (ac),(ry) <= (ry) or (d) mrw y,x 011 100y yyxx xxxx (ac),(ry) <= (rx) mwr x,y 011 110y yyxx xxxx (ac),(rx) <= (ry) lds x,d 010 01dd ddxx xxxx (ac),(rx) <= (d) ipm x 010 0000 10xx xxxx (ac),(rx) <= port(m) maf x 011 0001 00xx xxxx (ac),(rx) <= sts1 tf2 : zero tf3 : cf msb x 010 0010 00xx xxxx (ac),(rx) <= sts2 b0 : bcf b1 : scf1(mpt) b2 : scf2(hrf) msc x 011 0000 00xx xxxx (ac),(rx) <= sts3 b0 : scf4(int) b1 : scf5(tmr) b2 : ph15 b3 : scf7(pdv) sta x 010 0010 10xx xxxx (rx) <= (ac) sr0 x 010 0011 00xx xxxx (acn),(rxn) (ac3),(rx3) <= (rxn+1) <= 0 sr1 x 010 0011 01xx xxxx (acn),(rxn) (ac3),(rx3) <= (rxn+1) <= 1 sl0 x 010 0011 10xx xxxx (acn),(rxn) (ac0),(rx0) <= (rxn-1) <= 0 sl1 x 010 0011 11xx xxxx (acn),(rxn) (ac0),(rx0) <= (rxn-1) <= 1 lda x 011 0111 10xx xxxx (ac) <= (rx) jb0 x 100 00xx xxxx xxxx (pc) <= x if (ac0) = 1 jb1 x 100 01xx xxxx xxxx (pc) <= x if (ac1) = 1 jb2 x 100 10xx xxxx xxxx (pc) <= x if (ac2) = 1 jb3 x 100 11xx xxxx xxxx (pc) <= x if (ac3) = 1 jnz x 101 00xx xxxx xxxx (pc) <= x if ac 1 0 jnc x 101 01xx xxxx xxxx (pc) <= x if (cf) = 0 jz x 101 10xx xxxx xxxx (pc) <= x if ac = 0 jc x 101 11xx xxxx xxxx (pc) <= x if (cf) = 1 jmp x 110 00xx xxxx xxxx (pc) <= x call x 110 01xx xxxx xxxx (stack) (pc) <= (pc)+1 <= x rts 110 1000 0000 0000 (pc) <= (stack) sms x 111 0000 000x 0000 sef4 <= x4 m1-4 enable hrf0 tms x 111 0010 00xx xxxx timer <= x hrf1 sf x 111 0100 0x00 00xx x6 x1 x0 : m-port pull-low : bcf set : cf set bcf cf rf x 111 0110 0x00 00xx x6 x1 x0 : m-port low-l-h : bcf reset : cf reset
myson technology MTU418 MTU418 revision 2.5 01/15/1997 8/8 instruction machine code function remark flag x7,x6 0 , 1 1 , 0 1 , 1 signal dc 1k/2k 4k hz xn = 1 x5 x4 x3 signal 1 hz 2 hz 4 hz xn = 1 x2 x1 x0 alm x 111 0111 xxxx xxxx signal 8 hz 16 hz 32 hz sie x 111 1000 xxxx xxxx x5-7 x0-3 : hef1-3 is enabled : ief0-3 is enabled sie* x 111 1010 0000 xxxx x0-3 : ief0-3 is enabled plc x 111 110x xxxx xxxx x0-3 x8 : reset hrf0-3 : reset ph11-15 halt 111 1111 1111 1111 6.5 symbol description ac : accumulator cf : carry flag acn : accumulator bit n bcf : backup flag rx : memory of address x iefn : interrupt enable flag rxn : memory bit n of address x hefn : halt release enable flag ry : memory of working register y hrfn : halt release flag d : immediate data scfn : start condition flag pc : program counter ly : lcd latch


▲Up To Search▲   

 
Price & Availability of MTU418

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X