Part Number Hot Search : 
50120 IW4050BN 35005 MA2ZD02 IDTQS32X 44000 B7715 08500
Product Description
Full Text Search
 

To Download HT46C64 Datasheet File

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


  Datasheet File OCR Text:
  ht46r64/HT46C64 a/d+lcd ?? r ev. 2 . 1 0 1 2014 - 0 6 - 06 ? ? f sys =4mhz 2.2 v 5.5v f sys =8mhz 3.3v 5.5v ? 24 ? / ? 2 ? ? 1 8 1 16 ? / pfd ( ?? ) ? 333 32 4 lcd ( seg0~seg15 ???? ) ? 4k 15 ? 192 8 ? ? pfd ?? ? ???? ( rtc ) ? ? 8 ????? ? ?? ? ? t] rc 32768hz ?? ? h a lt ????? ? 8 ?? ? 8 ? 10 ? a/d ? ? 4 ? 8 pwm 4 / ? ? ? ? ??? 15 ? ???? 8mhz ??? 0.5 s ? 63 ? ? ???? 1 2 ? ? ?? / ? ? 52/ 100- pin l qfp ? ht46r6 4 /ht46c6 4 8 ??????? a/d ? lcd ???? ? ht46c6 4 otp ht46r6 4 ???? ?? i/o ? ???? a/d ?????? ? lcd ????????? a/d ? lcd ???? ???????????
