-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

AVR³æ¤ù¾÷C»y¨¥»´ªQ¾Ç¡]°tµøÀW±Ðµ{¡^

( ²Åé ¦r)
§@ªÌ¡GÄY«B,§õ¨Î,¯³¤å®üÃþ§O¡G1. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ³æ´¹¤ù -> AVR
ĶªÌ¡G
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀAVR³æ¤ù¾÷C»y¨¥»´ªQ¾Ç¡]°tµøÀW±Ðµ{¡^ 3dWoo®Ñ¸¹¡G 42718
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
¡i¤£±µ¨ü­qÁÊ¡j

¥Xª©¤é¡G10/1/2015
­¶¼Æ¡G308
¥úºÐ¼Æ¡G1
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¡i¤£±µ¨ü­qÁÊ¡j
ISBN¡G9787121273728
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

«e¨¥
¦æ·~­I´º
ATmega16¬OATMEL¤½¥q¬ãµoªº¼W±j«¬¤º¸mFLASHªºRISC¡]Reduced Instruction Set CPU¡^ºë²«ü¥O¶°°ª³t8¦ì³æ¤ù¾÷¡]AVR¡A¨ä±o¦W¤_³]­p®vA¥ý¥Í©MV¥ý¥Í¡^¡A¨ã¦³Åé¿n¤p¡B¥\¯à±j¡B»ù®æ§Cªº¯SÂI¡A¦b¤u·~±±¨î¡B¼Æ¾Úªö¶°¡B´¼¯à»öªí¡B¾÷¹q¤@Åé¤Æ¡B®a¥Î¹q¾¹µ¥»â°ì¦³µÛ¼sªxªºÀ³¥Î¡A¨äÀ³¥Î¥i¥H¤j¤j´£°ª¥Í²£¡B¥Í¬¡ªº¦Û°Ê¤Æ¤ô¥­¡C
Ãö¤_¥»®Ñ
¥»®Ñ°ò¤_ICCAVR¶°¦¨¶}µoÀô¹Ò©MProteusµw¥ó¥é¯uÀô¹Ò¤À³¹¸`¤¶²Ð¤FATmega16³æ¤ù¾÷ªº°ò¦ºc¦¨¡B¤º³¡¸ê·½¥H¤Î¥~³¡¾¹¥óªº¨Ï¥Î¤èªk¡A¥]¬A¨äÅé¨tµ²ºc¡BC»y¨¥¡B©w®É­p¼Æ¾¹µ¥¤º³¡¸ê·½¥H¤ÎLED¡B¿W¥ß«öÁä¡BÄ~¹q¾¹µ¥¥~³¡¸ê·½¡C
¥»®Ñ´£¨Ñ¤FATmega16³æ¤ù¾÷ªº¦h­ÓÀ³¥Î¹ê¨Ò¡A¦bProteus¤¤ÅªªÌÆ[¹î¨ì³o¨ÇÀ³¥Î¹ê¨Òªº¥é¯u°õ¦æ±¡ªp¡C¥»®ÑÁÙ¨î§@¤F17­Ó©M³¹¸`¤º®e¹ïÀ³ªºÁ¿¸ÑµøÀW¡A¥H«K¤_ŪªÌ§ó¦n¦a²z¸ÑATmega16³æ¤ù¾÷ªº¨Ï¥Î¡C
¥»®Ñ¤À¬°ATmega16³æ¤ù¾÷°ò¦ª¾ÃÑ¡BATmga16³æ¤ù¾÷¼Ò¶ôÀ³¥Î¥H¤ÎATmega16³æ¤ù¾÷ªºÀ³¥Î¨t²Î¤T¤j³¡¤À¡C
¡´ ATmega16³æ¤ù¾÷°ò¦ª¾ÃÑ¡G²Ä1³¹¦Ü²Ä4³¹¡A¤¶²Ð¤FAVR¨t¦C³æ¤ù¾÷ªº¤º³¡µ²ºc¡BC»y¨¥¡BICCAVR¶°¦¨¶}µoÀô¹Òªº¨Ï¥Î¤èªk¥H¤ÎProteusµw¥ó¥é¯uÀô¹Òªº¨Ï¥Î¤èªk¡C
¡´ ATmega16³æ¤ù¾÷¼Ò¶ôÀ³¥Î¡G²Ä5³¹¦Ü²Ä10³¹¡A¤¶²Ð¤FATmega16³æ¤ù¾÷ªº¥~³¡¤Þ¸}¡B¥~³¡¤¤Â_¡B©w®É­p¼Æ¾¹¡B¦ê¤f¡BSPI©MTWI±µ¤f¡B¼ÒÀÀ¤ñ¸û¾¹©MADC¼Ò¶ô¥H¤Î¬Ýªùª¯©M¤º³¡E2PROMªº¨Ï¥Î¤èªk¡C
¡´ ATmega16³æ¤ù¾÷ªºÀ³¥Î¨t²Î¡G²Ä11³¹¡A¤¶²Ð¤F³æ¤Þ¸}ÂX®i¦h«öÁä¡B²©ö¹q¤lµ^¥H¤Î°Ó³õ¿O¥ú±±¨î¨t²Î¤T­Ó°ò¤_ATmega16ªº¹ê»ÚÀ³¥Î¨t²Î¡C
¥»®Ñ´£¨ÑªºµøÀW¤º®e¤Î¨äªø«×»¡©ú¦p¤U¡C
¡´ ¡iµøÀW1¡jICCAVRªº°ò¦¨Ï¥Î¤èªk¡]32¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW2¡jProteusªº°ò¦¨Ï¥Î¤èªk¡]30¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW3¡jProteus¤¤ªºATmega16¡]13¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW4¡jProteus©MICCAVRªºÁp¦X¨Ï¥Î¡]13¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW5¡jATmega16ªº¥~³¡¤Þ¸}©MProteus¤¤ªº¥Üªi¾¹¨Ï¥Î¡]15¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW6¡jµo¥ú¤G·¥ºÞLEDªºÀ³¥Î¡]17¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW7¡j³æ¦ì¼Æ½XºÞªºÀ³¥Î¡]12¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW8¡j«öÁä©M¦æ¦C±½´yÁä½LªºÀ³¥Î¡]20¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW9¡jATmega16ªº¥~³¡¤¤Â_¤Î¨äÀ³¥Î¡]8¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW10¡jATmega16ªº©w®É­p¼Æ¾¹À³¥Î¡]20¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW11¡jATmega16³æ¤ù¾÷ªº¦ê¤f¤Î¨äÀ³¥Î¡]26¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW12¡jATmega16³æ¤ù¾÷ªº¤ñ¸û¾¹¤Î¨äÀ³¥Î¡]12¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW13¡jATmega16³æ¤ù¾÷ªºADC¤Î¨äÀ³¥Î¡]20¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW14¡jATmega16³æ¤ù¾÷ªº¬Ýªùª¯©ME2PROMªº¨Ï¥Î¤èªk¤Î¨äÀ³¥Î¡]12¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW15¡j³æI/O¤Þ¸}ÂX®i¦h«öÁäÀ³¥Î¨t²Î¡]16¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW16¡j²©ö¹q¤lµ^À³¥Î¨t²Î¡]24¤ÀÄÁ¡^¡C
¡´ ¡iµøÀW17¡j°Ó³õ¿O¥ú±±¨î¨t²Î¡]25¤ÀÄÁ¡^¡C
AVR³æ¤ù¾÷C»y¨¥»´ªQ¾Ç(°tµøÀW±Ðµ{)«e¨¥¥»®Ñ¯S¦â
¡´ °ò¦¤º®eÂ×´I¡B´`§Çº¥¶i¡B¥Ñ²L¤J²`¡A¯A¤Î¤FATmega16³æ¤ù¾÷±qµw¥ó¼Ò¶ô°ò¦¨ì³n¥ó³]­p¦U­Ó¤è­±ªºª¾ÃÑ¡C
¡´ °ò¤_Proteusµw¥ó¥é¯uÀô¹Ò´£¨Ñ¤F¤j¶q¥é¯u¹ê¨Ò¡C
¡´ ´£¨Ñ¤F17­Ó¸Ô²ÓÁ¿¸ÑªºµøÀW¨ÑŪªÌ²`¤J²z¸ÑATmega16³æ¤ù¾÷ªº¨Ï¥Î¡C
§@ªÌ¤¶²Ð
¥»®Ñ¥ÑÄY«B¡B§õ¨Î¡B¯³¤å®ü½sµÛ¡C°Ñ»P¥»®Ñ½s¼gªºÁÙ¦³§õ­Y¨¦¡B¼B¬v¬v¡B¤ýÂô¡BÄY¦w°ê¡B¦ó¥@Äõ¡B«À©v¦°¡B¸¯²»½U¡B®}¼z¶W¡B±i¥É±ö¡B®L¹ç©MÁú±Óµ¥¤H¡C¦b¦¹¡A¹ï¥H¤W¤H­û­P¥H¸Û¼°ªºÁ·N¡C¥Ñ¤_®É¶¡­Ü«P¡Aµ{§Ç¸û¦h¡A¨ü¾ÇÃѤô¥­©Ò­­¡A¿ù»~¤§³B¦b©ÒÃø§K¡A½Ð¼s¤jŪªÌµ¹¤©§åµû«ü¥¿¡C
¤º®e²¤¶¡G

úD¥»®Ñ¤À¬°ATmega16³æ¤ù¾÷°ò¦ª¾ÃÑ¡BATmga16³æ¤ù¾÷¼Ò¶ôÀ³¥Î¥H¤ÎATmega16³æ¤ù¾÷ªºÀ³¥Î¨t²Î¤T¤j³¡¤À¡C¥»®Ñ¨ã¦³°ò¦¤º®eÂ×´I¡B´`§Çº¥¶i¡B¥Ñ²L¤J²`ªº¯SÂI¡A¯A¤Î¤FATmega16³æ¤ù¾÷±qµw¥ó¼Ò¶ô°ò¦¨ì³n¥ó³]­p¦U­Ó¤è­±ªºª¾ÃѪº¯SÂI¡A¦}¥B°ò¤_Proteusµw¥ó¥é¯uÀô¹Ò´£¨Ñ¤F¤j¶qªº¥é¯u¹ê¨Ò¡AÁÙ´£¨Ñ¤F17­Ó¸Ô²ÓÁ¿¸ÑªºµøÀW¨ÑŪªÌ²`¤J²z¸ÑATmega16³æ¤ù¾÷ªº¨Ï¥Î¡C

