°ò¤_Proteusªº51¨t¦C³æ¤ù¾÷³]p»P¥é¯u¡]²Ä4ª©¡^ ( ²Åé ¦r) |
§@ªÌ¡G³¯©¾¥ | Ãþ§O¡G1. -> ¹q¤l¤uµ{ -> Proteus ¡@¡@¡@2. -> ¹q¸£²Õ´»PÅé¨tµ²ºc -> ³æ´¹¤ù -> 8051 |
ĶªÌ¡G |
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 52771 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT°â»ù¡G 345 ¤¸ |
¥Xª©¤é¡G5/1/2020 |
¶¼Æ¡G316 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787121389559 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G ³æ¤ù¾÷¤SºÙ³æ¤ù·L³B²z¾¹¡A¨ä¹ê½è¬O±N¤@Ópºâ¾÷¨t²Î¶°¦¨¦b¤@Óªä¤ù¤W¡C³æ¤ù¾÷§Þ³N§@¬°pºâ¾÷§Þ³Nªº¤@Ó«n¤À¤ä¡A¦b·í¤µ«H®§ªÀ·|¤¤§êºtµÛ«n¨¤¦â¡C³æ¤ù¾÷À³¥Îªº·N¸q¤£¶È¦b¤_¥¦À³¥ÎS³ò¼s¡A§ó«nªº·N¸q¬O¥¦±q®Ú¥»¤W§ïÅܤF¶Ç²Î±±¨î¨t²Îªº³]p«ä·Q©M³]p¤èªk¡C§Q¥Î³æ¤ù¾÷³n¥ó¨Ó¹ê²{µw¥ó¹q¸ôªº¤j³¡¤À¥\¯à¡A¤£¶È²¤Æ¤Fµw¥óµ²ºc¡AÁٯണ°ª¨t²Îªº©Ê¯à¡CúD
¦Û¥»®Ñ²Ä1ª©¤_2008¦~9¤ë¥Xª©¥H¨Ó¡A¤w³Q³\¦h°ª®Õ©Î°ö°V¾÷ºc§@¬°³æ¤ù¾÷½Òµ{ªº¹ê½î±Ð§÷¨Ó¨Ï¥Î¡A±o¨ì¤F²³¦h±Ð®v¡B¾Ç¥Í©M¨ä¥LŪªÌªº»{¥i¡A¦b¦¹§Ú̪í¥Ü°J¤ßªº·PÁ¡CúD
ų¤_³æ¤ù¾÷¤Î´O¤J¦¡¨t²Î§Þ³Nµo®i¨³³t¡A¨M©w¹ï¥»®Ñ¶i¦æ²Ä3¦¸×q¡C¥»®Ñ²Ä4ª©¦bÄ~©Ó«e3ª©©Ò¦³ÀuÂIªº°ò¦¤W¡A±N³æ¤ù¾÷¶}µoÀô¹ÒKeil C51ªºª©¥»§ó·s¬°uVision5¡A¥é¯u³n¥óProteusªºª©¥»§ó·s¬°8.7ª©¡F¹ï¬ÛÃö¤º®e¤]¶i¦æ¤F§ó·s©MÀu¤Æ¡A¨Ï¤§§ó¾A¦XŪªÌ¾Ç²ß¡CúD
¥»®Ñ¯SÂIúD
1.¥Ñ²L¤J²`¡A´`§Çº¥¶iúD
¥»®Ñ¦b¤º®e½s±Æ¤Wªö¥Î¥Ñ²L¤J²`¡B¥Ñ©ö¨ìÃøªºì«h¡A±q³Ìªìªº51³æ¤ù¾÷¶}µoÀô¹Ò¡BProteus³n¥óªº¨Ï¥Î¡A¨ì³æ¤ù¾÷¤º³¡³æ¤¸ªº¹ê²{¡A¦A¨ì³æ¤ù¾÷¥~³¡³æ¤¸ªºÀ³¥Î¡Aª½¦Ü³æ¤ù¾÷ªººî¦XÀ³¥Î¡CúD
2.³nµwµ²¦X¡AµêÀÀ¥é¯uúD
ªu¥Î¶Ç²Î³æ¤ù¾÷¾Ç²ß»P¶}µo¸gÅç¡A³q¹L¬ÛÃö½sĶ³n¥ó¡]¦pKeil¡^½s¼gµ{§Ç¦}¥Í¦¨.HEX¤å¥ó¡AµM¦Z¦bProteus¤¤Ã¸¨îµw¥ó¹q¸ô¹Ï¡]³o¤@¹Lµ{¬Û·í¤_µw¥ó¹q¸ôªº²k±µ¡^¡A½Õ¥Î.HEX¤å¥ó¶i¦æµêÀÀ¥é¯u¡]³o¤@¹Lµ{¬Û·í¤_µw¥ó½Õ¸Õ¡^¡C³o¼Ë¬J¸`¬ù¤F¾Ç²ß¦¨¥»¡A¤S¯à´£°ª¾Ç²ß®Ä²v¡CúD
3.C»y¨¥»P¶×½s»y¨¥¦}¦súD
¬°¼W¥[³æ¤ù¾÷À³¥Î¨t²Îµ{§Çªº¥iŪ©Ê©M¥i²¾´Ó©Ê¡A³æ¤ù¾÷½sµ{¤]±q¶Ç²Îªº¶×½s»y¨¥½sµ{³v¨BÂà¦VC»y¨¥½sµ{¡A¬°¾AÀ³³o¤@§Î¶Õªº»Ýn¡A¥»®Ñ²Ä3³¹~²Ä8³¹¤¤ªº©Ò¦³¹ê¨Ò¥þ³¡ªö¥Î¶×½s»y¨¥©MC»y¨¥¨âºØ¤è¦¡½s¼gµ{§Ç¡A²Ä9³¹¤¤ªº¹ê¨Ò«h¬Oªö¥ÎC»y¨¥½s¼gµ{§Ç¡C³o¼Ë¦³§Q¤_ŪªÌ¥Ñ¶×½s»y¨¥½sµ{³vº¥¦VC»y¨¥½sµ{¾aÃl¡CúD
4.ÝÅUì²z¡Aª`«¹ê¥ÎúD
°ò¥»ì²z¡B°ò¥»¹ê¨Ò¤@ª½¬O¾Ç²ß©M´x´¤³æ¤ù¾÷À³¥Î§Þ³Nªº°ò¥»n¨D¡C¥»®Ñ°¼«¤_¹ê»ÚÀ³¥Î¡A¦]¦¹«Ü¤ÖÁ¿¸Ñ¬ÛÃöªº²z½×ª¾ÃÑ¡A³o¼ËÁקK¤Fª¾ÃѪº«´_Á¿¸Ñ¡C¬°¾AÀ³§Þ³Nªºµo®i¡A¦b½s¼g¹Lµ{¤¤ÁÙª`«ª¾ÃѪº·s¿o©Ê¡B¹ê¥Î©Ê¡A¦]¦¹¥»®Ñ¤¤Á¿¸Ñ¤FSPIÁ`½u¡BI2CÁ`½u¡B1-WireÁ`½uªä¤ùªº¨Ï¥Î¤èªk¡A¨ÏŪªÌ¾Ç²ßªºª¾Ãѯà°÷ºò¸ò®É¥Nµo®iªº¸}¨B¡CúD
¥»®Ñ¤º®eúD
²Ä1³¹ 80C51³æ¤ù¾÷¨t²Î³]p¬ÛÃö³n¥óªº¨Ï¥Î¡Cº¥ý«ÂIÁ¿¸Ñ¤F³æ¤ù¾÷¶}µo³n¥óKeil C51ªº¨Ï¥Î¡AµM¦Z¹ï³æ¤ù¾÷µ{§Ç©T¤Æ³n¥ó©M¦ê¦æ½Õ¸Õ³n¥óªº¨Ï¥Î¤èªk¶i¦æ¤F²³æªº¤¶²Ð¡CúD
²Ä2³¹ Proteus 8.7§Ö³t¤Jªù¡C¥Dn¤¶²Ð¤FProteus¹q¸ô¹Ïø¨î³n¥óªº¨Ï¥Î¤èªk¡AµM¦Z¹ï¨äµêÀÀ¨t²Î¼Ò«¬¤]¶i¦æ¤F²³æªºÁ¿¸Ñ¡CúD
²Ä3³¹ 51¨t¦C³æ¤ù¾÷µ{§Ç³]p¡C¥»³¹¬O¬°³æ¤ù¾÷¤Jªù¦Ó·Ç³Æªº¡A³q¹L²³æ¹ê¨ÒÁ¿z³æ¤ù¾÷¤ù¤º¼Æ¾Úªº¾Þ§@¡A¦p²M¹s¡B¸m¼Æ¡B«÷¦r¡B©î¦r¡B¼Æ¾Ú¶ô¶Ç°e¡B¼Æ¾Ú±Æ§Ç¡CúD
²Ä4³¹ 51¨t¦C³æ¤ù¾÷³q¥ÎI/OºÝ¤f±±¨î¡C¥»³¹º¥ýÁ¿¸Ñ¤F¦}¦æI/OºÝ¤fªºÁn¥ú±±¨î¡AµM¦ZÁ¿¸Ñ¤F³æ¤ù¾÷ªº¤º³¡¥\¯à¤Î¨äÀ³¥Î¡A¦p©w®É¾¹/p¼Æ¾¹±±¨î¡B¥~³¡¤¤Â_±±¨î¡B¦ê¦æ³q«H±±¨î¡CúD
²Ä5³¹ LED¼Æ½XºÞ»PÁä½LªºÀ³¥Î¡C¥»³¹¹ê½è¤W¤¶²Ðªº¬O³æ¤ù¾÷±`¥ÎI/O¥~±µ³]³ÆªºÀ³¥Î¡A¦p¥~±µ¿é¥X³]³Æ¡X¡XLED¼Æ½XºÞªºÀ³¥Î¡B¥~±µ¿é¤J³]³Æ¡X¡XÁä½LªºÀ³¥Î¡CúD
²Ä6³¹ DAC©MADCªºÀ³¥Î¡C¦b³æ¤ù¾÷À³¥Î¨t²Î¤¤¡A³æ¤ù¾÷»P¥~³¡³]³Æ³s±µ®É¡A¥i¯à»Ýn¶i¦æ¼Æ/¼ÒÂà´«©Î¼Ò/¼ÆÂà´«¡A¦]¦¹¥»³¹¤À§OÁ¿¸Ñ¤FDAC©MADC¦b³æ¤ù¾÷¨t²Î¤¤ªºÀ³¥Î¡C¦}¦æDAC©MADC¦b³æ¤ù¾÷±Ð¾Ç¤¤¸g±`·|Á¿¨ì¡A¦ý¦Ò¼{¨ì·í«e¦ê¦æÂX®i¾¹¥óªº¼sªxÀ³¥Î¡A©Ò¥H¥»³¹¹ï¦}¦æ»P¦ê¦æ³o¨âºØ¾¹¥ó§¡¶i¦æ¤FÁ¿¸Ñ¡CúD
²Ä7³¹ Åã¥Ü¾¹ªºÀ³¥Î¡C¦b¸û´_Âøªº³æ¤ù¾÷À³¥Î¨t²Î¤¤¡A°£¤F¨Ï¥ÎLED¼Æ½XºÞ¶i¦æÅã¥Ü¡AÁÙ·|¨Ï¥ÎLEDÂI°}Åã¥Ü¤ÎLCDÅã¥Ü¡C©Ò¥H¥»³¹µÛ«Á¿¸Ñ¤FLEDÂI°}Åã¥Ü¤ÎLCD¦b³æ¤ù¾÷¨t²Î¤¤ªºÀ³¥Î¡CúD
²Ä8³¹ ¹q°Ê¾÷±±¨î¡C³æ¤ù¾÷¦b¤p¹q¤l²£«~¤¤ªºÀ³¥Î¤]¸û¼sªx¡A©Ò¥H¥»³¹¤À§OÁ¿z¤F³æ¤ù¾÷¹ï¨B¶i¹q°Ê¾÷©Mª½¬y¹q°Ê¾÷ªº¥¿Âà¡B¤ÏÂà¡B°±¤î¡B½Õ³t±±¨î¡CúD
²Ä9³¹ ºî¦XÀ³¥Î³]p¡C¥»³¹³q¹L7Óºî¦X¹ê¨ÒÁ¿z¤F³æ¤ù¾÷ªºÀ³¥Î¡A³o¨Ç¹ê¨Ò¥]§t¤F³æ¤ù¾÷¦}¦æI/OºÝ¤fªºÀ³¥Î¡A¤]¥]§t¤FSPIÁ`½u¡BI2CÁ`½u¡B1-WireÁ`½u¾¹¥ó¦b³æ¤ù¾÷¨t²Î¤¤ªººî¦XÀ³¥Î¡Cºî¦X¹ê¨Ò¤¤¦³ªö¥ÎLED¼Æ½XºÞ¶i¦æÅã¥Üªº¡A¤]¦³ªö¥ÎLCD¶i¦æÅã¥Üªº¡CúD
°Ñ¥[¥»®Ñ×q¤u§@ªº¦³´ò«n¤uµ{¾·~§Þ³N¾Ç°|³¯©¾¥¡B®}è±j¡BÅÇ«G¡B³¯«Ø©¾¡BÀs¾å¼y¡A´ò«n¯è¤Ñ¸Û»·ºë±K¾÷±ñ¦³¤½¥q¼Bã¡A´ò«n¯A¥~¸gÀپǰ|«J¥ÉÄ_¡B¹ù¥ç¤Z¡B°ªª÷©w¡A´ò«n¬ì§Þ¾·~§Þ³N¾Ç°|°ª¨£ªÚµ¥¡A¥þ®Ñ¥Ñ´ò«n¤uµ{¾·~§Þ³N¾Ç°|§õ¾U±Ó±Ð±Â¥D¼f¡CúD
¥Ñ¤_§@ªÌ¤ô¥¦³¡A®Ñ¤¤Ãø§K¦³¿ùº|¤§³B¡AÀµ½ÐŪªÌ¤©¥H«ü¥¿©Î´£¥Xקï·N¨£¡CúDúC
½sµÛªÌ |
¤º®e²¤¶¡G¥»®Ñ¥H¥Ø«e¬y¦æªº³nµw¥ó¥é¯u³n¥óProteus¬°®Ö¤ß¡Aªö¥Î²{¥N±Ð¾Ç¤èªk¡A±q¹êÅç¡B¹ê½î¡B¹ê¥Îªº¨¤«×¥Xµo¡A³q¹LÂ×´Iªº¹ê¨Ò¸Ô²ÓÁ¿z¤FProteus³n¥ó¦b51³æ¤ù¾÷½Òµ{±Ð¾Ç©M³æ¤ù¾÷À³¥Î²£«~¶}µo¹Lµ{¤¤ªºÀ³¥Î¡C¥»®Ñ¥HÉq¹ê°ò¦¡B±¦VÀ³¥Î¡B²z½×»P¹ê½îºò±Kµ²¦X¬°ì«h¡Aªö¥Î¶×½s»y¨¥¤ÎC»y¨¥§@¬°¨t²Î³n¥ó¶}µo¥»O¡C¥þ®Ñ¦@9³¹¡A¥Dn¥]¬A80C51³æ¤ù¾÷¨t²Î³]p¬ÛÃö³n¥óªº¨Ï¥Î¡BProteus 8.7§Ö³t¤Jªù¡B51¨t¦C³æ¤ù¾÷µ{§Ç³]p¡B51¨t¦C³æ¤ù¾÷³q¥ÎI/OºÝ¤f±±¨î¡BLED¼Æ½XºÞ»PÁä½LªºÀ³¥Î¡BDAC©MADCªºÀ³¥Î¡BÅã¥Ü¾¹ªºÀ³¥Î¡B¹q°Ê¾÷±±¨î¡Bºî¦XÀ³¥Î³]p¡C¥»®Ñ¾A¦X±q¨Æ³æ¤ù¾÷À³¥Î¬ãµoªº¤uµ{§Þ³N¤Hû¦Û¾Ç¨Ï¥Î¡A¤]¥i§@¬°°ªµ¥¾Ç®Õ¬ÛÃö±M·~ªº±Ð¾Ç¥Î®Ñ¡C |
¥Ø¿ý¡G²Ä1³¹ 80C51³æ¤ù¾÷¨t²Î³]p¬ÛÃö³n¥óªº¨Ï¥Î
1.1 Keil C51ªº¨Ï¥Î
1.1.1 ³Ð«Ø¶µ¥Ø
1.1.2 ¥é¯u³]¸m
1.1.3 Keilµ{§Ç½Õ¸Õ»P¤ÀªR
1.2 ISP¤U¸ü
1.2.1 AT89¨t¦C³æ¤ù¾÷¤U¸ü
1.2.2 STC89¨t¦C³æ¤ù¾÷¤U¸ü
1.3 ¦ê¦æ½Õ¸Õ³n¥ó
²Ä2³¹ Proteus 8.7§Ö³t¤Jªù
2.1 Proteus¹q¸ô¹Ïø¨î³n¥óªº¨Ï¥Î
2.1.1 Proteus¹q¸ô¹Ïø¨î³n¥ó½s¿èÀô¹Ò¤Î°Ñ¼Æ³]¸m
2.1.2 Proteusì²z¹Ïø¨î
2.2 Proteus VSMµêÀÀ¨t²Î¼Ò«¬
2.2.1 ¿EÀy·½
2.2.2 Proteus VSMµêÀÀ»ö¾¹ªº¨Ï¥Î
2.2.3 Keil C51»PProteusªºÁp¾÷
²Ä3³¹ 51¨t¦C³æ¤ù¾÷µ{§Ç³]p
3.1 ²M¹s»P¸m¼Æµ{§Çªº³]p
3.1.1 ¤ù¤º²M¹sµ{§Çªº³]p
3.1.2 ¸m¼Æµ{§Çªº³]p
3.2 «÷¦r»P©î¦rµ{§Çªº³]p
3.2.1 ¤ù¤º«÷¦rµ{§Çªº³]p
3.2.2 ¤ù¤º©î¦rµ{§Çªº³]p
3.3 ¼Æ¾Ú¶ô¶Ç°e»P±Æ§Çµ{§Çªº³]p
3.3.1 ¼Æ¾Ú¶ô¶Ç°eµ{§Çªº³]p
3.3.2 ¼Æ¾Ú±Æ§Çµ{§Çªº³]p
²Ä4³¹ 51¨t¦C³æ¤ù¾÷³q¥ÎI/OºÝ¤f±±¨î
4.1 Án¥ú±±¨î
4.1.1 Án¥ú³øĵ±±¨î
4.1.2 ¬y¤ô¿O±±¨î
4.1.3 ªá¼Ë¿O±±¨î
4.2 ©w®É¾¹/p¼Æ¾¹±±¨î
4.2.1 ©µ®É±±¨î
4.2.2 p¼Æ±±¨î
4.3 ¥~³¡¤¤Â_±±¨î
4.3.1 ³æÓ¥~³¡¤¤Â_±±¨î
4.3.2 ¥~³¡¤¤Â_Àu¥ý±±¨î
4.4 ¦ê¦æ³q«H±±¨î
4.4.1 ¨âÓ³æ¤ù¾÷¤§¶¡ªº¦ê¦æ³q«H±±¨î
4.4.2 ³æ¤ù¾÷»PPC¤§¶¡ªº¦ê¦æ³q«H±±¨î
²Ä5³¹ LED¼Æ½XºÞ»PÁä½LªºÀ³¥Î
5.1 LED¼Æ½XºÞÀ³¥Î
5.1.1 LED¼Æ½XºÞªºÅã¥Üì²z
5.1.2 0¡ã99p¼Æ¾¹ªº³]p
5.1.3 59sËp®É¾¹ªº³]p
5.1.4 8¦ìLED¼Æ½XºÞ°ÊºAÅã¥Ü
5.2 Áä½LªºÀ³¥Î
5.2.1 Áä½L¤u§@ì²z
5.2.2 ¬d¸ß¦¡Áä½L³]p
5.2.3 ¯x°}¦¡Áä½LªºÃѧO
²Ä6³¹ DAC©MADCªºÀ³¥Î
6.1 DACªºÀ³¥Î
6.1.1 DAC0832¿é¥X¥¿©¶ªi
6.1.2 TLC5615¿é¥X¿÷¾¦ªi
6.2 ADCªºÀ³¥Î
6.2.1 ADC0808¼Æ¦r¹qÀ£ªíªº³]p
6.2.2 ADC0832¼Æ¦r¹qÀ£ªíªº³]p
²Ä7³¹ Åã¥Ü¾¹ªºÀ³¥Î
7.1 LEDÂI°}ªºÀ³¥Î
7.1.1 8¡Ñ8ÂI°}¦r²ÅÅã¥Ü
7.1.2 16¡Ñ16ÂI°}º~¦rÅã¥Ü
7.2 LCDªºÀ³¥Î
7.2.1 ¦r²Å¦¡LCDÅã¥Ü
7.2.2 º~¦r¦¡LCDÅã¥Ü
²Ä8³¹ ¹q°Ê¾÷±±¨î
8.1 ¨B¶i¹q°Ê¾÷±±¨î
8.1.1 ¨B¶i¹q°Ê¾÷ªº¥¿Âà¡B¤ÏÂà¡B°±¤î±±¨î
8.1.2 ¨B¶i¹q°Ê¾÷Âà³t±±¨î
8.2 ª½¬y¹q°Ê¾÷±±¨î
8.2.1 ª½¬y¹q°Ê¾÷ªº¥¿Âà¡B¤ÏÂà¡B°±¤î±±¨î
8.2.2 ª½¬y¹q°Ê¾÷½Õ³t±±¨î
²Ä9³¹ ºî¦XÀ³¥Î³]p
9.1 ¼Æ¦r¹q¤lÄÁªº³]p
9.2 Äx²yp¤À¾¹ªº³]p
9.3 DS1302¥i½Õ®ÉÄÁªº³]p
9.4 24C04¶}±Ò¦¸¼Æ²Îp
9.5 DS18B20´ú¶q·Å«×
9.6 «ö¶s¿ï¼½¹q¤lµ¼Ö
9.7 ¯x°}Áä½LÁäÈÅã¥Ü
°Ñ¦Ò¤åÄm |
§Ç¡G |