EMC EM78800 8-bit micro-controller Datasheet

! "
#$% & ' ()*+,-*..//
01' ()*+,/2)*/( + ,/2)-/( + 3 44!
!"#$!
%!"%%!
/22)) 2 !! 5 ! 4
! !! " # $ #%
# # ! #&"'"$" # ()* " *"
! ! "+ , "-. "-# )$% , # * # # # %
0 &
$ #, # #/0%012%31
43.42 $%
0%2. '%
50 )$ %
, ( * * #%
()* %
! * * * %
, # * ## # " ! , ! *%
6 # *
# ! # %
77%7 # * %
-* (2%37"4%89:# 6++
4%/65 (* "20%3.9:(* %
0%/65 (* "20%3.9:(* %
2%; / (* "65 20%3.9:(* %
8%< / (* "65 20%3.9:(* %
* ! (** %
* * "8= "8 %
4 >-6 '>6$1 " ?>6$1 %
7 '96$1 " ?96$1 % 6 *"* # * %
*( @* 20%3.9:%
$ 1 #0%A2%A1 -.%
$ 1 #0%A2%A1 -%
?0 0"1%02-.* %
-# %
# %
' + , # ! %
, /%
# , /0;8;24%
4)8 % 4)*%
44! 4%'B* * %
0%' ! # %
2%- * %
/22)) 2 !! 6 78 () *) 08 89
/22)) 2 !! 60!!"8 9
!
*+, -
C C*
$ # '.
0
4
! (*
)$ $
& ;<'+
'
* * # '+5
2
A
* 8
'
''D$<$+?5
0% .
+'
+'
-.
+
,
;8E;24
$ E$
-
6$3
6$
$33
$
<;
6
4
<;
63 E63
6 E6
6$
6$7
$
$77
6 E6
67 E672
#*+, -
/22)) 2 !! 6 4
6<
1
'1
;<
'1
C C*
$ F$
;8%%%;24
6++
$
$
$
6
<;
4
<;
< <4
<0
<2
63% E63%
6% E6%
6$ 6$4
6$0
6$2
6$3
6$
6% E6%
67% E67%2
6$
6$7
-
)
$
)$
6$&
6$&
6$<
# ! #! # # * ' ## * * 20%3.9: $** 20%3.9: , + , # , + , 6 ( " % 4* % 8*! '1
* ! 6 ! * ! 6 ! # ! % ! *
! *# * # ! (%
# # , %' ! ( %
6$ E6$2 # * # % 6$3 <65 $565 %
6$ <65 $565 % 6* #* %
? 3" * 6$ <65 $565 %
6$7 <65 $565 %
' ! (*! # %
" !
- **
6 4 ! 8 4% ' ## G # % * * # %' * * # # * '# 8%
0% 4
G = # # " * (%
& # # %
2% 06 # * G ** - #%8%
G; 43.×42 $ , # # * %
GHI6H * ! #!4 # * %
GH'++H * !4 6"6J4" * (%
GHKKH+(H"HH * # * ! (%
GH$10"'H ! # ' # 6" H KK%
/22)) 2 !! GH'0"'H ! , * 6" H KK%
GH?+H ! , * 6" K #% # '4 E'42! ! 6 E62 * # A* =* HI6KK"H'++KK"H'0"'KK" H$10"'KK * %
A
'++
6
'42'40'44'4 '7''E'
6'; E 2--
46';4 8
E --
4 6';0 E ?--
444 6';482
E2?--
44446';4A2
E2---
+
'.4
'.0
'.2
'.8
'.A
'.3
'.
'.
. - /
/22)) 2 !! *
+*
!"#$%$""#&''
!"#$%"$($
)
*+ ,
+
*
2 ,
+. +
- .*
+ + ,
- - 3
+*
4!(
0$1&
*
*
*
*
*
*
*
*
*
*
0$1&
*
*
/*/
* *+ +
+
+
* /
22
+
2-
% --0 8% 2 * # 3
A
8
2
0
4
6';
6
L
G? #
G? 4'*= #
G? 0LL #
G? 266! ! %4* #! H&H H+6H %
G? 8 * %4H+6H H&H " * #! * & *%
! " !
#
#
#$$%&
G? A* * G? 36';/ #$?E$ #" )4MN # ) #4
G? * * A%8'# /22)) 2 !! G? EA * *38 # G? 3E ! ( , #8 ( %
G #* - #%A%
#%
3% A6 # 6 ## 3
A
8
2
0
4
62
60
64
G? 6 E2626 # 6 # 62
60
64
6 4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6 # #' # #4 #0 #2 #8 #A #3 # # #7 #4 #44
#40
#42
#48
#4A
G5 * 6';
* # #%
-I6 -'++
# #* %$ ! "* * B*
* # * K %' # # ! #* K # #
K %
* ! # %
G? 8E/* * 3% 3"""72/ 6 3"6 "6 "6 72/ G )$ # 6 3"6 6 %
G$ 8 )$ # 6 72/ %7/8 # # %
% '-. * # "4"0 3
A
8
2
0
4
+ )+.+
)-.6&
''
) )
G? $ # # )4/ #1 ) # , G? 4 $ # )4/ 1 ) , G? 0 $ -.* ** # -. * 40 9:% -.* ! ) !%
G? 2 )! -.(! * # 4) /-.* (! *)-.* ! ! G ! ? ? 2 ! - #%3%
/22)) 2 !! '''
3 ",()*)
%&'()*)
1 $2"
""
" %
()-)
()-)
. /*
" 0,()*)
,()-)
+ "#
,''
45+#$6
",()-)
. #$
". $
8"
%&'()*)
1 $2"
""
8"
()-)
/*
" 7
%
- #3% ! ? ? 2% G? 8/* * %
G? A/* * %* O P)&
G? 3 )! 6++ # )4M'?+)<'?+
! 20%3. ( - #%
- #% ! 20%3. (
G? +/ )4M )+% ! +6 * ! #%
! ! ( *( & # 6$7 * O+6P =
+6
+
;<
<$'+
'"3M " '"3M4" '"3M=" '"3M="4 J+6
J+6
+6
+6
*
C
& (*
*
* J *
J<= * & * & (*
J<= * 6 7! (*
& (*
J<= * * % /22)) 2 !! = /9! +! % 67 *( * #67 ! <; 6$7%
QMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
+$$6/ Q'<6$;'
<$6 Q /
<$6 Q /
I? C 7" Q.R S
I6+$$6 Q<"I* # QMM<$ +$MMMMMM
? C "8 Q 6$7! (*
+6 Q* 43%0
? C "8 Q I? C 7" Q& (*67 S
I6 +$$6 Q<"! (*
QMMMMMMMMMMMM
? C "3 QR " ! #! (*
+6 Q* 43%0
? C "3 QMMMMMMMMMMMM
$1 '" Q $1 T?5--"' Q ,, * $1 '"U C-
$1 "' Q ! (* ? -+';;"<T-+'; Q! ! (* +6
QMMMMMMMMMMM
$1 '"T?5-- Q5<
' '"U2 Q<$2VVVVVV Q$6<' C--
$1 "' Q&$
? -+';;"<T-+'; Q+'<-+';
<$6
I6 +$$6
QMMM<+MMMMMMMMMMMMMMMMMMMMMMM
% ?- ! * # )! 3
A
8
2
0
4
3
A
8
2
0
4
G? ? 2 ! @* %
G? 8? * @* %
G ? @* #% ? E H4H"* -! % ? 2E !- @% 444 377%09: 4
0
2
'
44 4
4%39: 8
A
3
?
4 44
A89:
7
444
78 %49: G
W
* - @% 40 29:
4224%9: 4809:
438A%09:
? E8
444 44 4
4 44
444
7% '++ )! 3
A
8
2
0
4
' '3 'A '8 '2 '0 '4 ' G? E? '++' *0A3%
/22)) 2 !! 4 % '++' )! G? E? '++' # %
44% + , "& )! 3
A
8
2
0
4
)&
)&567+ )&5<; +T0 +T4
4
G? H4H ! %
G? 4E? 0+TW/+TW + ( #% # ** H+T0"+T4HH H%
+T0"+T4 + * * +
4) 4)8 4
? ( #
/
/
4 4
+ / / G? 2)&5<;"<;& (5 /* ! (** )<; * %
4) M ) G? 8)&567+"6$7! & (5 /* ! (** ! 6$7%
4) M ) G? 3)&"& # * & # %4) M )
! ? 2? 3 # 7%
G? /* * !"
#% & (** # 40%- * * # 3
A
8
2
0
4
<2
-.''
T0 T4 <0 <4 < -
G H4H * @* "H H *
G? - , ! * #%! , ! %
G? 4< = < * #%
G? 0<4= <4 * #%
G? 2<0= <0 * #%
G? 8T4 * * #%
G? AT0 * * #% G? 3-.''-. * #%
G? <2= <2 * #%
G9 #!# ## " * * %
G$- * ( # %5 %
42%4 E2-; 6* # !"#$!"% &'& /22)) 2 !! 6 4! 4 8 4% ''** G " * #
G K # %
0% $< # 3
A
8
2
0
4
<
6'? 60 64 6 G? 6 E? 060)& %
60
64
6 & 4/0
4/4
4
4/8
4/0
4
4/
4/8
4
4
4/43
4/
4
4/20
4/43
4
4
4/38
4/20
4
4
4/40
4/38
4
4
4
4/0A3
4/40
G? 26'?6 # %
)4/)&
G? 8* * G? A # * / * (
4/43%2.9:
G? 3/< ()* +'&,- . -'&
+'&-/( 0/) '
G? /* * G$< # ! %
2% $3"$"$"$72/ )$6 # G $3"$"$"$72/ )$ # %
G H4H* ,)$ # * "! H H* ,)$ ** %
G $7/8MH
P ! %
8% $''++'"$"6'; # )! " H
H
1
2
5
3
"
667"
4
6674
667 G ? * * G ? 8E? 4/H
HH444H #( '++' %5 * 0% .'! %
G ? A* * G ? 3/ H H ! % G ? / H H ! % /22)) 2 !! A%$?+'
6'; /? 3E? M+'3E+' + '% $); !/
$E$ ' ? E? ' 4
' 0
' 2
' 8
;8
/
/
' 24
;24
' 20
' 22
/
' 40
6';4/ ** $5<4 * # ! M %' * " ! * O P%
3%$+''
6'; /? E? M+' # 6';4/ ** $5<0 * # ! M %' * " ! * O P%
% $6* # # 6'; /
3
A
8
2
0
4
69
693
69A
698
692
690
694 69 G? E)69W * * #6$W %
4/ * #
/ * #
% $? "6++ # 6'; /
3
A
8
2
0
4
? 2 ? 0 ? 4
G ? / K K ! G ? 4/ K K ! G ? 0E8? 4E? 2 * + , #%
+ , # 112%21
1M2%21
4%71
%3 1
0%41
%331
4
0%881
%81
4 0%41
%01
44
0%1
%1
4 2% 1
%721
4 4
2%41
%731
44 2%21
4% 1
444
G ? A/ K K ! /22)) 2 !! G ? 3/ K K ! G ? / K K ! 6';4/
3
A
8
2
0
4
$6 $63 0
4 64 6 G? /* * G? 4/( ! " )4MMN( ) ! G? 2E? 0/* 4 " M " 64"6 M " MN4/4" "4MN4/0"4" MN4/8"4"4MN4/%
G? 8/* 4 * " )4M2039:) ( G? A/* 0 * " )4M2039:) ( % M4/4
G? 3/63 )4M ) G? /6 )4M ) 7% $- * (# 3
A
8
2
0
4
<2
-.''
T0 T4 <0 <4 < -
G? E * %
/ * 4/ *
G$-# ! %
/22)) 2 !! 6* :; ! * , &% , & %
• ' * , & * 26'?$< # %
• $< # %
• - #%40 * # )&%
• ? ! * ! ! %
• )&-8) -.6/9': -8),-
• ! +6 * "! # %
*+, -
1
6< : )$ # "6 3E6 7" )$ %6 * # ! %
)$ H *H H**H )$ # $3E$7* # %)$
# )$ # ! %)$ * ! - #%42%
# 2 3, 3 4
/22)) 2 !! 6 , ;"4
* 46! " 1 # 0& *% ;< <$'+
< 6! " 1 # 4 $$ %1 #
"6! 4% - #%48% . *+, -4
/./)':* *'&*,-
•
•
•
•
•
•
•
*
#" ! %
6 # * 0 H H%
& ! "* 2 2 * 0 & # %
& # %
$< # H4H
# F A M O
P
3 M 6$
$3 M H44444444H
M 6$
$ M H44444444H
M 6$
$ M H44444444H
72/ M 6$
$7 M H
4444H
' M H 4 = ===
$' M H
H
? M H44444444H
6 # $?MH
H 6
M H
H
6 # $MH =======H 6
M H========H
6 # $MH
H M H
4H
6 # $MH
H 6
- M H
H
$- M H
H
8 %
#4$?MH
#4$MH
H
H
#4$MH
H
! ( +6 + =* H+6H * " +6
$ +4 *+ 0& * "2= * 6$7
8 <; % * ! * ! ( * * = * + " +6% ' ! (*"* * &'9$; ;< <$'+% * # +6 +% ! # - %' ! # = ! # *% /22)) 2 !! 6- 4
'++ * ! # # ## " !/ , ! *
"! * , ! *%
* * # # #!" - # ! # K4K # # # * $- # % - * * # ! * @* # %$- * ( # %; * < * * %& * ! # "
! * = * 9%$ * , * * * # # - # % * # * ! , #
* , * # * , * , * %
* = * * #< "<4"<0 <2%' * * * , % = *< "<4"<0 <2 # 6$ 2%$- # ! * *" # ! # * %
' " = * ! 9 * * 49 ! * 9%
! # = ;< <$'+ *% ' ! * = * O+6P * # = +% ! ! - #% 6/ * ! # * /
4%, # " " %
0%)$ # # # # % " * )$ # % HH # # ! ! 38 # * # # # * # * : * % ? 3 8 # (% HKK
# ! * " # HKK" % H(KK
4 , *%
<5$<?<'R
'5
9C
<$< $6'$<
'--
<$6
<$ < 4
4
''
'B* '
4 0
$<&
< '→$<
44
2
+6
"6
→&" 4 8
&
"6
→&
$&
< '→$
4 4 <
*
< 4 4
44
*
< 4 4 40
< X (Y→6
4 44
42
< X (Y→6
*
4 4 48
$<
< $<→'
4 4
$
< $→'
4 0 ?+
L""
0J'→0 7"4 4 $1"'
< '→
4
+'
L
→'
44 +
L
→
4 4 5?'"
L""
'→'
4 4 4 5?"'
L""
'→
4 4 4 '
L
4→'
4 44 4 L
4→
4 0 $'"
L
'∨→'
4 4 0 $"'
L
'∨→
/22)) 2 !! 4 4
4 44
44 44 4
44 4
44 44
4 4 4
4 4
4 44
4 4 4 4 4
4 4 4
4 4 44
44 0
0
2
2
2
2
8
8
8
8
A
A
A
A
3
44 4 3 44 4
3 +'
44 44 3 +
444 &'6'
'<'"
'<"'
C$'"
C$"'
''"
'"'
$1'"
$1"
$'
$
<'
<
IL'
IL
'
444 4 444 4 444 44 4 4 4 44 444 4 (( (((( ((((
===
===
===
===
4(((
&'6
IL'
IL
?"
?"
I?"
I?"
'++(
4 4(( (((( ((((
4 4
(((( ((((
4 4 4 (((( ((((
4 4 4 (((( ((((
4 4 44 (((( ((((
4 44 (((( ((((
4 44 4 (((( ((((
4 444 4
4(((
4((
47((
4'((
4?((
4((
4((
4 4
I6(
$1'"(
$'"(
'<'"(
C$'"(
+(
5?'"(
<
4 444 4
((((
4 4444 (((( ((((
4(
4-((
6'; (
''"(
'D→'
'D→
'⊕→'
'⊕→
'J→'
'J→
→'
→
)→'
)→
J4→'
J4→
4→'" ( : 4→" ( : →' 4
→"→'
→ 4
→"→
→' J4
→"→' → J4
→"→ 2→'8
8→' 2
2↔8
J4→'" ( : J4→" ( : →
4→
M " ( M4" ( 6J4→X6Y
6 #"(→6
6 #"(→6
(→'
'∨(→'
'D(→'
'⊕(→'
(→'"X (Y→6
('→'
6J4→X6Y
49→6
.NA
(J'→'
L
L
L
L
L""
L""
L
L
L
L
L
L
< < < <
<
<
<
<
<
<
<
< < L
L
L
< L""
< < L""
/22)) 2 !! 62 4 8 '++ $ # ! # % * # # =* %
3
A
8
2
0
4
)6$1
G? +./ ( " )4M2%379:)4%89:
G? 4)6$1/6! , # %
/ 4/ 4
016$1
4%1! +.
* 1M2%21
8*' 4A*' G? 0E/* * "* H H %
/22)) 2 !! 6.0 =03 6.0!!"8 9
6.0 4
%56*+ -
'++ $ , # * <* , * ! # ?$ # %-.( ! / # # % # * * " " -.* , ! * % #
* (# " # * %
" # ** ! * % # # ")<; ! ! # %5 * # ! (*! ) # ' # % ')-.6& * , , ( # ! # # %)-.6& !"
-.(! ! ! ! , , # # " ! ! ! )-.6& #%
** '* * # *#6 <; * # %$ # "-.* %** , ''$5 % " " * H4H H H 4A ( #! " # * % "''$5 # % * ! # # *#% #
# , * * ''$5 % " -.* (%
/22)) 2 !! 6.* 8 & 1 * " ! ( ! # 4 1 # )<; % ! ( 0 2 * # ! # 0% , * # , , , * , # 4 "* ## *%& 1J =" 4! #%
, * 4 4 * )<; , # ! 1J ! , * ! #%& )<; " # ! ) # ' *# * %
$ ,
/22)) 2 !! 6) 0(! !0 >%+ 5 ?* -# # # # # % !( -
%$ # * ! @* " # ** @* " # * 8( @* "* #43( - @* %-# ! @* ! ,# # #-
# ! ! 8 ? * @* ! ,# # #- # ! # 8 ?% ( # # # : # %
, * #"! -! * * !!, * % # !8 * ,, *" ! " ,, * 8 ,
, *" **! % , * ! /
$%
!
"#
$'$
&$%
*+ -
7*8 49
%? ? 2 ! @* %
%? 8? * @* %
% ? @* 9;9%
%=!, * ?" , * ? %? ,, *"-**! **%
%? E H4H"* -! % 2E 444 44 4
4 44
444
* - @%
E8
!- @%
377%09:
4%39:
A89:
78 %49:
4
8
G
40 29:
444 0
A
4224%9:
44 4
2
3
7
W
4809:
4 44
'
?
438A%09:
444
/22)) 2 !! 6 '++ ,+ 0 # ,0G %+(
*+ , " '" # ** " ** + #! * %
*" " * # " * @* + # %+
# % ** # ! * @* 20%3.9: # # * % # # + , "+ " " ( # +T , # * +T ' ! # % 56
$%*,,#(
$ %,**(
!"!#
$% &' & (
)*!#
+,,-+,
! ' ,.!#
1*,**!#
!#
23 4!#
/
23
' ! :'
4%+ , H
H
3
A
8
2
G? 4E? 0+TW/+TW +
H H%
+T0"+T4 + #*
* +
4
? ( #
4 4
+ ! ' ,40
$0
0
4
+T0 +T4
4
( #% # ** +T
* 4) 4)8 /
/ + '% $); !/
$E$ ' ? E? ' 4
' 0
' 2
' 8
;8
/
/
' 24
;24
' 20
' 22
/22)) 2 !! /
' 40
G$?+ ' 3
A
8
2
0
4
+'3 +'A +'8 +'2 +'0 +'4 +' ? E? 3 + ' *07%
+' ! ! %
G$+ /? E? + % ! # ' ,5 ;4 G$ # / * $ #** " ! # 4)*%
$ $4 $0 $2 $8 $A $3 $
4)
=/ %/ %
G; # /0 # # # ' 824% # !
! $$ ,%
& ' 4" # # # " ! " # # # %
G$"; )< # ! ! #/
<' =3.>43,0 /22)) 2 !! ! . ' *4
$?
# 3
A
8
? 2
?
2
0
?
0
4
4
!"? 0E8? 4E? 2 * + , #% * - #* 4A%
+ , # 112%21
1M2%21
4%71
%3 1
0%41
%331
4
0%881
%81
4 0%41
%01
44
0%1
%1
4 2% 1
%721
4 4
2%41
%731
44 2%21
4% 1
444
!"? AE* * ' >4
/22)) 2 !! '<;
566+R1$+';
<651$+';
$6'<;6'5'<;
R?$+
1
1 1'+5
%22%3
%A$1J %A
$ M °E °"1M2%21±AZ"1M 1
6 +4
*+ ( #* 1<M1"1
* +0
*+ ( #* 1<M1"1
19
*9 #1 #
1+
*+!1 #
19
*9 # )""4
1 #
1+
*+! )""4
1 #
19C
( *9 #1 # $
1+C
( *+!1 # $
1$94
$**9 #1 #
$9M7 *'
3"
7
$9M8% '
1$+4 $**+!1 #
$+M4%3'
3"
7
$+MA% '
1
, # MJ)A *'
1 #
# , # MJ)A *'
1
+ , , # B* 69
6* #* 6* # , * 1
' * )$ 1"
?4
6! ! * ** #"&
+6
6$1 6! ! * +6
6$1 ?0
+!(* +.M20%3.9:"-."
+
-( "'
6$1 * )$ 1"
** #"&
+!(* "65 "+
+
6$1 ?2
+!(* +.M20%3.9:"-."
;<
-( "'
6$1 * )$ 1"
** #"&
+!(* "+ ;<
6$1 $ # ** )M9 #"
<$'+
+.M2%379:"** #"-."- 5<
1
1
= 5 ±4
µ'
±4
µ'
0%8
0% %8
1
1
1
%
1
0% 0%8
%
1
1
1
0%8
%8
1
1
A
%8
4%7
0%
43
1
1
1
µ'
8
3
µ'
4A
0 0
2
2
A4
2A
A 83
38
4
4%A
µ'
µ'
'
/22)) 2 !! 1 0 -# , #
1 = ! @* #
1 = * @* #
@* , #
@* , #
%A1 42 4AA
43A 47A
%1 1
4 1
00A 1
1! !$ M °E °"1M2%21"1M 1
6 *+.*
(
* 20%3.9:
2%379:
<4
M0A°
8A
J0 )<
, * & # !
<4/<M %
-.? 6 - ' 1MJ2%21" MJ0A
9''
<
R6
* , 6 <;
2A
8
4 01MJ2%21
-.' $ *20%3.9:
2%379:6++ !
* !
6! *!-. * *
)! # !
-. #
6 ! *-. * A 3 AA 4
43
=
AA
'C
4 4 4A
5 Z
*
5<
?
=
8 4 48
0 0 4 5 /22)) 2 !! ?
( - "
!
#56- -
/22)) 2 !! '
( !
!
, !+
%)%$*
"#$
"% &
,' +'
,-
$
.
% = (
Similar pages