±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Ê飨ÂÛÎÄ£©
5 ϵͳµ÷ÊÔ
5.1 KeilÈí¼þ½éÉÜ
µÚ 17 Ò³ ¹² 32 Ò³
KeilÈí¼þÊÇĿǰ¿ª·¢8051ϵÁе¥Æ¬»úµÄ³£ÓÃÈí¼þ£¬KeilÈí¼þÌṩÁ˰üÀ¨C±àÒëÆ÷¡¢ºê»ã±à¡¢Á¬½ÓÆ÷¡¢¿â¹ÜÀíºÍÒ»¸ö¹¦ÄÜÇ¿´óµÄ·ÂÕæµ÷ÊÔÆ÷µÈÔÚÄÚµÄÍêÕû¿ª·¢·½°¸¡£Ëü¾ßÓбàÒëʱ¼ä¶Ì¡¢¿É²úÉú×îÉٵĴúÂëÁ¿¡¢Ö§³Ö¸¡µãºÍ³¤ÕûÊý¡¢ÖØÈëºÍµÝ¹éµÈÌØµã¡£
¾ßÓÐÒÔÏÂÓŵã:
1¡¢Keil C51Éú³ÉµÄÄ¿±ê´úÂëЧÂʷdz£Ö®¸ß£¬¶àÊýÓï¾äÉú³ÉµÄ»ã±à´úÂëºÜ½ô´Õ£¬ÈÝÒ×Àí½â¡£
2¡¢Óë»ã±àÏà±È£¬CÓïÑÔÔÚ¹¦ÄÜÉÏ¡¢½á¹¹ÐÔ¡¢¿É¶ÁÐÔ¡¢¿Éά»¤ÐÔÉÏÓÐÃ÷ÏÔµÄÓÅÊÆ£¬Òò¶øÒ×ѧÒ×Óá£Keil C51Èí¼þÌṩ·á¸»µÄ¿âº¯ÊýºÍ¹¦ÄÜÇ¿´óµÄ¼¯³É¿ª·¢µ÷ÊÔ¹¤¾ß£¬È«Windows½çÃæ¡£
3¡¢Keil C51µ¥Æ¬»úÈí¼þ¹¤¾ß°üµÄÕûÌå½á¹¹£¬¿ÉÒÔÍê³É±à¼¡¢±àÒë¡¢Á¬½Ó¡¢µ÷ÊÔ¡¢·ÂÕæµÈÕû¸ö¿ª·¢Á÷³Ì¡£
ʹÓöÀÁ¢µÄKeil·ÂÕæÆ÷ʱµÄ×¢ÒâÊÂÏî:
1¡¢·ÂÕæÆ÷±êÅä11.0592MHzµÄ¾§Õñ£¬µ«Óû§¿ÉÒÔÔÚ·ÂÕæÆ÷Éϵľ§Õñ²å¿×Öл»²åÆäËûƵÂʵľ§Õñ¡£
2¡¢·ÂÕæÆ÷Éϵĸ´Î»°´Å¥Ö»¸´Î»·ÂÕæÐ¾Æ¬£¬²»¸´Î»Ä¿±êϵͳ¡£
3¡¢·ÂÕæÐ¾Æ¬µÄ31½Å£¨/EA£©ÒѽÓÖÁ¸ßµçƽ£¬ËùÒÔ·ÂÕæÊ±Ö»ÄÜʹÓÃÆ¬ÄÚROM£¬²»ÄÜʹÓÃÆ¬ÍâROM£»µ«·ÂÕæÆ÷ÍâÒý²åÕëÖеÄ31½Å²¢²»Óë·ÂÕæÐ¾Æ¬µÄ31½ÅÏàÁ¬£¬¹Ê¸Ã·ÂÕæÆ÷ÈԿɲåÈëµ½À©Õ¹ÓÐÍⲿROM£¨ÆäCPUµÄ/EAÒý½Å½ÓÖÁµÍµçƽ£©µÄÄ¿±êϵͳÖÐʹÓá£
5.2 keilÈí¼þµ÷ÊÔ¹ý³Ì¼°½á¹û
Keil½øÐÐÈí¼þ·ÂÕæ¿ª·¢µÄÖ÷Òª²½ÖèΪ£º
±àдԴ³ÌÐò²¢±£´æ¡ª½¨Á¢¹¤³Ì²¢Ìí¼ÓÔ´Îļþ¡ªÉèÖù¤³Ì¡ª±àÒë/»ã±à¡¢Á¬½Ó£¬²úÉúÄ¿±êÎļþ¡ª³ÌÐòµ÷ÊÔ¡£
Ê×ÏÈÑ¡Ôñ²Ëµ¥File-New£¬ÔÚÔ´³ÌÐò±à¼Æ÷ÖÐÊäÈëCÓïÑÔÔ´³ÌÐò£¨Ö±½Ó´ò¿ªÒÑÓÃÆäËü±à¼Æ÷±à¼ºÃµÄÔ´³ÌÐòÎĵµ£©²¢±£´æ£¬×¢Òâ±£´æÊ±±ØÐëÔÚÎļþÃûºó¼ÓÉÏÀ©Õ¹Ãû.c¡£
È»ºóÑ¡Ôñ²Ëµ¥Project-New Project£¬½¨Á¢Ð¹¤³Ì²¢±£´æ£¬¹¤³Ì±£´æºó»áÁ¢¼´µ¯³öÒ»¸öÉ豸ѡÔñ¶Ô»°¿ò£¬Èçͼ5.1Ëùʾ£¬Ñ¡ÔñC8051F310µ¥Æ¬»úµÄÐͺźóµãÈ·¶¨·µ»ØÖ÷
±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Ê飨ÂÛÎÄ£©
½çÃæ¡£
µÚ 18 Ò³ ¹² 32 Ò³
ͼ5.1 ѡȡµ¥Æ¬»úÐͺÅ
Õâʱ¹¤³Ì¹ÜÀí´°¿ÚµÄÎļþÒ³£¨Files£©»á³öÏÖ¡°Target1¡±£¬½«ÆäÇ°Ãæ+ºÅÕ¹¿ª£¬½Ó×ÅÑ¡ÔñSource Group1£¬ÓÒ»÷Êó±êµ¯³ö¿ì½Ý²Ëµ¥£¬Ñ¡Ôñ¡°Add File to Group ¡®Source Group1¡¯¡±£¬³öÏÖÒ»¸ö¶Ô»°¿ò£¬¼ÓÈëÔ´Îļþºóµãclose·µ»ØÖ÷½çÃæ¡£Èçͼ5.2Ëùʾ£º
ͼ5.2 ½¨Á¢¹¤³Ì²¢¼ÓÈëÔ´Îļþ
Ñ¡Ôñ¹¤³Ì¹ÜÀí´°¿ÚµÄTarget1£¬ÔÙÑ¡ÔñProject-Option for Target¡®Target1¡¯´ò¿ª¹¤³ÌÊôÐÔÉèÖöԻ°¿ò£¬¹²ÓÐ8¸öÑ¡Ï£¬ÉèÖþ§ÕñƵÂÊ,ÔÚDebugÑ¡ÏÖÐÉèÖÃʵÑé·ÂÕæ°åµÈ£¬ÈçҪдƬ£¬»¹±ØÐëÔÚOutputÑ¡ÏÖÐÑ¡ÖС°Creat Hex Fi¡±£»ÆäËüÑ¡ÏÄÚÈÝÒ»°ã¿ÉȡĬÈÏÖµ£¬Èçͼ5.3Ëùʾ¡£
±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Ê飨ÂÛÎÄ£©
µÚ 19 Ò³ ¹² 32 Ò³
ͼ5.3 TargetÑ¡Ï
¹¤³ÌÉèÖúó°´F7¼ü½øÐбàÒë/»ã±à¡¢Á¬½ÓÒÔ¼°²úÉúÄ¿±êÎļþ¡£
5.3 Ó²¼þµ÷ÊÔ
»ùÓÚµ¥Æ¬»úµÄÂö²«¼ÆÏµÍ³ÊǶ๦ÄܵÄÊý×ÖÐÍÉè¼Æ£¬ËùÒÔ¶ÔÓÚËüµÄ³ÌÐòÒ²½ÏΪ¸´ÔÓ,ËùÒÔÔÚ±àд³ÌÐòºÍµ÷ÊÔʱ³öÏÖÁËÏà¶Ô½Ï¶àµÄÎÊÌâ¡£×îºó¾¹ý¶à´ÎµÄÄ£¿é×Ó³ÌÐòµÄÐ޸ģ¬Ò»²½Ò»²½µÄÍê³É£¬×îÖÕ½â¾öÁËÈí¼þ¡£ÔÚÈí¼þµÄµ÷ÊÔ¹ý³ÌÖÐÖ÷ÒªÓöµ½µÄÎÊÌâÈçÏ£º ÎÊÌâ1£ºÉÕÈë³ÌÐòºó£¬LCDÒº¾§ÏÔʾÉÁ¶¯,¶øÇÒÁÁ¶È²»¾ùÔÈ¡£
½â¾ö£ºÊ×ÏȶԵ÷ÓõÄÑÓʱ½øÐÐÖð½¥Ð޸ģ¬¿ÉÒÔ½â¾öÏÔʾÉÁ¶¯ÎÊÌâ¡£Æä´Î£¬ÓÉÓÚ±¾×÷Ʒʹ×÷¶¯Ì¬É¨Ã跽ʽÏÔʾµÄÊý×Ö£¬¶¯Ì¬É¨ÃèºÜ¿ì£¬È˵ÄÈâÑÛÊÇÎÞ·¨¿´³ö,µ«Êǵ÷ÓõÄÏÔʾ³ÌÐòʱ£¬Èç¹û²»ÔÚ·´»ØÊ±ÆÁ±Îµô×îºóµÄ¸½Öµ£¬Ôò»á³öÏÖºÜÁÁµÄÏÖÏó£¬ËùÒÔÔÚÏÔʾµÄºóÃæ¼ÓÁËÆÁ±Î×ÓÁ×îºó½â¾öÁË´ËÎÊÌâ¡£
±¾¿Æ±ÏÒµÉè¼ÆËµÃ÷Ê飨ÂÛÎÄ£©
µÚ 20 Ò³ ¹² 32 Ò³
ÎÊÌâ2£ºµ±Óû§°´Ï°´¼üµÄʱºò£¬µ¥Æ¬»ú¶ÁÈ¡µÄÊýÖµ¸úÉ趨µÄÊýÖµ²»¶Ô¡£ ½â¾ö£ºÖØÐ¼ì²é¾ØÕó¼üÅ̵ç·µÄÁ¬½Ó£¬ÖØÐ½¨Á¢Ò»¸öеĶÔÓ¦¹ØÏµ¡£
5.4 ϵͳ²âÊÔ
»ùÓÚµ¥Æ¬»úµÄÂö²«¼ÆÏµÍ³µÄµç·½Ï´ó£¬¶ÔÓÚº¸½Ó·½Ãæ¸üÊDz»¿ÉÇáÊÓ£¬ÅÓ´óµÄµç·ϵͳÖÐÖ»Òª³öÓÚÒ»´¦µÄ´íÎó£¬Ôò»á¶Ô¼ì²âÔì³ÉºÜ´óµÄ²»±ã£¬¶øÇҵ緵Ľ»Ï߽϶࣬¶ÔÓÚ¸÷ÖÖ·æÀûµÄÒý½ÅҪעÒâ´¦Àí£¬·ñÔò»á´ÌÆÆ´øÓаüƤµÄµ¼Ïߣ¬Ôò»á¶Ôµç·Ôì³É¶Ì·ÏÖÏó¡£
Ïà¹ØÍÆ¼ö£º