-- ·|­û / µù¥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¤ÀÃþ

°ò¤_ProteusªºPIC³æ¤ù¾÷C»y¨¥µ{§Ç³]­p»P¥é¯u

( ²Åé ¦r)
§@ªÌ¡G³¯©¾¥­Ãþ§O¡G1. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ³æ´¹¤ù -> PIC
¡@¡@¡@2. -> ¹q¤l¤uµ{ -> Proteus
ĶªÌ¡G
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀ°ò¤_ProteusªºPIC³æ¤ù¾÷C»y¨¥µ{§Ç³]­p»P¥é¯u 3dWoo®Ñ¸¹¡G 34514
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

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

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

ĶªÌ§Ç¡G

«e¨¥¡G

PIC(Peripheral Interface Controller)¨t¦C³æ¤ù¾÷¬O¥Ñ¬ü°ê·L«¬¤½¥q(Microchip Technology Inc.)±À¥Xªº¤@¨t¦C³æ¤ù¾÷ªºÁ`ºÙ¡A¸Ó³æ¤ù¾÷ªºCPUªö¥ÎRISC«ü¥O¶°¡A¨Ï¥ÎHarvard(«¢¦ò)ÂùÁ`½uµ²ºc¡A¨ã¦³«ü¥O¶°Â²¼ä¡B²³æ©ö¾Ç¡B³t«×§Ö¡B¥\¯à±j¡B¥\¯Ó§C¡B»ù®æ§C·G¡BÅé¿n¤p¥©¡B¾A¥Î©Ê¦n¤Î§Ü¤zÂZ¯à¤O±jµ¥¯SÂI¡CPIC¨t¦C³æ¤ù¾÷¤j¶qÀ³¥Î¤_¨T¨®¹q®ð±±¨î¡B¹q°Ê¾÷±±¨î¡B¤u·~±±¨î©M»öªí¡B³q«H¡B®a¹q¡Bª±¨ãµ¥»â°ì¡C²{¦b¡APIC¨t¦C³æ¤ù¾÷¦b¥@¬É³æ¤ù¾÷¥«³õªº¥÷ÃB±Æ¦W¤¤¤w³v¦~¤W¤É¡A¤×¨ä¬O¦b8¦ì³æ¤ù¾÷¥«³õ¤W¡A¾ÚºÙ¤w±q1990¦~ªº²Ä20¦ì¤W¤É¨ì¥Ø«eªº²Ä2¦ì¡A¦b§Ú°êªº¨Ï¥Î¶q¤]¦W¦C«e­T¡C
³\¦h³æ¤ù¾÷ªì¾ÇªÌ³£¬O¥ý¾Ç²ß³æ¤ù¾÷¬ÛÃö°ò¦ª¾ÃÑ¡AµM¦Z¨Ï¥Î­pºâ¾÷¦b¤@¨Ç½sĶ³n¥ó¤¤½s¼gµ{§Ç¡A³q¹L¤ÀªR±H¦s¾¹ªº¤º®eÀËÅçµ{§Ç³]­p¬O§_²Å¦X­n¨D¡A©ÎªÌ¦Û¤v²k±µµw¥ó¹q¸ô±N·½µ{§Ç¥N½X¤U¸ü¨ì³æ¤ù¾÷¤¤¡AÆ[¹î¹B¦æ®ÄªG¡C³oºØ¾Ç²ß¤èªk«Ü¦n¡A¦ý¬O¦pªG©Ò³]­pªº¨t²Î¸û´_Âø¡AÃø¥H¤ÀªR¬ÛÃö±H¦s¾¹ªº¤º®e¡A©ÎªÌ¥Ñ¤_µw¥ó¦¨¥»¹L°ª¡AÃø¥H¨î§@µw¥ó¹q¸ô®É¡A³oºØ¾Ç²ß¤èªk´N¦³©Ò¤í¯Ê¡A¤×¨ä¬O¹ï¦b®Õ¾Ç¥Í¦Ó¨¥¡C
Proteus³n¥ó±j¶Õ±À¥X¦Z¡A§ïÅܤF³æ¤ù¾÷¶Ç²Îªº¾Ç²ß¤èªk¡A¸Ó³n¥ó¹ï¤_³æ¤ù¾÷¾Ç²ß©M¨t²Î¶}µo³£¯à´£¨Ñ¦³¤OªºÀ°§U¡CProteus¬O¦h¥\¯àªºEDA³n¥ó¡A¯u¥¿¹ê²{¤FµêÀÀª«²z­ì«¬¥\¯à¡A¦b¥Ø¼ÐªO§ë²£«e´N¥i¥H¹ï©Ò³]­pµw¥ó¨t²Îªº¥\¯à¡B¦X²z©Ê©M©Ê¯à«ü¼Ð¶i¦æ¥R¤À½Õ¾ã¡A¦}¥i¥H¦b¨S¦³µw¥ó¹q¸ôªº±¡ªp¤U¶i¦æ¬ÛÀ³ªºµ{§Ç³]­p»P½Õ¸Õ¡A¥i¥Ñ¥é¯u­ì²z¹Ïª½±µ¾É¥X¦}ø¨î¦¨¦L¨î¹q¸ôªO¡]PCB¡^¡CµêÀÀª«²z­ì«¬¡A¹ï¤_³æ¤ù¾÷ªì¾ÇªÌ¨ÓÁ¿¥i¸`¬ù¾Ç²ß¦¨¥»¡A´£°ª¾Ç²ß¿n·¥©Ê¡A¹ï¤_³æ¤ù¾÷¨t²Î¶}µo¤H­û¨ÓÁ¿¥iÁYµu¶}µo®É¶¡¡A´£°ª³]­p®Ä²v¡A­°§C¶}µo¦¨¥»¡C
¬°¨Ïªì¾ÇªÌ¯à¨³³t¤Jªù¡A´£°ª¹ïPIC³æ¤ù¾÷ªº¿³½ì»P·R¦n¡A¦}¯à¦bµu´Á¤º´x´¤PIC³æ¤ù¾÷ªºÀ³¥Î¶}µo­n»â¡A¯S½s¼g¦¹®Ñ¡C¦b½s¼g¹Lµ{¤¤½sªÌª`­«ÃD§÷ªº¨úªÙ¡A¨Ï¥»®Ñ¨ã¦³¥H¤U¥|­Ó¯SÂI¡C
1.¥Ñ²L¤J²`¡A´`§Çº¥¶i
¥»®Ñ¦b¤º®e½s±Æ¤W¿í´`¥Ñ²L¤J²`¡B¥Ñ©ö¨ìÃøªº­ì«h¡A±q³ÌªìªºPIC³æ¤ù¾÷¶}µoÀô¹Ò¡BProteus³n¥óªº¨Ï¥Î¡A¨ì³æ¤ù¾÷¤º³¡³æ¤¸ªº¹ê²{¡A¦A¨ì³æ¤ù¾÷¥~³òÂX®i¡Aª½¦Ü³æ¤ù¾÷ªº¹q°Ê¾÷±±¨îÀ³¥Î¡C³o¼Ëªº½s±Æ¥i¨ÏŪªÌ®Ú¾Ú¦Û¤vªº±¡ªp¿ï¾Ü¾\Ū°_ÂI¡C
2.³nµwµ²¦X¡AµêÀÀ¥é¯u
ªu¥Î¶Ç²Î³æ¤ù¾÷ªº¾Ç²ß»P¶}µo¸gÅç¡A¥HMPLAB¾ã¦X¶}µoÀô¹Ò©MHI-TECH C½sĶ¾¹§@¬°³n¥ó¶}µo¥­»O¡BProteus³n¥ó§@¬°µw¥ó¹q¸ô¶}µo¥­»O¡A¦b³n¥ó¶}µo¥­»O¤¤½s¼gµ{§Ç¦}¥Í¦¨úPHEX¡]©ÎúPcoff¡^¤å¥ó¡AµM¦Z¦bProteus¤¤µe¦nµw¥ó¹q¸ô¹Ï¡]³o¤@¹Lµ{¬Û·í¤_µw¥ó¹q¸ôªº²k±µ¡^¡A½Õ¥ÎHEX¤å¥ó¶i¦æµêÀÀ¥é¯u¡]³o¤@¹Lµ{¬Û·í¤_µw¥ó½Õ¸Õ¡^¡C³o¼Ë¥i¥H¸`¬ù¾Ç²ß¦¨¥»¡A´£°ªÅªªÌªº¾Ç²ß¿n·¥©Ê¡C
3.ªö¥ÎC»y¨¥½sµ{¡A¼W±j¥iŪ©Ê
C»y¨¥¬O¤@ºØ½sĶ«¬µ{§Ç³]­p»y¨¥¡A¥¦­ÝÅU¤F¦hºØ°ª¯Å»y¨¥ªº¯SÂI¡A¦}¨ã³Æ¶×½s»y¨¥ªº¥\¯à¡C¥ÎC»y¨¥½s¼gµ{§Ç·|¤j¤jÁYµu¶}µo©P´Á¡A¥B©úÅã¦a¼W¥[µ{§Çªº¥iŪ©Ê¡A«K¤_§ï¶i©MÂX¥R¡Cªö¥ÎC»y¨¥¶i¦æ³æ¤ù¾÷µ{§Ç³]­p¬O³æ¤ù¾÷¶}µo»PÀ³¥Îªº¥²µMÁͶաC³\¦h¤H¦b¾Ç²ßMCS-51³æ¤ù¾÷®É¡A³£¥ý¾Ç²ß¤F¶×½s»y¨¥¡AµM¦Z¦A¾Ç²ß¥ÎC»y¨¥½s¼gMCS-51µ{§Ç¥N½X¡A³q¹L³oºØ¾úµ{¥L­Ì¦³¤F²`²`ªº·P®©¡G¶×½s«ü¥O¤Ó¬\Àê¡A¾Ç²ß°_¨Ó¶O®É¶O¤O¡A¥Î¶×½s»y¨¥½s¼gµ{§Ç©ÎŪÀ´µ{§Ç¦}¤£¬O¤@¥ó®e©öªº¨Æ±¡¡F¨Ï¥ÎC»y¨¥½sµ{®É¡A¤£¥²¹ï³æ¤ù¾÷ªºµw¥óµ²ºc¦³«Ü²`¤Jªº¤F¸Ñ¡A½s¼gµ{§Ç¬Û¹ï²³æ¡A¥Bµ{§Çªº¥iŪ©Ê©M¥i²¾´Ó©Ê§¡«Ü±j¡C¹ï¤_¥H«e¾Ç¹LMCS-51³æ¤ù¾÷ªº¤H©Î±q¥¼¾Ç¹L³æ¤ù¾÷ªº¤H¨Ó»¡¡A¾Ç²ßPIC³æ¤ù¾÷¬O§_¤]­n¥ý±q¶×½s»y¨¥¤J¤â©O¡Hµª®×¬O§_©wªº¡C
¦Ò¼{¨ì¦³¨Ç³æ¤ù¾÷ªì¾ÇªÌ¥H«e±q¥¼¨Ï¥ÎC»y¨¥½s¼g³æ¤ù¾÷µ{§Ç¡A¦]¦¹¥»®Ñ¦b²Ä3³¹¤¶²Ð¤FC»y¨¥ªº¬ÛÃöª¾ÃÑ¡A¥H¨Ï¥L­Ì¯à°÷¦b«Üµuªº®É¶¡¤º´x´¤C»y¨¥ªº¬ÛÃö»yªk¡C¥þ®Ñ©Ò¦³¹ê¨Ò§¡ªö¥ÎC»y¨¥½s¼g¡A³o¼Ë¥i¨Ï¤w¾Ç¹LMCS-51³æ¤ù¾÷©M±q¥¼¾Ç¹L³æ¤ù¾÷ªºÅªªÌ³£¯à«Ü®e©ö¬ÝÀ´µ{§Ç©Î¶i¦æµ{§Çªº²¾´Ó¡A§Ö³t¶i¤JPICªº¾Ç²ß¤§ªù¡C
4.­ÝÅU­ì²z¡Aª`­«¹ê¥Î
°ò¥»­ì²z¡B°ò¥»¹ê¨Ò¤@ª½¬O¾Ç²ß©M´x´¤³æ¤ù¾÷À³¥Î§Þ³Nªº°ò¥»­n¨D¡A¥Ñ¤_³\¦hPIC³æ¤ù¾÷ªì¾ÇªÌ¦b¾Ç²ßPIC³æ¤ù¾÷®É¹ï¬ÛÃö­ì²z¤£¬O«Ü²M·¡¡A¦]¦¹¥»®Ñ±q²Ä4³¹¦Ü²Ä12³¹¡A¦bÁ¿¸ÑPIC³æ¤ù¾÷ªº³¡¤À¥\¯àÀ³¥Î®É¡A­º¥ýÁ¿¸Ñ¬ÛÃö­ì²z¡AµM¦Z³q¹L¤@¨Ç¹ê¨ÒÁ¿¸Ñ¨äÀ³¥Î¡C¦bÁ¿¸Ñ¹ê¨Ò®É¡A¥ý¶i¦æ³]­p¤ÀªR¡A¦Aµ¹¥X·½µ{§Ç¥N½X¡C³o¼Ëªº½s¼g¦w±Æ¥i¨Ïªì¾ÇªÌ¤£¥²­É§U¨ä¥LPIC³æ¤ù¾÷­ì²z¤è­±ªº®ÑÄy¡Aª½±µ³q¹L¥»®Ñªº¾Ç²ß´N¯à´x´¤PIC³æ¤ù¾÷ªºÀ³¥Î¡C
°Ñ¥[¥»®Ñ½s¼gªº¦³´ò«n¤uµ{¾·~§Þ³N¾Ç°|³¯©¾¥­¡B³¯«Ø©¾¡BÅÇ«G¡A´ò«n¯è¤Ñ§½7801¬ã¨s©Ò¼Bã¡A´ò«n¯A¥~¸gÀپǰ|«J¥ÉÄ_¡B°ªª÷©w¡A´ò«n¬ì§Þ¾·~§Þ³N¾Ç°|°ª¨£ªÚ¡A´ò«n¿Å¶§§Þ®v¾Ç°|­J«Û­Û¡A´ò«n¤T¤@­«¤u¶°¹Î¤ýº~¨äµ¥¡C¥þ®Ñ¥Ñ´ò«n¤uµ{¾·~§Þ³N¾Ç°|§õ¾U±Ó±Ð±Â¥D¼f¡C¥»®Ñ¦b½s¼g¹Lµ{¤¤°Ñ¦Ò¤F¦h³¡PIC³æ¤ù¾÷­ì²z¤Î¬ÛÃöµÛ§@¡A¦b¦¹¦V³o¨Ç§@ªÌªí¥Ü²`²`ªºÁ·N¡C¥Ñ¤_½sªÌª¾ÃѤô¥­©M¸gÅ禳­­¡A®Ñ¤¤Ãø§K¦s¦b¯ÊÂI©M¿ù»~¡A·q½Ð¼s¤jŪªÌ§åµû«ü¥¿¡C
½sµÛªÌ
¤º®e²¤¶¡G

¥»®Ñ¥HÉq¹ê°ò¦¡B­±¦VÀ³¥Î¡B²z½×»P¹ê½îºò±Kµ²¦X¬°­ì«h¡Aªö¥Î·s¿oªºÁ¿¸Ñ§Î¦¡¡A²`¤J²L¥X¦a¤¶²Ð¤F³æ¤ù¾÷¨t²Îªº³]­p»P¶}µoÀô¹Ò¡BProteus¤¤­ì²z¹ÏªºÃ¸¨î»P¥é¯u¤ÎPCB¨î§@¡BPIC³æ¤ù¾÷ªºC»y¨¥°ò¦ª¾ÃÑ¡BPIC16F877A³q¥ÎI/O±±¨î¡B¤¤Â_¨t²Î»PLED¼Æ½XºÞÅã¥Ü¡B©w®É/­p¼Æ¾¹±±¨î¡BCCP¼Ò¶ô¡BUSART¦ê¦æ³q«H¡B¼ÒÀÀ¤ñ¸û¾¹©M¼Ò¼ÆÂà´«¾¹¡BÁä½L»P²G´¹Åã¥Ü¾¹¡B¦ê¦æÁ`½uªºÀ³¥Î¡B¹q°Ê¾÷±±¨îµ¥¤º®e¡C®Ñ¤¤¿ï¾Üªº¹ê¨Ò¨ã¦³«Ü±jªº¹ê¥Î©Ê©M«ü¾É©Ê¡CúD

¥Ø¿ý¡G

²Ä1³¹ PIC³æ¤ù¾÷¨t²Îªº³]­p»P¶}µoÀô¹Ò
1.1 PIC³æ¤ù¾÷²¤¶
1.2 PIC³æ¤ù¾÷»PC»y¨¥ªºÃö¨t
1.3 MPLAB-IDEªº¨Ï¥Î
1.4 ¤U¸ü³n¥ó
²Ä2³¹ Proteus 7.8¤Jªù
2.1 Proteus ISISªº¾Þ§@¤Î¹q¸ô­ì²z¹Ï³]­p
2.2 Proteus VSMµêÀÀ¨t²Î¼Ò«¬
2.3 Proteus ARESªºPCB³]­p
²Ä3³¹ PIC³æ¤ù¾÷ªºC»y¨¥°ò¦ª¾ÃÑ
3.1 ¼Æ¾Ú¹Bºâ
3.2 ¬yµ{±±¨î
3.3 ¼Æ²Õ
3.4 «ü°w
3.5 µ²ºcÅé
3.6 ¦@¥ÎÅé
3.7 ¨ç¼Æ
3.8 ½sĶ¹w³B²z
²Ä4³¹ PIC16F877A³q¥ÎI/O±±¨î
4.1 PIC16F877Aªº°ò¥»µ²ºc
4.2 PIC16F877AªºI/OºÝ¤f
4.3 ¿é¥XºÝ¤fªºÀ³¥Î
4.4 ¿é¤JºÝ¤fªºÀ³¥Î
²Ä5³¹ ¤¤Â_¨t²Î»PLED¼Æ½XºÞÅã¥Ü
5.1 ¤¤Â_¨t²Î
5.2 LED¼Æ½XºÞªº°ò¦ª¾ÃÑ
5.3 INT©MLED¼Æ½XºÞªºÀ³¥Î
5.4 RBºÝ¤f¹q¥­ÅܤƤ¤Â_ªºÀ³¥Î
²Ä6³¹ ©w®É/­p¼Æ¾¹±±¨î
6.1 ©w®É/­p¼Æ¾¹°ò¥»ª¾ÃÑ
6.2 ©w®É/­p¼Æ¾¹ªºÀ³¥Î
²Ä7³¹ CCP¼Ò¶ô
7.1 CCP¼Ò¶ô°ò¥»ª¾ÃÑ
7.2 CCP¼Ò¶ôªºÀ³¥Î
²Ä8³¹ USART¦ê¦æ³q«H
8.1 PIC16F877A¦ê¦æ³q«HUSART
8.2 USART¦ê¦æ³q«HÀ³¥Î
²Ä9³¹ ¼ÒÀÀ¤ñ¸û¾¹©M¼Ò¼ÆÂà´«¾¹
9.1 ¼ÒÀÀ¤ñ¸û¾¹©M¼Ò¼ÆÂà´«¾¹°ò¥»ª¾ÃÑ
9.2 ¼ÒÀÀ¤ñ¸û¾¹©M¼Ò¼ÆÂà´«¾¹ªºÀ³¥Î
²Ä10³¹ Áä½L»P²G´¹Åã¥Ü
10.1 Áä½L¤ÎÀ³¥Î
10.2 ¦r²Å¦¡LCD²G´¹Åã¥Ü¾¹¤Î¨äÀ³¥Î
10.3 º~¦r¦¡LCD²G´¹Åã¥Ü¾¹¤ÎÀ³¥Î
²Ä11³¹ ¦ê¦æÁ`½uªºÀ³¥Î
11.1 SPIÁ`½u
11.2 I2CÁ`½u
²Ä12³¹ ¹q°Ê¾÷±±¨î
12.1 ¨B¶i¹q°Ê¾÷±±¨î
12.2 ª½¬y¹q°Ê¾÷±±¨î
12.3 ¦øªA¹q°Ê¾÷±±¨î
°Ñ¦Ò¤åÄm
§Ç¡G