1+ 8ú ? [? 8ú ? [? ? ?e ?D?¨ ? ?e ?D?¨ Principles and Application of Microcontroller ? q?? ? q ?vD?y?D1??Dy ?è0y?D1??" D1 p ?  [:3: ? ? ???T< ? a?Sz L DZE? m Ll Practice is a best way to learning. ?c $? M  ? ?eo ? ?eo  ??# D   ?à Q  ? ?eo ? ?eo  I 1?? ? | | CPUai% a? H  /9 ? a? I/O ¤ g?è ^"?B v? ?  ??¥9 ? ?1? ?b *Single Chip Microcomputer SCM *Micro Controller Unit(MCU) 1.1.1 ? ??Zà ? ? )ê? ? *OUFM.$4"  ?  ú?ê? ? *OUFM.$4"  ?  ê? ? *OUFM.$4"  a$$ %41 ? ê? ? "3. 1.1.3 ? ?¥+? ? ?¥+? e?? ? < ,· 7~?b ?M , ? ? ,ê?T· 7? 8l , V L?ú ,2 2 ,^?F?ò?±?¨"db ?? qa?èaaL?Lz Ta? ???á ? ?? !!¤ g"?úb ? V["? ADaDAaLCD z ?a1 ga USBaCANPWM? ? ?D? ?"d ? ? ? ? ^·B v? ? ?? ???+?¥?¨ ? ? ?"d ·B v? ?? ?¥$  ?Z A Ua o ?a[#  ???? ??¥"db 1.1.4 ? ?¥?¨ 1. ? ?? ?NV?¥?¨ 2. ? ?èB8??¥?¨ 3. ? ? e?"d?¥?¨ 4. ? ? °¨è ?¥?¨ b  ??  ??# D ?  Eé? / % ? ?|"j?5? EéBb è ?  ?  ?  ?  ?  ? F ?Z 7 T[?1 ?òê" ?1jb B?Vr T ? / % E O ? O E O ? O … E  ?  E  ?  … ?  =é? =é? / # ? ?|"a?5?=éB b è ?  ?  ?  ?  ?  ?  ? F ?Z 7 T[1 ?òê" ?1ab B?Vr T / # C O ? O C O ? O … C  ?  C  ?  … ?  E Bé? / ) ? ?|"ja"j'?5? E BéB b è%'$?  ?  ?  ?  ? Z 7 T[ E B1 ?òê" ?1j"j'b B?Vr T / ) I O ? O I O ? O … I  ?  I  ?  … V ? ]é ê: ? ? v V E é ?=é ? E B é ? E é ?=é ? E B é ? 0000 81008 1011 91019 2 0010 2 10 1010 A 3 0011 3 11 1011 B 4 0100 4 12 1100 C 5 0101 5 13 1101 D 6 0110 6 14 1110 E 7 0111 7 15 1111 F ? ?]éê? ?[/Sa uY Eé? ? V?{/Sb ?a % a # a ) a) 1.2.2 ?]éê9 ??-W¥D 1. =a E Bé? ?D? Eé? ? ? 5Z 7 ?a?v Eé? ?E5 p?b  è   # ?  ?  ?  ?  ?   %'$ ) ?  ?  ?  ?   ? 2. =é?D E Bé? ?-W¥D 2 4 =16  1ê=é? ??Bê E Bé? ? b ?  è  ? "' )     # "' ?  #   %$ ) %$ 1.2.3 Eé? ?D?=a E Bé? ? 1. ? ?al ?sYD ? (1) ? ?DE “" |? ” Eé?? ??"[Dé? ? °à  1 0b ?"BQ |B?? ?V?ê ?_úêb  è  1. 39D?=é? ? 39 =100111 B 2 39 1  b 0  2 19 1  b 1  2 9 1  b 2  2 4 0  b 3  2 2 0  b 4  2 1 1  b 5  0 2. 208D? E Bé? ? 208 = D0H 16 208 ? 0 16 13 ? 13 = D H 0 ? 2. l ?DE ? “e |? ” ¨Dé?¥ ?e[l ??s°àl ?1 0r?Dú1 p¥ê ?b ?eBQ |BQ? ?VKúê ??K?êb  è  1. 0.625D?=é? ? 0.625 ? 2 1.250 1 (b -1 ) ? 2 0.5 0 0 (b -2 ) ? 2 1.0 1 (b -3 ) ? 0.625 = 0.101B 2. 0.625D? E Bé? ? 0.625 ?16 = 10.0 0.625 = 0.AH 3. 208.625 D? E Bé? ? 208.625 = D0.AH  {?| ?¥V UZE {?| ?¥V UZE ?  ? ?¥?|¨opaop V Ub KúêT?|êopV Uo ”opV Uopb  1  ?D?′ ?   ? ? ?¥V U? T ê ?Yè1¥ ? ? ?′   ? ?}V¥ L= ?′b ?  èB?ê  ?D ?¥?′?1" ?/ ?′ 9   # 9 #   ?<9>  <9>   ?μ?| ?Yè P¨ ??V UZE (2)e ? (True Form) ? Kúê1?|êV U o pV Uopb ?′êD?′ ?′êM]b è 8êe ?  ? ?′ x 1 = +1010100 B x 2 =1010100 B   ? [x 1 ] e = 01010100 [x 2 ] e = 11010100 ? e ?V Ue?°4 ?¥V U?·BFh ?ˉb  3? ? Two’s Complement ? ? ?¥? ?V UDe ?M]b μ ?? ?¥?|ê1 ?′ê?? pQFb è p8ê? ?  ? Y  <Y> ?  Y  Y <Y> ?  ? ? ?V U¥a? ¥V U·BFh ?ZLb ?¥? ?Do pμ1 “  ”'9 ?"d¥ ?b ?9<9> ?  a9ab ê=é? ?¥ 1    ?9<9> ?   a9a a9aa9a  <9> Q ?  ?5 pQF?|ê?Mb ?# ? ? ??#1 #? ^7 ^ ê  ?V U¥?′ 8ê  ? μ?| ? E Bé? =é? í?| ? e ? ? ? 00 01 l 7F 80 l FE FF 00000000 00000001 l 01111111 10000000 l 11111110 11111111 0 1 l 127 128 l 254 255 +0 +1 l +127 - 0 l -126 -127 +0 +1 l +127 -128 l - 2 - 1 1.2.5   ?D?′-W¥D  9 9 p<9> e a<9> ? <9> e <9> ? ') <9> e '') <9> ? )  9 9 p<9> e a<9> ? <9> e <9> ? '') <9> e '') <9> ? '')  ?′ →  ? 1.2.6 = = — Eé?I ? BCD ? è p Eé? ?¥#$% ? <> #$%  $ )  # #$% ? #JOBSZ$PEFE%FDJNBM =é?} ?V U¥ Eé? ?b #$% ? ? Eé??? 9 ? L=?=é?E59 ?F ? Eé????T V9 ?#$% ?b Eé???ZE ?9 ?2Tμd#$% ?á 3é ê1êé?Fh??b è 9 ?#$% ?  $  <> #$%  <> #$%  á 3d#$% ???éê  )?? {éê2T è 9 ?#$% ? $  <> #$%  <> #$%  á 3d#$%  ??  2Tí1ê  "4$** ? ?SS??D ? "NFSJDBO4UBOEB SE$PEFGPS*OGPSNBUJPO *OUFSDIBOHF ¨?9 ?D9 ?a9 ?D? !-W.??b ?  000 001 010 011 100 101 110 111 0000 NUL DLE SP 0 @ P a p 0001 SOH DC1 ! 1 A Q a q 0010 STX DC2 ” 2 B R b r 0011 ETX DC3 # 3 C S c s 0100 EOT DC4 $ 4 D T d t 0101 ENQ NAK % 5 E U e u 0110 ACK SYN & 6 F V f v 0111 BEL ETB n 7 G W g w 1000 BS CAN ( 8 H X h x 1001 HT EM ) 9 I Y i y 1010 LF SUB * : J Z j z 1011 VT ESC +  K [ k { 1100 FF FS  ! L \ l | 1101 CR GS  = M ] m } 1110 SO RS ·# N ? n j 1111 SI US / $ O _ o DEL  êa3?a3?è ü 1.3.1 êa3?a3 1ê=é?} ??1 1ê¨ “bit”V Ue1 “b” 8ê=é?} ??1 13?¨ “byte”V Ue1 “B” ?3??1 1?3¨ “word”V U ?3?' 4ê=é? ?b 1.3.2 è ü è ü S¥ TTLè ^? CMOSè ^? úè ü úè ü 2.0~5.0v (2.4~5.0) 3.5~5.0v(4.99~5.0) ?è ü ?è ü 0~0.8v (0~0.4) 0~0.01v(0~1.5) ( )?¥′1S′b