¥Ø¿ý¡G

²Ä1³¹ATmega16³æ¤ù¾÷°ò¦
1.1AVR¨t¦C³æ¤ù¾÷
1.2ATmega16³æ¤ù¾÷ªº¯SÂI¡Bµw¥óµ²ºc©M«Ê¸Ë
1.3ATmega16³æ¤ù¾÷ªº¤º®Ö
1.3.1ºâ³NÅÞ¿è³æ¤¸ALU
1.3.2ª¬ºA±H¦s¾¹SREG
1.3.3³q¥Î±H¦s¾¹
1.3.4°ï´Ì
1.3.5¤¤Â_©M´_¦ì³B²z¼Ò¶ô
1.4ATmega16³æ¤ù¾÷ªº¦sÀx¾¹Åé¨t
1.4.1µ{§Ç¦sÀx¾¹
1.4.2¼Æ¾Ú¦sÀx¾¹
1.4.3E2PROM¦sÀx¾¹
1.5ATmega16³æ¤ù¾÷ªº¨t²Î®ÉÄÁ
1.5.1ATmega16ªº¨t²Î®ÉÄÁ²Õ¦¨
1.5.2ATmega16ªº®ÉÄÁ·½¿ï¾Ü
1.5.3´¹Å鮶¿º¾¹
1.5.4§CÀW´¹Å鮶¿º¾¹
1.5.5¥~³¡RC®¶¿º¾¹
1.5.6¤ù¤ºRC®¶¿º¾¹
1.5.7¥~³¡®ÉÄÁ·½
1.6ATmega16³æ¤ù¾÷ªº¹q·½ºÞ²z
1.7ATmega16³æ¤ù¾÷ªº´_¦ì
1.7.1ATmega16ªº´_¦ì·½
1.7.2¤W¹q´_¦ì
1.7.3¥~³¡´_¦ì
1.7.4±¼¹qÀË´ú´_¦ì
1.7.5¬Ýªùª¯´_¦ì
1.7.6ATmega16ªº´_¦ì±±¨î±H¦s¾¹
1.7.7¤ù¤º°ò·Ç¹qÀ£
1.8ATmega16³æ¤ù¾÷ªº¤¤Â_¨t²Î
²Ä2³¹ATmega16³æ¤ù¾÷ªº«ü¥O©MC»y¨¥
2.1ATmega16³æ¤ù¾÷ªº«ü¥O¨t²Î
2.1.1ATmega16³æ¤ù¾÷ªº«ü¥O¶°
2.1.2ATmega16³æ¤ù¾÷ªº´M§}¤è¦¡
2.2ATmega16³æ¤ù¾÷C»y¨¥ªº¼Æ¾ÚÃþ«¬¡B¹Bºâ²Å¸¹©Mªí¹F¦¡
2.2.1±`¶q©MÅܶq
2.2.2ºâ³N¹Bºâ¡B½á­È¡BÅÞ¿è¹Bºâ¥H¤ÎÃö¨t¹Bºâ
2.2.3¦Û¼W´î¡B´_¦X©M³r¸¹¹Bºâ
2.2.4¦ì¹Bºâ
2.2.5¹BºâªºÀu¥ý¯Å
2.3ATmega16³æ¤ù¾÷C»y¨¥ªºµ²ºc
2.4ATmega16³æ¤ù¾÷C»y¨¥ªº¨ç¼Æ
2.4.1¨ç¼Æªº©w¸q¡B°Ñ¼Æ©Mªð¦^­È
2.4.2¨ç¼Æªº½Õ¥Î
2.4.3§½³¡Åܶq©M¥þ§½Åܶq
2.5ATmega16³æ¤ù¾÷C»y¨¥ªº¼Æ²Õ©M«ü°w
2.6ATmega16³æ¤ù¾÷C»y¨¥ªº¦Ûºc³yÃþ«¬
2.6.1µ²ºcÅé
2.6.2Áp¦XÅé
2.6.3ªTÁ|

²Ä3³¹ATmega16³æ¤ù¾÷ªºICC AVR³n¥ó¶}µoÀô¹Ò
3.1ATmega16³æ¤ù¾÷ªº³n¥ó¶}µoÀô¹Ò
3.2¦w¸ËICC AVR
3.3ICC AVRªº¤u§@¬É­±
3.4ICC AVRªºµæ³æÄæ©M§Ö±¶¤u¨ãÄæ
3.4.1ICC AVRªºµæ³æÄæ
3.4.2ICC AVRªº§Ö±¶¤u¨ãÄæ
3.5ICC AVRªºÂX®iÃöÁä¦r
3.5.1¤¤Â_ÃöÁä¦r
3.5.2«D´§µo±H¦s¾¹ÃöÁä¦r
3.5.3¼Æ¾Ú¬qÃöÁä¦r
3.6ICC AVRªº¤å¥ó
3.6.1ICC AVRªº±`¥Î¤å¥óÃþ«¬
3.6.2ICC AVRªº®w¨ç¼Æ¤å¥ó
3.6.3ICC AVRªº±Ò°Ê¤å¥ó
3.7¡§Hello World!¡¨¡X¡XICC AVRªºÀ³¥Î¹ê¨Ò
²Ä4³¹ATmega16³æ¤ù¾÷ªºµw¥ó¶}µo©MProteusµw¥ó¥é¯uÀô¹Ò
4.1ATmega16³æ¤ù¾÷ªºµw¥ó¨t²Î¶}µo¬yµ{©M¶}µo¤u¨ã
4.1.1ATmega16³æ¤ù¾÷ªºµw¥ó¨t²Î¶}µo¬yµ{
4.1.2ATmega16³æ¤ù¾÷ªºµw¥ó¶}µo¤u¨ã
4.2ProteusÀ³¥Î°ò¦
4.2.1Proteusªº¬É­±©M¤ä«ùªº¤å¥ó
4.2.2Proteusªºµæ³æ
4.2.3Proteusªº§Ö±¶¤u¨ãÄæ©M¤u¨ã½c
4.3Proteusªº¨Ï¥Î¬yµ{
4.4Proteus¤¤ªºATmega16¤Î¨ä¨Ï¥Î
4.5Proteus©MICC AVRÁp¦X¨Ï¥Î
²Ä5³¹ATmega16³æ¤ù¾÷ªºI/O¤Þ¸}©M¥~³¡¤¤Â_
5.1ATmega16¥~³¡¤Þ¸}°ò¦¨Ï¥Î¤èªk
5.1.1ATmega16ªºI/O¤Þ¸}ªºµ²ºc
5.1.2ATmega16ªºI/O¤Þ¸}°t¸m
5.1.3ATmega16ªºI/O¤Þ¸}¹q¥­Åª¨ú
5.1.4ATmega16ªºI/O¤Þ¸}§C¥\¯Ó³B²z
5.2ATmega16¥~³¡¤Þ¸}ªº²Ä¤G¥\¯à
5.3ATmega16ªº¥~³¡¤¤Â_
5.3.1MCU±±¨î±H¦s¾¹¡]MCUCR¡^
5.3.2MCU±±¨î»Pª¬ºA±H¦s¾¹¡]MCUCSR¡^
5.3.3³q¥Î¤¤Â_±±¨î±H¦s¾¹¡]GICR¡^
5.3.4³q¥Î¤¤Â_¼Ð§Ó±H¦s¾¹¡]GIFR¡^
5.4ATmega16ªºI/O¤Þ¸}©M¤¤Â_ªºÀ³¥Î¹ê¨Ò
5.4.1I/O¤Þ¸}¿é¥X°ª§C¯ß¨R¹q¥­¹ê¨Ò
5.4.2I/O¤Þ¸}ÅX°Êµo¥ú¤G·¥ºÞ¡]LED¡^¹ê¨Ò
5.4.3I/O¤Þ¸}ÅX°Ê³æ¦ì¼Æ½XºÞ¹ê¨Ò
5.4.4I/O¤Þ¸}ÅX°Ê¿W¥ß«öÁä¹ê¨Ò
5.4.5I/O¤Þ¸}ÅX°Ê¦æ¦CÁä½L¹ê¨Ò
5.4.6¥~³¡¤¤Â_±±¨îI/O¤Þ¸}¿é¥X¹ê¨Ò
²Ä6³¹ATmega16³æ¤ù¾÷ªº©w®É­p¼Æ¾¹
6.1©w®É­p¼Æ¾¹T/C0
6.1.1T/C0ªº¬ÛÃö±H¦s¾¹
6.1.2T/C0ªº¤u§@¼Ò¦¡
6.2©w®É­p¼Æ¾¹T/C1
6.2.1T/C1ªº¬ÛÃö±H¦s¾¹
6.2.2T/C1ªº¤u§@¼Ò¦¡
6.3©w®É­p¼Æ¾¹T/C2
6.3.1T/C2ªº¬ÛÃö±H¦s¾¹
6.3.2T/C2ªº¤u§@¼Ò¦¡
6.4ATmega16ªº©w®É­p¼Æ¾¹ªºÀ³¥Î¹ê¨Ò
6.4.1T/C0±±¨îI/O¤Þ¸}¿é¥X¤èªi
6.4.2T/C1±±¨îI/O¤Þ¸}¿é¥XPWM
6.4.3¥~³¡´¹Åé¬í©w®É
²Ä7³¹ATmega16³æ¤ù¾÷ªº¦ê¤f
7.1ATmega16¦ê¤fªºµ²ºc
7.2ATmega16¦ê¤fªº±H¦s¾¹
7.2.1¦ê¤f¼Æ¾Ú±H¦s¾¹¡]UDR¡^
7.2.2¦ê¤f±±¨î©Mª¬ºA±H¦s¾¹A¡]UCSRA¡^
7.2.3¦ê¤f±±¨î©Mª¬ºA±H¦s¾¹B¡]UCSRB¡^
7.2.4¦ê¤f±±¨î©Mª¬ºA±H¦s¾¹C¡]UCSRC¡^
7.2.5¦ê¤fªi¯S²v±H¦s¾¹¡]UBRRL©MUBRRH¡^
7.3ATmega16¦ê¤fªº¨Ï¥Î¤èªk
7.3.1¿ï¾ÜATmega16¦ê¤fªº®ÉÄÁ·½
7.3.2¿ï¾ÜATmega16¦ê¤fªº¼Æ¾Ú´V®æ¦¡
7.3.3ATmega16¦ê¤fªº¼Æ¾Ú¦¬µo
7.3.4ATmega16¦ê¤fªº¦h¾÷³q«H
7.4ATmega16¦ê¤fªºÀ³¥Î¹ê¨Ò
7.4.1ATmega16¦ê¤f¼Æ¾Úµo°e
7.4.2©MPC¶i¦æ¦ê¦æ³q«H
²Ä8³¹ATmega16³æ¤ù¾÷ªºTWI©MSPIÁ`½u±µ¤f
8.1TWIÁ`½u°ò¦
8.1.1TWIÁ`½uªº¼Æ¾Ú¥æ¤¬¹Lµ{
8.1.2TWIÁ`½uªº¦a§}
8.2TWIÁ`½u¼Ò¶ô¬ÛÃö±H¦s¾¹
8.2.1¤ñ¯S²v±±¨î±H¦s¾¹¡]TWBR¡^
8.2.2TWI±±¨î±H¦s¾¹¡]TWCR¡^
8.2.3TWIª¬ºA±H¦s¾¹¡]TWSR¡^
8.2.4TWI¼Æ¾Ú±H¦s¾¹¡]TWDR¡^
8.2.5TWI±q¾÷¦a§}±H¦s¾¹¡]TWAR¡^
8.3TWIÁ`½u¼Ò¶ôªº¨Ï¥Î
8.4TWIÁ`½u¼Ò¶ôªº¼Æ¾Ú¶Ç¿é¤è¦¡
8.4.1¥D¾÷µo°e¼Ò¦¡¡]MT¡^
8.4.2¥D¾÷±µ¦¬¼Ò¦¡¡]MR¡^
8.4.3±q¾÷µo°e¼Ò¦¡¡]ST¡^
8.4.4±q¾÷±µ¦¬¼Ò¦¡¡]SR¡^
8.5TWIÁ`½uªº¥òµô
8.6SPIÁ`½u°ò¦
8.7SPIÁ`½u¼Ò¶ô¬ÛÃö±H¦s¾¹
8.7.1SPI±±¨î±H¦s¾¹SPCR
8.7.2SPIª¬ºA±H¦s¾¹SPSR
8.7.3SPI¼Æ¾Ú±H¦s¾¹SPDR
8.8SPIÁ`½u±µ¤fªº¤u§@¼Ò¦¡
8.9TWI©MSPIÁ`½u¼Ò¶ôÀ³¥Î¹ê¨Ò
8.9.1ATmega16Âù¾÷¨Ï¥ÎTWIÁ`½u¼Ò¶ô¶i¦æ³q«H
8.9.2ATmega16Âù¾÷¨Ï¥ÎSPIÁ`½u¼Ò¶ô¶i¦æ³q«H
²Ä9³¹ATmega16³æ¤ù¾÷ªº¤ñ¸û¾¹©MADC¼Ò¶ô
9.1ATmega16³æ¤ù¾÷ªº¤ñ¸û¾¹
9.1.1¼ÒÀÀ¤ñ¸û¾¹°ò¦
9.1.2¼ÒÀÀ¤ñ¸û¾¹ªº±H¦s¾¹
9.1.3¼ÒÀÀ¤ñ¸û¾¹ªº¿é¤J³q¹D
9.2ATmega16³æ¤ù¾÷ªºADC¼Ò¶ô
9.2.1ADC¼Ò¶ô°ò¦
9.2.2ADC¼Ò¶ôªº±H¦s¾¹
9.2.3ADC¼Ò¶ôªºÂà´«¹Lµ{
9.2.4ADC¼Ò¶ôªº¿é¤J³q¹D©M°Ñ¦Ò¹q·½
9.2.5ADC¼Ò¶ôªºÂà´«µ²ªG©Mºë«×©w¸q
9.3ATmega16¤ñ¸û¾¹ªºÀ³¥Î¹ê¨Ò
9.3.1Âù³q¹D¼ÒÀÀ«H¸¹¤ñ¸ûÀ³¥Î¹ê¨Ò
9.3.2¦h³q¹D¼ÒÀÀ«H¸¹¤ñ¸ûÀ³¥Î¹ê¨Ò
9.4ATmega16 ADC¼Ò¶ôªºÀ³¥Î¹ê¨Ò
9.4.1³æ³q¹D¼ÒÀÀ«H¸¹ªö¶°¹ê¨Ò
9.4.2¦h³q¹D¼ÒÀÀ«H¸¹ªö¶°¹ê¨Ò
9.4.3¼W¯q©ñ¤j¼ÒÀÀ«H¸¹ªö¶°¹ê¨Ò
9.4.4®t¤À¼ÒÀÀ«H¸¹¤ñ¸ûªö¶°¹ê¨Ò
²Ä10³¹ATmega16ªº¨ä¥L¤º³¡¸ê·½
10.1¬Ýªùª¯¡]WDT¡^
10.1.1¬Ýªùª¯°ò¦
10.1.2¬Ýªùª¯ªº±H¦s¾¹
10.1.3¬Ýªùª¯ªº±Ò°Ê©MÃö³¬
10.2¤º³¡E2PROM
10.2.1E2PROMªº¾Þ§@
10.2.2E2PROMªº±H¦s¾¹
10.2.3E2PROMªº¾Þ§@¨ç¼Æ
10.3¤º¸m¬Ýªùª¯©ME2PROMÀ³¥Î¹ê¨Ò
10.3.1¤º¸m¬Ýªùª¯¼Ò¶ô´ú¸ÕÀ³¥Î¹ê¨Ò
10.3.2E2PROMŪ¼gÀ³¥Î¹ê¨Ò
²Ä11³¹ATmega16ªºÀ³¥Î¨t²Î
11.1³æI/O¤Þ¸}ÂX®i¦h«öÁä
11.1.1À³¥Î¨t²Î­I´º
11.1.2³]­p«ä¸ô
11.1.3µw¥ó¨t²Î³]­p
11.1.4³n¥ó¨t²Î³]­p
11.1.5À³¥Î¨t²Îªº¥é¯u©MÁ`µ²
11.2²©ö¹q¤lµ^
11.2.1À³¥Î¨t²Î­I´º
11.2.2³]­p«ä¸ô
11.2.3µw¥ó¨t²Î³]­p
11.2.4³n¥ó¨t²Î³]­p
11.2.5À³¥Î¨t²Îªº¥é¯u©MÁ`µ²
11.3°Ó³õ¿O¥ú±±¨î
11.3.1À³¥Î¨t²Î­I´º
11.3.2³]­p«ä¸ô
11.3.3µw¥ó¨t²Î³]­p
11.3.4³n¥ó¨t²Î³]­p
11.3.5À³¥Î¨t²Îªº¥é¯u©MÁ`µ²
§Ç¡G