ht46r64/HT46C64 r ev. 2. . 1 0 2 2014 - 0 6 - 06 ?
ht46r64/HT46C64 r ev. 2. . 1 0 3 2014 - 0 6 - 06 ?
ht46r64/HT46C64 r ev. 2. . 1 0 4 2014 - 0 6 - 06 ? / ?? ? pa0/ bz pa1/ bz pa2 pa3/p fd pa4 pa7 / ? pfd 8 ? / ????? ? ?? cmos ( ?? ) ? ? bz bz pfd ? pa0 pa1 pa3 ? pb0/an0 pb1/an1 pb2/an2 pb3/an3 pb4/an4 pb5/an5 pb6/an6 pb7/an7 / 8 ? / ?? cmos ?? ( ? ?) ??? a/d ? ? pb ? a/d ( ) / ??? pd0 /pwm0 pd1 /pwm1 pd2 /pwm2 pd3 /pwm3 / pwm 4 ? / ?? cmos ?? ( ? ?) ?? pwm 0/pwm1/pwm2/ pwm3 pd0 /pd1/pd2/pd3 ( pwm ? ) pd4/ int0 pd5/ int1 pd6/tmr 0 pd 7 tmr1 / 4 ? / ?? cmos ?? ( ? ?) ?? int0 / int1 /tmr0/ tmr1 pd4 /pd5/pd6/pd7 ? vss ??? vlcd lcd ? vmax ic ?? vdd vlcd v1 v1 , v2,c1,c2 ? com0 ~com2 com3 / seg32 1/ 3 1/4 duty seg 32 ? ? ? lcd ? segment common ? com0~com2 lcd common seg0 ~ seg31 ? lcd segment seg0 seg 15 ????? osc1 osc2 rc osc1 osc2 rc ( ??? ) ?????? rc ??? osc2 ??????????? ? rtc ??? rtc ???? ????? osc3 osc4 rtc ??? ??? osc3 osc4 32768hz ????? ( ? ? ?) ??? vdd ? res ??? ? ??? ????. v ss - 0.3v~v ss +6.0v ? ????. - 50 ~125 ?? ????. v ss - 0.3v~v dd +0.3v ? ???..?. - 40 ~85 ?????????????????
ht46r64/HT46C64 r ev. 2. . 1 0 5 2014 - 0 6 - 06 ??1????? ? ta=25 v dd v dd ? f sys =4mhz 2.2 5.5 v f sys =8mhz 3.3 5.5 v i dd1 ( ?? rc ) 3v ?? adc ? f sys =4mhz 1 2 ma 5v 3 5 ma i dd2 ( ?? rc ) 5v ?? adc ? f sys =8mhz 4 8 ma i dd3 ( f sys =32768hz ) 3v ?? adc ? 0.3 0.6 ma 5v 0.6 1 ma i stb1 ? ( *f s =t1 ) 3v ???? h a lt h a lt ? lcd ? 1 a 5v 2 a i stb2 ? ( *f s = rtc ) 3v ???? h a lt h a lt ? lcd ?? ?? 2.5 5 a 5v 10 20 a i stb3 ? ( *f s =wdt ) 3v ???? h a lt h a lt ? lcd ?? ?? 2 5 a 5v 6 10 a i stb4 ? ( *f s = rtc ) 3v ???? h a lt h a lt ? lcd ?? ?? 1/2bias vlcd=vdd ( ???? ) 17 30 a 5v 34 60 a i stb5 ? ( *f s = rtc ) 3v ???? h a lt h a lt ? lcd ?? ?? 1/3bias vlcd=vdd ( ???? ) 13 25 a 5v 28 50 a i stb6 ? ( *f s =wdt ) 3v ???? h a lt h a lt ? lcd ?? ?? 1/2bias vlcd=vdd ( ???? ) 14 25 a 5v 26 50 a i stb7 ? ( *f s = wdt ) 3v ???? h a lt h a lt ? lcd ?? ?? 1/3bias vlcd=vdd ( ???? ) 10 20 a 5v 19 40 a v il1 / ? tmr0 tmr1 int 0 int 0 ???? 0 0.3 v dd v v ih1 / ? tmr0 tmr1 int 0 int 0 ???? 0.7v dd v dd v v il 2 ??? ( res ) 0 0.4 v dd v
ht46r64/HT46C64 r ev. 2. . 1 0 6 2014 - 0 6 - 06 v ih 2 ??? ( res ) 0.9 v dd v dd v v lv r ?? 2.7 3.0 3.3 v v lv d ?? 3.0 3.3 3.6 v i ol 1 / ? 3v v ol =0. 1v dd 6 12 ma 5v 10 25 ma i oh 1 / ? ? 3v v oh =0.9v dd - 2 - 4 ma 5v - 5 - 8 ma i ol 2 lcd common segment 3v v ol =0. 1v dd 210 420 a 5v 350 700 a i oh 2 lcd commmon segment 3v v oh =0.9v dd - 80 - 160 a 5v - 180 - 360 a r ph / ? int0 int1 3v 20 60 100 k ? 5v 10 30 50 k ? v ad a/d ? 0 v dd v e ad a/d ? 0.5 1 lsb i adc a/d ?? ??? 3v 0.5 1 ma 5v 1.5 3 ma ?? f s ?? wdt ?? ta=25 v dd f sys1 ??? 2.2v~5.5v 400 4000 khz 3.3v~5.5v 400 8000 f sys2 ??? (32768hz ) 2.2v~5.5v 32768 hz f rtcosc rtc ? 32768 f timer ?? ( tmr0/tmr1 ) 2.2v~5.5v 0 4000 khz 3.3v~5.5v 0 8 000 t wdtosc ? 3v 45 90 180 s 5v 32 65 130 t res ??? 1 s t sst ???? ? h a lt ?? 1024 * t sys t l vr ? 1 ms t int 1 s t ad a/d ? 1 s t adc a/d ?? 76 t ad t adcs a/d ? 32 t ad ?* t sys = 1/f sys
ht46r64/HT46C64 r ev. 2. . 1 0 7 2014 - 0 6 - 06 ??? ??? ????? rc 32768hz ???? ???????????? ??????? , ???????? ????????????h ???????? t1 t2 t3 t4 t1 t2 t3 t4 t1 t2 t3 t4 fetch inst (pc) execute inst (pc-1) fetch inst (pc+1) execute inst (pc) fetch inst (pc+2) execute inst (pc+1) pc pc+1 pc+2 system clock osc2 (rc only) pc ?? ? pc 12 (pc) ? rom ????? rom 4096 ? ??????????????? pcl ( ??? ) ??????????? pc ??????? ?? *11 *10 *9 *8 *7 *6 *5 *4 *3 *2 *1 *0 ? 0 0 0 0 0 0 0 0 0 0 0 0 ? 0 0 0 0 0 0 0 0 0 0 1 0 0 ? 1 0 0 0 0 0 0 0 0 1 0 0 0 ?/ 0 0 0 0 0 0 0 0 0 1 1 0 0 ?/ 1 0 0 0 0 0 0 0 1 0 0 0 0 ? 0 0 0 0 0 0 0 1 0 1 0 0 rtc 0 0 0 0 0 0 0 1 1 0 0 0 ? program counter+2 ? pcl *11 *10 *9 *8 @ 7 @ 6 @ 5 @4 @ 3 @2 @1 @0 ?? #11 #10 #9 #8 #7 # 6 #5 #4 #3 #2 #1 #0 ??? s11 s10 s9 s8 s 7 s6 s5 s4 s3 s 2 s1 s0 ? *11 ~ *0 s11~ s0 ?? #11 ~ #0 ? @7 ~ @0 pcl ?????????????? ?????? ? ????? ?? (pcl) ???? (06h) pcl ???? ??? 256 ? ?????????
ht46r64/HT46C64 r ev. 2. . 1 0 8 2014 - 0 6 - 06 e prom ?????? ?? 4096 15 ???? ??????? ? ? 000h ????????? 000h ?? ? 004h ???? 0 int0 ????? 004h ??? ? 008h ???? 1 int1 ????? 008 h ??? ? 00ch ???? / 0 ?? / 0 ??? 00c h ??? ? 010h ???? / 1 ?? / 1 ?? ? 010h ??? ? 01 4 h ?????? ??? 01 4h ??? ? 01 8 h ??? rtc ? rtc ??? 018h ??? rom ??????? tabrdc [m] ( n?? 1 ? =256 ) ? tabr dl [m] ( ? ) ????? [m] ???? tblh ( 08h ) ??????????????? tblh tblh ?? 0 ???? tblh ??? ( tblp ) ?? / ? ( 07h ) ???????? tblp ? (isr) ??? tblh ??? isr ??? ? ???????? ?????? tblh ???????? ?????????? ? *11 *10 *9 *8 *7 *6 *5 *4 *3 *2 *1 *0 tabrdc[m] p11 p10 p9 p8 @ 7 @ 6 @ 5 @ 4 @ 3 @ 2 @ 1 @ 0 tabrdl[m] 1 1 1 1 @ 7 @ 6 @ 5 @ 4 @ 3 @ 2 @ 1 @ 0 ? *11 ~ *0 ? p 11 ~ p8 ?? @7 ~ @0 ? device initialization program external interrupt 0 subroutine timer/event counter 0 interrupt subroutine program memory external interrupt 1 subroutine time base interrupt rtc interrupt timer/event counter 1 interrupt subroutine 000h 004h 008h 014h 018h 00ch 010h look-up table (256 words) fffh note: n ranges from 0 to f look-up table (256 words) n00h nffh 15 bits f00h
ht46r64/HT46C64 r ev. 2. . 1 0 9 2014 - 0 6 - 06 ?? stack ????? program counter ? ht46 x64 8 ???? ??????? ??????? ( sp ) ??? ???????? ? (program counter) ? ???? y?? ( ?? ret reti) ? ??????? ?????? ??????? ????????? ( ? ret reti ? ) ????? ?????????? ??????? ?????? 8 ??? ? ram ? 224 8 ??? ?? (32 8) ?? ( 192 8) ? ? ?? / ??? ?????? 0(00h) ?? ?? 0(mp0 01h) ??? 1(02h) ? ??? 1(mp1 03h) ? (bp 04h) ? (acc 05h) ??? (pcl 06h) ?? (tblp 07h) ???? (tblh 08h) rtc ?? (rtc c 09h) ??? ( s tat u s 0ah) ??? 0(intc0 0bh) ? / 0(tmr0 0d h) ? / 0 ?? (tmr 0 c 0eh) ? / 1 (tmr 1 h 0f h tmr 1l 1 0h) ?/ 1 ? (tmr 1 c 11 h) ??? 1(intc1 1eh) pwm ?? (pwm0 1ah pwm1 1bh pwm2 1ch pwm3 1dh) a/d ???? ( adrl 24h ) a/d ? ???( ad rh 25h ) a/d ??( adcr 26h ) a/d ?? ( acsr 27 h ) / ? ( pa 12h pb 14h pd 18h ) / ?? ( pac 13h pbc 15h pdc 19h ) 4 0h ????? ??????????? 00h ?? bank 40h ????? ? 40h 7fh ?? ????????? ??? set[ m].i ? clr[ m].i ????? (mp 0 01h / mp1 03h ) ?? bank 40h ???????? ? special purpose data memory 00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0ah 0bh 0ch 0dh 0eh 0fh 10h 11h 12h 13h 14h 15h 16h 17h 18h 19h 1ah 1bh 1ch 1dh 1eh 1fh general purpose data memory (192 bytes) ffh 40h 20h 21h 22h 23h 24h 25h 26h 27h 28h 3fh indirect addressing register 0 mp0 indirect addressing register 1 mp1 bp acc pcl tblp tblh rtcc status intc0 tmr0 tmr0c tmr1h tmr1l tmr1c pa pac pb pbc pd pdc pwm0 pwm1 pwm2 pwm3 intc1 adrl adrh adcr acsr : unused read as "00"
ht46r64/HT46C64 r ev. 2. . 1 0 10 2014 - 0 6 - 06 ??? ? 00h 02h ???????? [00h] [02h] ? / ? mp 0( 01h ) mp1 ( 03h ) ? ram ???? 00h 02h ??? 00h ??? ????????? ??? mp 0 mp1 8 ? mp0 ? ?? ? mp1 ?? ? lcd ? ? ? (acc) ?? (alu) ?? ram ? 05h ?? ????? ?? alu ?? (alu) ? 8 ???1? (add adc sub sbc daa) ? (and or xor cpl) (rl rr rlc rrc) ?? (inc de c) ? (sz snz siz sdz ?) alu ??????? ??? status 8 ??? (0ah) ? (z) ? (c) ? (ac) ? (ov) ?? (pd f ) ???? (to) ???????? 0 c ????? , c ? c ?????? 1 ac ?? 4 ?? 4 ac ? ac 2 z ???? z ? z 3 ov ??? ov ? ov 4 pd f ???? clr wdt ?? pd f ? h a lt ? ? pd f 5 to ???? clr wdt h a lt ?? to wd t ? to 6 7 ?? 0 st atus 0ah ? pd f to ???????????? ? pd f to ??????????? to ????? ? clr wdt ? h a lt ??? pdf ????? clr wdt ? halt ???? z ov ac c ???? ???????????????? ????? ???? s tat u s ?
ht46r64/HT46C64 r ev. 2. . 1 0 11 2014 - 0 6 - 06 ht46x6 4 ????? / ???? rtc ? ?? 0( intc 0 0bh ) ??? 1( intc 1 1e h ) ???? ? / ? 0 emi ? (1= ? 0= ?) 1 eei 0 ? 0 (1= ? 0= ?) 2 eei 1 ? 1 (1= ? 0= ?) 3 e t 0i ?/ 0 ? (1= ? 0= ?) 4 eif 0 ? 0 ? (1= 0= ) 5 eif 1 ? 1 ? (1= 0= ) 6 t0f ?/ 0 ? (1= 0= ) 7 ?? ??? 0 ???? intc0 0bh ? 0 et1i ? / 1 ? (1= ? 0= ? ) 1 e tb i ?? (1= ? 0= ? ) 2 erti ??? (1= ? 0= ? ) 3 7 ?? 0 4 t1f ?/ 0 ? (1= 0= ) 5 tbf ?? (1= 0= ) 6 rtf ???? (1= 0= ) intc1 1eh ? ???????? ( ? emi ) ?? ??????????? ??? emi intc0 intc1 ? ???? ??????? ( sp ) ??????? ?? ??????????? ???????????? ???????????? ? int0 / int1 ?? ( ???????? ) ? ( eif0/eif1 intc 0 ? 4 5 ) ????? ??? 0 04h /0 0 8 h ??? eif0/eif1 ? emi ? ??? ?? / 0 ?? / 0 ?? ( t 0f intc 0 ? 6 ) ? ????? / 0 ?? 00c h ? ? ? t 0f ? emi ???? ?? / 1 ? ???? t1f ( intc1 ? 4 ) ???? 10h ? ???? ( tbf intc1 ? 5 ) ??? ????? 01 4 h ??? tbf ? emi ???? rtc rtc ?? ( rtf intc1 ? 6 ) ? ? ?? rtc ?? 018 h ??? rtf ? emi ????
ht46r64/HT46C64 r ev. 2. . 1 0 12 2014 - 0 6 - 06 ??????? reti ? emi ? ( ??? ) ???????? ret reti ?? reti ?? emi ??? ret ??? t2 ????? t2 ?? ???? ???? emi ? ? ? 0 1 004h ? 1 2 008h ?/ 0 3 00ch ? / 1 4 010h ? 5 014h rtc 6 018h ??? ( intc 0/ intc1 ) ? 0/1 ? ( e if 0/eif1 ) ?/ 0/1 ?( t 0f / t1f ) ?? (tbf) rtc ? (rtf) ? ( eei0 / e ei1 ) ?/ 0/1 ( et0i/et1i ) ? (eri) ( emi ) ? ??? 0bh /1 eh emi eei 0 eei1 et0i et1i etbi erti ? / ???? ????? ( eif0 eif1 t0f t1f tbf rtf ) ?? intc0 intc1 ??????? ??? call ? ????? ?????????????????? ? call ????? ?? ht46x64 ????????? rc ?????? 32768hz ?? ???? h a lt ?????? ( ?? rc ???? ) ????? 32768hz ? h a lt ???? 32768hz ????? h a lt ??????????? 32768hz ??? ????? h a lt ?? (rtc ? wdt) crystal oscillator rc oscillator osc1 osc1 osc2 f sys /4 osc2 32768hz crystal/ rtc oscillator osc3 osc4 v dd 470pf ?? ? 32768hz ??? wdt ?????? ? 32.768khz ????????? rtc ?? ? ?? rc ??? osc1 vss ????k ?? 30 k ? 750k ? osc2 ? ???? 4 ?????? rc ???????? ? rc ?? v dd ?????????? ????? rc ??? ?t??? osc1 osc2 ????? ??????? osc1 osc2 ???? osc1 osc2 ??
ht46r64/HT46C64 r ev. 2. . 1 0 13 2014 - 0 6 - 06 ??????????? rtc ??? osc3 osc4 ?? 32 .768khz ??? rtc ? qosc (rtcc ? 4 ) ????????? 2 ??? wdt ??????????????? wdt ????? 65s@5v wdt ?? ????? ?? wdt wdt ?????? rc (wdt ) ?? ( ??? 4 ?) rtc ?? wdt ??????2?? wdt ?? ????????? wdt ????? time-out reset 2 15 /f s ~ 2 16 /f s 2 14 /f s ~ 2 15 /f s 2 13 /f s ~ 2 14 /f s 2 12 /f s ~ 2 13 /f s system clock/4 divider wdt clear option wdt osc 12khz rtc osc 32768hz ck t r ck t r f s wdt prescaler option f s /2 8 ?? wdt ???? wdt ( rc ?? 65s@5v ) ??? 2 12 ~ 2 15 ( ? ? ) ?? wdt ?? 300 m s~600 m s ???? v dd ?? ? wdt ????? wdt ??? 2 15 ? ??? 2.1s 4.3s ( ??? 2 15 ~ 2 16 ) wdt ?????? h a lt ??? wdt ???? ?? ???? ??????? wdt ? h a lt ??????????????? ? wdt ???? to ? h a lt ?? wdt ? ? program counter ??? sp ? wdt ?? ( ??? res ) ?? h a lt ??? c lr wdt ? clr wdt1 clr wdt2 ????? ? ? ? clr wdt ???? clr wdt ?? wdt ? clr wdt1 ? clr wdt2 ????? wdt wdt ??? ??? ??? wdt ? rtc ???? ??????? 8 ? ? 7 ???? wdt osc rtc osc ???????? ??? lcd ????? fs/2 2 fs/2 8 ?? ???? fs/2 2 fs/2 9 ??????? 4k h z ? ? lcd ??
ht46r64/HT46C64 r ev. 2. . 1 0 14 2014 - 0 6 - 06 ? time base ??????????? fs/2 12 fs/2 15 ????? (tbf intc1 ? 5 ) ??? ????? 014h ? fs divider prescaler option lcd driver (f s /2 2 ~f s /2 8 ) buzzer (f s /2 2 ~f s /2 9 ) time base interrupt 2 12 /f s ~ 2 15 /f s option ? ??? rtc ??? (rtc) ?????????? fs/2 8 fs/2 15 ??? ? rt2 rt1 rt0 rtcc ? 21 0 09h ? rtc ? ( rtf intc1 6 ) ??? ? ??? 018h ? divider f s 8 to 1 mux. prescaler rt2 rt1 rt0 rtc interrupt 2 8 /f s ~ 2 15 /f s ??? rt2 rt1 rt0 rtc ????? 0 0 0 2 8 * 0 0 1 2 9 * 0 1 0 2 10 * 0 1 1 2 11 * 1 0 0 2 12 1 0 1 2 13 1 1 0 2 14 1 1 1 2 15 ? * ?
ht46r64/HT46C64 r ev. 2. . 1 0 15 2014 - 0 6 - 06 ??? halt ??? h a lt ???????????? ????? wdt ( ? wdt ?? rtc ) ram ?? ??? wdt ?? ( wdt ??? wdt ?? rtc ) / ???? pdf ? to ? lcd ? ? wdt osc rtc osc 2?????????? pa ????? ????? wdt ??? to pdf ???? ? pdf ????? clr wdt ? h a lt ? to ? w dt ???? program counter ??? sp ? ?? pa ?????? pa ???????? / ?????????? ???????????? ??? h a lt ?????? 1 ???? ??? ?? 1024 t sys ( ??? ) ???? ???????????? ?????????????? ?????????? / ??
ht46r64/HT46C64 r ev. 2. . 1 0 16 2014 - 0 6 - 06 ??? ? res ? ??? res ? ???? ???????????? ???? program counter ??? sp ?????????? ??????????????? pdf to ?????? to pdf ? 0 0 ?? res u u ? res 0 1 ??? res 1 u ? wdt 1 1 ??? wdt ? u ? ???????? ( ?y wdt res ? ) ? ?????? ( sst ) ????? 1024 ???? ??? sst ??????? sst ?? ??( ?y? wdt res ?) ???? ( option ) ?? ???????? program counter 000h ? ??? wdt rtc ? ?? wdt ? ?/ ?? / ?? ?? sp ?? res vdd sst time-out chip reset t sst wdt halt wdt time-out reset external res cold reset power-on detection sst 10-bit ripple counter osc1 warm reset ?? res v d d 100k ? ? ? ? * ?t res
ht46r64/HT46C64 r ev. 2. . 1 0 17 2014 - 0 6 - 06 ???? ? ( ?y ) wdt ( ) res ? ( ) res ? ( ??? ) wdt ( ??? )* tmr 0 x xxx xxxx x xxx xxxx x xxx xxxx x xxx xxxx uuuu uuuu tmr 0 c 00 - 0 1000 00 - 0 1000 00 - 0 1000 00 - 0 1000 uu - u uuuu tmr1h x xxx xxxx x xxx xxxx x xxx xxxx x xxx xxxx uuuu uuuu tmr1l x xxx xxxx x xxx xxxx x xxx xxxx x xxx xxxx uuuu uuuu tmr1c 0000 1 --- 0000 1 --- 0000 1 --- 0000 1 --- uuuu u --- program counter 0 0 00h 0 0 00h 0 0 00h 0 0 00h 0 0 00h mp0 xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu mp1 xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu bp 0000 0000 0000 0000 0000 0000 0000 0000 uuuu uuuu acc x xxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu tblp x xxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu tblh - xxx xxxx - xxx xxxx - xxx xxxx - xxx xxxx - uuu uuuu s tat u s -- 00 xxxx -- lu uuuu -- uu uuuu -- 01 uuuu -- 11 uuuu intc0 - 0 00 0 000 - 0 00 0 000 - 0 00 0 000 - 0 00 0 000 - u uu uuuu intc1 - 00 0 - 00 0 - 00 0 - 00 0 - 00 0 - 00 0 - 00 0 - 00 0 - uu u - uu u rtcc -- 00 0 111 -- 00 0 111 -- 00 0 111 -- 00 0 111 -- uu uuuu p a 1111 1 111 1111 1 111 1111 1 111 1111 1 111 uuuu uuuu pac 1111 1 111 1111 1 111 1111 1 111 1111 1 111 uuuu uuuu pb 1111 1 111 1111 1 111 1111 1 111 1111 1 111 uuuu uuuu pbc 1111 1 111 1111 1 111 1111 1 111 1111 1 111 uuuu uuuu p d 1111 1 111 1111 1 111 1111 1 111 1111 1 111 uuuu uuuu pdc 1111 1 111 1111 1 111 1111 1 111 1111 1 111 uuuu uuuu pwm 0 x xxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx uuuu uuuu pwm 1 x xxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx uuuu uuuu pwm2 x xxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx uuuu uuuu pwm 3 x xxx xxxx xx xx xxxx xxxx xxxx xxxx xxxx uuuu uuuu adrl xx -- --- xx -- --- xx -- --- xx -- --- uu -- --- adrh xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx uuuu uuuu adcr 0100 0000 0100 0000 0100 0000 0100 0000 uuuu uuuu acsr 1 --- -- 0 0 1 --- -- 0 0 1 --- -- 0 0 ---- -- 0 0 u --- -- uu ? 1 . * ?? 2 . u ? 3. x ??
ht46r64/HT46C64 r ev. 2. . 1 0 18 2014 - 0 6 - 06 ? / ht46 x6 4 ???? / (tmr0 tmr1) tmr0 ? 8 ???? ??????( f sys ) tmr1 ? 16 ???? ? ????? ( f sys /4 32768 hz ?? t1s ) ?? ??? ?? ??? reload overflow to interrupt pfd0 t0m1 t0m0 tmr0 t0e t0m1 t0m0 t0on pulse width measurement mode control 8-bit timer/event counter preload register 8-bit timer/event counter (tmr0) data bus 8-stage prescaler 8-1 mux f sys f int t0psc2~t0psc0 (6+2) or (7+1) compare pwm to pd0/pd1/pd2/pd3 circuit ? / 0 pfd1 t1m1 t1m0 tmr1 t1e t1m1 t1m0 t1on pulse width measurement mode control f int f sys /4 32768hz t1s m u x 16-bit preload register data bus reload overflow to interrupt low byte buffer high byte low byte 16-bit timer/event counter ? / 1 m u x 1/2 pfd pfd source option pa3 data ctrl pfd0 pfd1 pfd ?? ?? / 0 ??? tmr 0( 0dh ) tmr0c (0 eh ) tmr ??? tmr ?????? / ?? tmr ??? / ? tmrc ??/ ??G? / ?? ?? / 1 ??? tmr 1h ( 0fh ) tmr 1l ( 10h ) tmr1c ( 11h ) tmr1 l ???? tmr 1 h ? ???? tmr1h tmr1l ?/ 1 ??? tmr 1 h ???? tmr1l ??? ?? tmr1h tmr1h ??? tmr1l ??? tmr1l ?????? / ?????????? tmr1h ?/ ???? tmr 1c ??/ ??G? / ?? t 0m0 t 0m1 (tmr0c) t 1m0 t 1m1 (tmr1c) G? / ?????? ????????? tmr 0/tmr1 ???????? ???????? tmr0/tmr1 ? / ???????? ?
ht46r64/HT46C64 r ev. 2. . 1 0 19 2014 - 0 6 - 06 ??????????? / 0/1 ?????? 0ffh( 0ff ff h ) ?? / 0/1 ???????? ?? (t 0f intc0 ? 6 t 1f intc 1 ? 4 ) ?? t 0 on /t1on t 0 e /t1e 1 ??? tmr0/ tmr1 ?? ( t 0 e /t1e 0 ??? ) ? / ???? tmr 0/tmr1 ????? t 0 on /t1on ????????????? ? t 0 on /t1on ????????? / ? ???? / ????? ?? ??? 0 1 2 t0psc0 t0psc1 t0psc2 ?? t0psc2 t0psc1 t0psc0 = 000f int =f sys 001f int =f sys /2 010f int =f sys /4 011 f int =f sys /8 100f int =f sys /16 101f int =f sys /32 110 f int =f sys /64 111 f int =f sys /128 3 t0e G? / tmr0 ?? ??? t0m1 t0m0 = 0 1 1 ?? 0 ? ??? t0m1 t0m0 = 1 1 1 ????? 0 ????? 4 t0on / ??? / (0= ?? 1= ) 5 ?? 0 6 7 t0m0 t0m1 ?? (t0m1 t0m0) 01= ??? ( ?? ) 10= ??? ( ?? ) 11= ??? 00 = tmr0c 0eh ?
ht46r64/HT46C64 r ev. 2. . 1 0 20 2014 - 0 6 - 06 0~ 2 ?? 0 3 t1e G? / tmr1 ?? ??? t1m1 t1m0 = 0 1 1 ?? 0 ? ??? t1m1 t1m0 = 1 1 1 ????? 0 ????? 4 t1on / ??? / (1= ?? 0= ?) 5 t1 s ???? (0= ??? 4 ? 1=rtc ) 6 7 t1m0 t1m1 ?? (t1m1 t1 m0) 01= ???? ( ?? ) 10= ??? ( ?? ) 11= ??? 00 = tmr1c 11h ? ??? t 0 on /t1on (tmr 0 c /tmr1c ? 4 ) ?? t0on/t1on ????? t0on/t1on ??? / 0/1 ???? pfd ( ??? ) ? pa3 ?? pfd ????? pfd0 ? pfd ?? pfd1 ? pfd pfd0 pfd1 ?? ?/ 0 ? / 1 ?? ?????? 0 et0i et1i ??? / ???? pfd ? ? set [pa].3 ? pfd ? clr [pa].3 pfd ??/ ????? / ??????? / ?? / ???????????? ??? / ??? / ?????????? ???????? tmr0c ? 0~2 ?????? ? / ??? pfd
ht46r64/HT46C64 r ev. 2. . 1 0 21 2014 - 0 6 - 06 / ht46 x6 4 24 ? / ?? pa pb p d ?? ram ? [12h] [14h] [1 8 h] ??? / ?????? mov a [m](m=12h 14h 18h) ? t2 ????????????? ? v dd m u x m u x pfden (pa3) wake-up options int0 for pd4 only int1 for pd5 only tmr0 for pd6 only tmr1 for pd7 only system wake-up (pa only) read data register pa0/pa1/pa3/pd0/pd1/pd2/pd3 d q ck s d q ck q s control bit pull-high option data bus write control register chip reset read control register write data register data bit pa0/bz pa1/bz pa2 pa3/pfd pa4~pa7 pb0/an0~pb7/an7 pd0/pwm0 pd1/pwm1 pd2/pwm2 pd3/pwm3 pd4/int0 pd5/int1 pd6/tmr0 pd7/tmr1 q bz/bz/pfd/pwm0/pwm1/pwm2/pwm3 / ? / ???? ( pac pbc pdc ) / ????? ? cmos ???? ????????? ???? 1 ??????????? 1 ?? ?????? 0 ??????- ? - ? ?? ?? cmos ??? ram ? 13h 15h 19h ??? / ???????? ( ? ) ?? / ? set [m].i clr [ m].i ? ( m=12h 14h 18h) ??? set [m].i clr [m].i cpl [m] cpla[ m]? ????? cpu ? ( ) ?? ? p a ????? / ?????? / ?? ?k??? / ??? pa3 pfd ?? pfd ? p a3 ??????? / ?? pfd ??????????? pfd ? pfd ?? pa3 ??? pa3 ??? 1 pfd ?? pa3 ??? 0 pa 3 ? 0 pa3 / ? i/o ?? i/p ( ) o/p ( ) i/p (pfd ) o/p (pfd ) pa3 ? ? ? pfd ( ?/ ) ?pfd ???/ ?? 1/2
ht46r64/HT46C64 r ev. 2. . 1 0 22 2014 - 0 6 - 06 pa0 pa1 pa3 pd4 pd5 pd6 pa7 ? bz bz pfd int0 int1 tmr0 tmr1 ? pa0 pa1 bz bz ?? bz/ bz ? p a0/pa1 ????? ???????????????? bz/ bz ? ?? pa 0 pa1 ??? pa0/pa1 / ? pa0 i/o i i o o o o o o o o pa1 i/o i o i i i o o o o o pa0 ?? x x c b b c b b b b pa1 ?? x c x x x c c c b b pa0 x x d 0 1 d 0 0 1 0 1 pa1 x d x x x d 1 d d x x pa0 ?? i i d 0 b d 0 0 b 0 b pa1 ?? i d i i i d 1 d d 0 b ? i ?o d d0 d1 b??bz bz x ? c cmos pb ? a/d ?? a/d ??? pd0/pd1/pd2/pd3 pwm ? pwm pd0/pd1/pd2 /pd3 ? pwm0/pwm1/pwm2/pwm3 ? pd0/pd1/pd2 /pd3 ??? pd0/pd1/pd2/pd3 / ? i/o ?? i/p ( ) o/p ( ) i/p (pwm ) o/p (pwm ) pd0 pd1 pd2 pd3 ? ? ? pwm0 pwm1 pw m2 pwm3 ??? / ????????? ??? pfd ???? ? ? / ? / ?? pa3 ? pa3 ?? pfd ? ? x 0 0 x ? x 1 u x n 0 0 x n 1 pfd f tmr /[2 ( m - n)] ? x ? u ?? m pfd0 ?? 256 pfd1 ?? 65536 n ?/ ?? f tm r ?/ ?
ht46r64/HT46C64 r ev. 2. . 1 0 23 2014 - 0 6 - 06 pwm ht46x 64 4 ? ( 6+2 )/ (7+1) pwm ( ?? ) pd0/pd1/ pd 2/pd3 ? ? pwm ???? pwm0(1ah) pwm1(1bh) pwm2(1ch) pwm3(1dh) pwm ?????? ( f sys ) pwm 4 8 ? pwm ??? pd 0 /pd1/pd2/pd3 ?? pwm p d 0/pd1/pd/pd32 ??? ( p d c.0/pdc.1/pdc.2 /pdc.3= 0 ) p d 0/pd1/pd2/pd3 ? 1 ? pwm p d 0/pd1/pd/pd32 ? 0 ? p d 0/pd1/pd2/pd3 ? 0 f sys /2 pwm [pwm] =100 [pwm] =101 pwm [pwm] =102 pwm [pwm] =103 pwm pwm cycle : 256/f sys 25/64 26/64 26/64 26/64 25/64 25/64 25/64 25/64 25/64 25/64 25/64 26/64 26/64 25/64 25/64 26/64 25/64 26/64 26/64 26/64 modulation cycle 0 pwm modulation period : 64/f sys modulation cycle 1 modulation cycle 2 modulation cycle 3 modulation cycle 0 (6+2) ?? pwm (6+2) pwm ??? pwm ??? ( 0~ 3) ? 64 pwm ?? ( 6+2 ) pwm ?? pwm ?? 2 ??? pwm.7~pwm.2 ??? pwm.1~pwm.0 ? (6+ 2) pwm ???????? ac ( 0~3 ) ?? i ( i=0~3 ) i ht46r64/HT46C64 r ev. 2. . 1 0 24 2014 - 0 6 - 06 (7+1) pwm ??? pwm ?? ( 0~ 1) ? 128 pwm ?? ( 7+1 ) pwm ?? pwm ?? 2 ??? pwm.7~pwm.1 ??? pwm.0 ? (7+1) pwm ???????? ac ( 0~ 1) ?? i ( i=0~1 ) i ht46r64/HT46C64 r ev. 2. . 1 0 25 2014 - 0 6 - 06 a/d ? ht46x64 8 ? 10 ( 9 ) a/d ??? vdd a/d ? ?? 4 adrl ( 24h ) adrh ( 25h ) adcr ( 26h ) acsr ( 27h ) adrh adrl a/d ? ????????? a/d ???? adrh adrl ? a/d ? adcr a/d ??? a/d ???? a/d ??? ??? a/d ??? pb ??????? start ? ????? (0 1 0) a/d ? eoc ? acsr a/d ? ??? a/d ?? 0 1 a d cs0 a d cs1 adcs1 adcs0 ? a/d ??? 00= ??? /2 01= ??? /8 10= ??? /32 11= 2~6 ?? 0 7 test ??? acsr 27h ? 0 1 2 acs0 acs1 acs2 ?? 3 4 5 pcr0 pcr1 pcr2 p b ? pcr0 pcr1 pcr2 ? 0 a/d ? ?? 6 eoc a/d ?? (0 a/d ? ) ? bit3 - 5 ?????? start ? ? a/d ? eoc ????? ??? a/d ???? 7 start a/d ?? 01 0 ? 01 a/d ? eoc ? 1 adcr 26h ? a/d ??? a/d ? adcr ? 2~0 ???? 8 ? ? adcr ? 5~3 pb ??? pb ??? / ? 3 pb ???? / ?? a/d ? ??? eoc ( adcr ? 6 ) a/d ????? a/ d ?? adcr start a/d ? start ????????? a/d ??? a/d ??? start ?? 0 ? eoc ? 0 ( a/d ? ?) acsr ? 7 ????? acsr ? 1 ? 0 ? a/d ?? ? start ? 0 ? 1 ? eoc ?? 1 a/d ???? ???? ???? a/d ? eoc ???????? ? 10 ?? start 1 0 ? a/d ???? 0 ? ? a/d
ht46r64/HT46C64 r ev. 2. . 1 0 26 2014 - 0 6 - 06 pcr2 pcr1 pcr0 7 6 5 4 3 2 1 0 0 0 0 pb7 pb6 pb5 pb4 pb3 pb2 pb1 pb0 0 0 1 pb7 pb6 pb5 pb4 pb3 pb2 pb1 an0 0 1 0 pb7 pb6 pb5 pb4 pb3 pb 2 an1 an0 0 1 1 pb7 pb6 pb5 pb4 pb3 an2 an1 an0 1 0 0 pb7 pb6 pb5 pb4 an3 an2 an1 an0 1 0 1 pb7 pb6 pb5 an4 an3 an2 an1 an0 1 1 0 pb7 pb6 an5 an4 an3 an2 an1 an0 1 1 1 a n 7 a n 6 an5 an4 an3 an2 an1 an0 p b ? acs2 acs1 acs0 ?? 0 0 0 an0 0 0 1 an1 0 1 0 an2 0 1 1 an3 1 0 0 an4 1 0 1 an5 1 1 0 an 6 1 1 1 an 7 ??? ? bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 adrl d1 d0 adrh d 9 d 8 d 7 d 6 d 5 d 4 d 3 d 2 ? d0~d9 a/d ??~ adrl 24h adrh 25h ? 76t ad a/d conversion time 76t ad a/d conversion time 000b 000b 100b 010b 000b start eocb pcr2~pcr0 acs2~acs0 power-o n reset end of a/d conversion 1: define pb configuration 2: select analog channel 1. pb port setup as i/os 2. a/d converter is powered off to reduce power consumption a/d clock must be f sys /2, f sys /8 or f sys /32 note: start of a/d conversion reset a/d converter 100b 000b start of a/d conversion reset a/d converter a/d s ampling t ime 32t ad minimum one instruction cycle needed don't care a/d s ampling t ime 32t ad end of a/d conversion a/d ???
ht46r64/HT46C64 r ev. 2. . 1 0 27 2014 - 0 6 - 06 ?? a/d ? ? adcr ? eoc ? a/d ??? ?? eoc ? a/d ?? mov a,00000001b mov acsr,a ; acsr ?? f sys /8 ? a/d ?? mov a,00100000b ; adcr ? port pb0~pb3 ? a/d mov adcr,a ; an0 a/d ? : : : ; ???? start ?? 0- 1- 0 10 : ; ?? start_conversion: clr start set start ; a/d ? clr start ; ? a/d ? polling_eoc: sz eoc ; ? adcr ? eoc ? a/d ?? jmp polling_eoc ; ? mov a,adrh ; adrh ?? a/d ? ?? mov adrh_buffer,a ; ??? mov a,adrl ; adrl ?? a/d ??? mov adrl_buffer,a ; ??? : : jmp start_conversion ; ?? a/d ?
ht46r64/HT46C64 r ev. 2. . 1 0 28 2014 - 0 6 - 06 lcd ? ht46 x64 ? lcd ????????? ( ram bank 1 ) 40h 60 h ?? b ank p ointer (bp ram 04h ? ) ?? lcd ?? ?? bp 1 ? 40h~ 60h( mp1 r1 ?? ) ? lcd ? bp h 0 ? 40h~ 60 h ???? lcd ? ??????? ? mp1 ?? ?? lcd ?? lcd ??? 1 0 ?? ??? ??? lcd ??? ?? 40h com 0 1 2 3 segment 41h 42h 43h 5eh 5fh 60h bit 0 1 2 3 0 1 2 3 30 31 32 ? lcd ht46 x6 4 lcd ????? 33 2 33 3 32 4( 1/2 1/3 1/4 ? ?) lcd ????? r ? c ??? r ??? ? c ?? c1 c2 ?? lcd ??????? 1/2 bias 1/3 bias ?? 1/2 bias v2 ????? 1/3 bias ? ???? ? v1 v2 ?? ??? ( ? ) ??? ( ? ) 1/3 bias (v lcd /4.5) 15ua (v lcd /4.5) 45ua 1/2 bias (v lcd /3) 15ua (v lcd /3) 45ua r ??? ? lcd ?????? r ?? lcd segment ? seg0 seg15 ????? lcd ?? lcd bit0 s egment ?? ??? seg 0 seg7 ???? seg8 seg15 ??? lcd ??? r ?? c ?? lcd ?? 1/2bias 1/3bias 1/2bias 1/3bias v max v dd >v lcd v max ? v dd ? v max ? v lcd v dd > 2 3 v lcd v max ? v dd ? v max ? v1
ht46r64/HT46C64 r ev. 2. . 1 0 29 2014 - 0 6 - 06 com0, com1, com2 normal operation mode during a reset pulse com0,com1,com2 vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss all lcd driver outputs com0 com1 com2 ? halt mode vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss vlcd 1/2 vlcd vss ? ? ? note: " ? " omit the com2 signal, if the 1/2 duty lcd is used. lcd segments on com 0,1, 2 sides are unlighted only lcd segments on com0 side are lighted only lcd segments on com1 side are lighted only lcd segments on com2 side are lighted lcd segments on com0,1 sides are lighted lcd segments on com0, 2 sides are lighted lcd segments on com1, 2 sides are lighted lcd segments on com0,1, 2 sides are lighted all lcd driver outputs lcd (1/ 3 duty 1/2bias r/c ?? )
ht46r64/HT46C64 r ev. 2. . 1 0 30 2014 - 0 6 - 06 com0 com1 com2 com3 lcd segments on com2 side lighted va vb vc vss vss vss vss vss va vb vc va vb vc va vb vc va vb vc note: 1/4 duty, 1/3 bias, c type: "va" 3/2 vlcd, "vb" vlcd, "vc" 1/2 vlcd 1/4 duty, 1/3 bias, r type: "va" vlcd, "vb" 2/3 vlcd, "vc" 1/3 vlcd lcd
ht46r64/HT46C64 r ev. 2. . 1 0 31 2014 - 0 6 - 06 ? v opr ???? 4 m hz ?????? 5.5v 3.0v 2.2v 0.9v v dd v opr v lvr 5.5v ?? / ? ???? ( lv d ) ??? ( lv r ) ????????? lv d ??? rtcc.3 / ?????? rtcc.5 ??????? ? lv r ??????? h a lt ?? lv r ??? ???? ht46x64 ??? ? ?? 0.9 v v lv r ?????? lv r ? ?? lv r ? ?? ( 0.9v v lv r ) ?? 1ms ?????? 1ms ?? lvr ???? lv r ? ? res ????????? v dd v lv r ???? v dd 5.5v v lvr 0.9v 0v reset signal reset * 1 * 2 normal operation reset lvr detect voltage ?? ? *1 ???????? sst ? 1 024 ?????? *2 ?????? 1ms ?????? 1ms ?? rtcc ??? 0~2 rt0~rt2 ? 8 ? 1 ???? ?? 3 lvdc ?? / ?( 1/0) 4 qosc 32768hz 0/1 / 5 lvdo ?? ( 1/0 ) 1 ???? 6,7 ? 0 rtcc 09h ?
ht46r64/HT46C64 r ev. 2. . 1 0 32 2014 - 0 6 - 06 ?? ??????? ?? osc ?? ????? rc 32768hz ????? wd t rtc ???? ???????? rtc osc wdt osc wdt / ?? ??? wdt ???? wdt ? ??? wdt ?? 2 12 / f s ~2 13 /f s 2 13 /f s ~2 14 /f s 2 14 /f s ~2 15 /f s 2 15 /f s ~2 16 /f s ? clr wdt ???? wdt ? one time ? clr wdt ? ? wdt two times ??? clr w dt1 clr wdt2 ? wdt ?? ?? 2 12 /f s ~2 15 / f s f s ??????? ????? f s /2 2 ~ f s /2 9 f s ?????? ? w ake - up ? ????? / ( pa ) ???? h a lt ??? ? ? / ????? pa pb pd ? ( ) / ?? pa0/bz pa1/ bz pa0 pa1 ?? / ? lcd common ? ? 2 common( 1/2 duty) 3 common( 1/3 duty) 4 common( 1/4 duty) ? 4 common ?? seg32 ? common lcd ???? 1/2 bias 1/3 bias lcd ?? ???? r ?? c ?? lcd ??? ???? fs/2 2 ~ fs/2 8 fs ??????? lcd halt ??? lcd segment ??? ( ?????????? ) [ seg0~seg7] seg 8 seg 9 seg 10 seg 11 seg 12 seg 13 seg 14 seg 15 lv r ? lv r ???? lv d ? lv d ???? pfd ? pa3 ?? pfd ?? pfd0 ? pfd ? pfd1 ? pfd pfd0 pfd1 ??? / 0 ?? / 1 ???? pwm ?? (7+1) (6+2) ?? pd0 ? pwm0 pd1 ? pwm 1 pd2 ? pwm2 pd 3 ? pwm 3 int0 int1 ?????????? lcd ???? / ( ? r ??? )
ht46r64/HT46C64 r ev. 2. . 1 0 33 2014 - 0 6 - 06 ?? ht46r64/HT46C64 com0~com2 com3/seg32 seg0~seg31 c1 c2 v1 v2 lcd panel lcd power supply vlcd 0.1 f 0.1 f 0.1 f vmax pd6/tmr0 pd7/tmr1 pd4/int0 pd5/int1 osc1 osc2 osc circuit res 0.1 f* 100k ? vdd vss 0.1 f v dd 0.01 f* pa0/bz pa1/bz pa2 pa3/pfd pa4~pa7 ~ pb0/an0 pb7/an7 pd0/pwm0 pd3/pwm3 ~ 10k ? osc1 osc2 crystal system oscillator for the values, see table below rc system oscillator 30k ? v lcd v max ? v dd ? v max ? v lcd v dd > 2 3 v lcd v max ? v dd ? v max ? v1
ht46r64/HT46C64 r ev. 2. . 1 0 34 2014 - 0 6 - 06 ???? ? ? ? ?? add a,[m] acc ?? acc 1 z,c,ac,ov addm a,[m] acc ??? 1 (1) z,c,ac,ov add a,x acc ? acc 1 z,c,ac,ov adc a,[m] acc ??? acc 1 z,c,ac,ov adcm a,[m] acc ???? 1 (1) z,c,ac,ov sub a,x acc acc 1 z,c,ac,ov sub a,[m] acc ? acc 1 z,c,ac,ov subm a,[m] acc ?? 1 (1) z,c,ac,ov sbc a,[m] acc ?? acc 1 z,c,ac,ov sbcm a,[m] acc ??? 1 (1) z,c,ac,ov daa [m] ? acc ??? ? 1 (1) c ? and a,[m] acc ??? acc 1 z or a,[m] acc ?? acc 1 z xor a,[m] acc ? ? acc 1 z andm a,[m] acc ???? 1 (1) z orm a,[m] acc ??? 1 (1) z xorm a,[m] acc ??? 1 (1) z and a,x acc ?? acc 1 z or a,x acc ? acc 1 z xor a,x acc ? acc 1 z cpl [m] ??? 1 (1) z cpla [m] ?? acc 1 z ?? inca [m] ? acc 1 z inc [m] ?? 1 (1) z deca [m] ?? acc 1 z dec [m] ??? 1 (1) z rra [m] ?? acc 1 rr [m] ??? 1 (1) rrca [m] ?? acc 1 c rrc [m] ??? 1 (1) c rla [m] ?? acc 1 rl [m] ??? 1 (1) rlca [m] ?? acc 1 c rlc [m] ??? 1 (1) c ? mov a,[m] ? acc 1 mov [m],a acc ? 1 (1) mov a,x acc 1 clr [m].i ? 1 (1) set [m].i ? 1 (1)
ht46r64/HT46C64 r ev. 2. . 1 0 35 2014 - 0 6 - 06 ? ? ? ?? ? jmp addr ? 2 sz [m] ????? 1 (2) sz a [m] ? acc ???? 1 (2) sz [m].i ?? i ???? 1 (2) snz [m].i ?? i ???? 1 (2) siz [m] ????? 1 (3) sdz [m] ?????? 1 (3) siza [m] ? acc ?? ?? 1 (2) sdza [m] ?? acc ?? ?? 1 (2) call addr ? 2 ret ??? 2 ret a,x ???? acc 2 reti ? 2 tabrdc [m] ??? rom ?? tblh 2 (1) tabrdl [m] ?? rom ?? tblh 2 (1) ? nop ? 1 clr [m] ? 1 (1) set [m] ? 1 (1) clr wdt ?? 1 to,pdf clr wdt1 ??? 1 to (4) ,pdf (4) clr wdt2 ??? 1 to (4) ,pdf (4) s wa p [m] ?????? 1 (1) s wa pa [m] ????? acc 1 h a lt ??? 1 to ,pdf ? x m ?? a ? i 0 ~ 7 addr ? ??? ?? (1) ?? pcl ????????(????) (2) ???????? (????) ????? ( 3) (1) (2) (4) ? clr wdt1 clr wdt2 ?????? to pdf ??? ? to pdf ?
ht46r64/HT46C64 r ev. 2. . 1 0 36 2014 - 0 6 - 06 adc a, [m] ? ??? ? ? ????????? ? acc ? acc+[m]+c ?? to pdf ov z ac c adcm a, [m] ? ???? ? ???????? ? [m] ? acc+[m]+c ?? to pdf ov z ac c add a, [m] ? ?? ? ? ??????? ? acc ? acc+[m] ?? to pdf ov z ac c add a, x ? ? ? ? ?????? ? acc ? acc+x ?? to pdf ov z ac c addm a , [m] ? ??? ? ??????? ? [m] ? acc+[m] ?? to pdf ov z ac c and a, [m] ? ??? ? ? ????????? ? acc ? acc ?and? [m] ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 37 2014 - 0 6 - 06 and a, x ? ?? ? ? ??????? ? acc ? acc ?and? x ?? to pdf ov z ac c andm a, [m] ? ???? ? ????????? ? [m] ? acc ?and? [m] ?? to pdf ov z ac c call addr ? ? ????????????? ???????? ? stack ? program counter+1 program counter ? addr ?? to pdf ov z ac c clr [m] ? ? ?????? ? [m] ? 00h ? ? to pdf ov z ac c clr [m] . i ?? i h 0 ? ???? i ?? ? [m].i ? 0 ?? to pdf ov z ac c clr wdt ?? ? ? wdt ( 0 ?? ) ?? ( pdf ) ??? ( to ) ?? ? wdt ? 00h pdf&to ? 0 ?? to pdf ov z ac c 0 0
ht46r64/HT46C64 r ev. 2. . 1 0 38 2014 - 0 6 - 06 clr wdt1 ??? ? clr wdt2 ???? wdt ? ( 0 ?? ) ? ????? clr wdt2 ???????? ( pdf ) ? ( to ) ? pdf to ???? ? wdt ? 00h * pdf&to ? 0* ?? to pdf ov z ac c 0* 0* clr wdt2 ??? ? clr wdt1 ???? wdt ? ( 0 ?? ) ? ????? clr wdt1 ???????? ( pdf ) ? ( to ) ? pdf to ???? ? wdt ? 00h * pdf&to ? 0* ?? to pdf ov z ac c 0* 0* cpl [m] ??? ? ?????? ? [m] ? [ m ] ?? to pdf ov z ac c cpla [m] ?? ? ? ????????? ? acc ? [ m ] ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 39 2014 - 0 6 - 06 daa [m] ? ? ???? ? ?????? bcd ??? 9 ac=1 ? bcd ???? 6 ?? ac1= ac ac ??? ????? 9 c=1 ? bcd ???? 6 ? ac1 c bcd ??? ac1 c ??? ????? (c) ?? acc.3~acc.0 > 9 ac=1 ? [ m].3~[m].0 ? (acc.3~acc.0 )+6 ac1= ac [m].3~[m].0 ? (acc.3~acc.0 ) ac1=0 acc.7~acc.4+ac1 > 9 c=1 ? [m].7~[m].4 ? (acc.7~acc.4 )+6+ ac1 c=1 [m ].7~[m].4 ? (acc.7~acc.4 )+ ac1 c=c ?? to pdf ov z ac c dec [m] ?? 1 ? ? ????????? ? [m] ? [ m] - 1 ?? to pdf ov z ac c deca [m] ?? 1 ? ? ???????? acc ? [ m] - 1 ?? to pdf ov z ac c ha lt ??? ? ???????? ram ??????? wdt h 0 ?? (pdf) ? 1 wdt ( to ) ? 0 ? program counter ? program counter+1 pdf ? 1 to ? 0 ?? to pdf ov z ac c 0 1
ht46r64/HT46C64 r ev. 2. . 1 0 40 2014 - 0 6 - 06 inc [m] ?? 1 ? ? ???????? ? [m] ? [ m]+ 1 ?? to pdf ov z ac c inca [m] ?? 1 ? ? ??????? ? acc ? [ m] +1 ?? to pdf ov z ac c jmp add r ? ? ????????? ? program counter ? addr ?? to pdf ov z ac c mov a, [m] ? ? ? ???????? ? acc ? [ m] ?? to pdf ov z ac c mov a, x ? ? ????? ? acc ? x ?? to pdf ov z ac c mov [m], a ? ? ? ??????? ? [m] ? acc ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 41 2014 - 0 6 - 06 nop ? ? ????? ? program counter ? program counter+ 1 ?? to pdf ov z ac c or a, [m] ? ?? ? ? ?????????? ? acc ? acc ?or? [m] ?? to pdf ov z ac c or a, x ? ? ? ? ????????? ? acc ? acc ?or? x ?? to pdf ov z ac c orm a, [m] ? ??? ? ?????????? ? [m] ? acc ?or? [m] ?? to pdf ov z ac c ret ??? ? ???????? ? program counter ? stack ?? to pdf ov z ac c ret a, x ???? ? ? ?????????? ? program counter ? stack acc ? x ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 42 2014 - 0 6 - 06 reti ? ? ???????? ret ?? ?????? in tc 0 ( emi ) ? 1 ? ? program counter ? stack emi ? 1 ?? to pdf ov z ac c rl [m] ??? ? ?????? 7 ? 0 ?? ? [ m].0 ? [m].7, [m].(i+1) ? [m].i (i=0~6) ?? to pdf ov z ac c rla [m] ?? ? ? ????? 7 ? 0 ??? ??? ? acc.0 ? [m].7, acc.(i+1) ? [m].i (i=0~6) ?? to pdf ov z ac c rlc [m] ??? ? ?????? 7 ??? ? 0 ?? ? [m].(i+1) ? [m].i (i=0~6) [ m].0 ? c c ? [m].7 ?? to pdf ov z ac c rlca [m] ?? ? ? ??????????? 0 ?? ? acc .(i+1) ? [m].i (i=0~6) acc.0 ? c c ? [m].7 ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 43 2014 - 0 6 - 06 rr [m] ??? ? ?????? 0 ? 7 ?? ? [ m].7 ? [m].0, [m].i ? [m].( i +1) (i=0~6) ?? to pdf ov z ac c rra [m] ?? ? ? ???? ??? 0 ? 7 ?? ???? ? acc.7 ? [m].0, acc.i ? [m].(i+1) (i=0~6) ?? to pdf ov z ac c rrc [m] ??? ? ???????? 0 ???? 7 ?? ? [m].i ? [m].(i+1) (i=0~6) [ m]. 7 ? c c ? [m] .0 ?? to pdf ov z ac c rrca [m] ?? ? ? ????????? 0 ??? ? 7 ?????? ? acc .i ? [m]. ( i +1) (i=0~6) acc.7 ? c c ? [m].0 ?? to pdf ov z ac c sbc a,[m] ? ?? ? ? ???????????? ? acc ? acc+[ m ] + c ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 44 2014 - 0 6 - 06 sbcm a,[m] ? ??? ? ???????????? ? [m] ? acc+[ m ]+c ?? to pdf ov z ac c sdz [ m ] ? 1 ? 0 ?? ? ????? 1 ?? 0 ? 0 ??? ?????????????? ?? ( ? ) ??? ( ?? ) ? [m] - 1=0 ??? ? ?? to pdf ov z ac c sdz a [ m ] ? 1 ? ? 0 ?? ? ????? 1 ?? 0 ? 0 ??? ????? , ????? 0 ? ????????????? ( ? ) ??? ( ?? ) ? [m] - 1=0 ? ??? acc ? ([m] - 1) ?? to pdf ov z ac c set [m] ? ? ??????? 1 ? [ m] ? ffh ?? to pdf ov z ac c set [m]. i ?? i ? 1 ? ?????? i ? 1 ? [ m].i ? 1 ? ? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 45 2014 - 0 6 - 06 siz [m] ? 1 ? 0 ?? ? ????? 1 ?? 0 ? 0 ??? ?????????????? ( ? ) ??? ( ?? ) ? ([m]+1=0) ??? [m] ? [m]+1 ?? to pdf ov z ac c siz a ? 1 ? ? 0 ?? ? ????? 1 ?? 0 ? 0 ??? ?????????????? ( ? ) ???????? ??? ( ?? ) ? [m]+1=0 ??? acc ? ([m]+1) ?? to pdf ov z ac c snz [m]. i ?? i ? 0 ?? ? ????? i ? 0 ? 1 ? ?????????????? ?? ( ? ) ??? ( ?? ) ? [m]. i 0 ?? ?? to pdf ov z ac c sub a, [m] ? ? ? ? ???????? ? acc ? acc+[ m ]+1 ?? to pdf ov z ac c sub a, x ? ? ? ?????? ? acc ? acc+ x +1 ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 46 2014 - 0 6 - 06 subm a, [m] ? ?? ? ?????? ? [m] ? acc+[ m ] +1 ?? to pdf ov z ac c s wa p [m] ?????? ? ???????? ? [ m].7~[m].4 ? [m].3~[m].0 ?? to pdf ov z ac c s wa pa [m] ????? ? ? ???????? ? acc.3~acc.0 ? [ m].7~[m].4 acc.7~acc.4 ? [m].3~[m].0 ?? to pdf ov z ac c sz [m] ?? 0 ?? ? ?????? 0 ? 0 ?????? ??????????? ( ? ) ??? ( ?? ) ? [m] = 0, ?? ?? to pdf ov z ac c sza [m] ? ? ? 0 ?? ? ?????? 0 ? 0 ??? ??? ??????????? ( ?) ?????????? ( ?? ) ? [m] = 0 ??? acc ? [ m ] ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 47 2014 - 0 6 - 06 sz [m]. i ?? i ? 0 ?? ? ??? i ??? 0 ? 0 ?????? ??? ??????? ( ? ) ??? ( ?? ) ? [m] .i = 0 ?? ?? to pdf ov z ac c tabrdc [m] ? rom ???? tblh ? ???????????? tblh ?? ? [m] ? ? tblh ? ? ?? to pdf ov z ac c tabrdl [m] ? rom ???? tblh ? ?? table ???????? tblh ?? ? [m] ? ? tblh ? ? ?? to pdf ov z ac c xor a, [m] ? ? ? ? ?? ? ??????? ? acc ? acc ?xor? [m] ?? to pdf ov z ac c xorm a, [m] ? ??? ? ??????????? ? [m ] ? acc ?xor? [m] ?? to pdf ov z ac c xor a, x ? ? ? ? ? ????????? ? acc ? acc ?xor? x ?? to pdf ov z ac c
ht46r64/HT46C64 r ev. 2. . 1 0 48 2014 - 0 6 - 06 ?? ?????????? holtek ? ????? b?? holtek ??? ? ?? ??? ? ?? ? ??
ht46r64/HT46C64 r ev. 2. . 1 0 49 2014 - 0 6 - 06 52- p in l qfp ( 14mm 14mm) ? ? ( inch ) a 0 .622 0 .63 0 0 .638 b 0 .547 0 .551 0 .555 c 0 .622 0 .630 0 .638 d 0 .547 0 .551 0 .55 5 e 0.039 bsc f 0 .0 15 0 .019 g 0 .053 0 .055 0 .057 h 0.063 i 0.002 0.008 j 0.018 0.030 k 0.005 0.007 0 7 ? ( m m) a 1 5.80 1 6.00 1 6.20 b 13.90 1 4.00 1 4.10 c 1 5.80 1 6.00 1 6.20 d 1 3.90 1 4.00 1 4.10 e 1.00 bsc f 0.39 0.48 g 1.35 1.40 1.45 h 1.60 i 0.05 0.20 j 0.45 0.75 k 0.13 0.18 0 7
ht46r64/HT46C64 r ev. 2. . 1 0 50 2014 - 0 6 - 06 100- pin l qfp (14 mm 14mm ) ? ? ( inch ) a 0.630 bsc b 0.551 bsc c 0.630 bsc d 0.551 bsc e 0.020 bsc f 0.007 0.009 0.011 g 0.053 0.055 0.057 h 0.063 i 0.002 0.006 j 0.018 0.024 0.030 k 0.004 0.008 0 7 ? ( mm) a 16.00 bsc b 14.00 bsc c 16.00 bsc d 14.00 bsc e 0.50 bsc f 0.17 0.22 0.27 g 1.35 1.40 1.45 h 1.60 i 0.05 0.15 j 0.45 0.60 0.75 k 0.09 0.20 0 7
ht46r64/HT46C64 r ev. 2. . 1 0 51 2014 - 0 6 - 06 copyright ? 20 14 by holtek semiconductor inc. ?????????????? ?????????????y???? ????????????????? ?????????????? ? http://www.holtek.com.tw


▲Up To Search▲   

 
Price & Availability of HT46C64

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