×¢£ºÇëÎðתÔØ£¬ÈçÓÐÐèÇóÇëÓ뿯µÇµÄÔÓÖ¾ÉçÁªÏµ.
¡¡¡¡Èç¹ûÄã´òËãÀ´Ñ§Ï°Ò»ÏÂPICϵÁе¥Æ¬»úµÄÏà¹Ø֪ʶ£¬´ÓPIC16F84ÈëÊÖÊDZȽϺÏÊʵġ£ËüÊÇÒ»¿îµÍ¼ÛλµÄ¡¢ÄÚ²¿³ÌÐòÇø¿É·´¸´±à³ÌµÄ¡¢Ö§³ÖÔÚÏß´®Ðбà³ÌµÄPICµ¥Æ¬»ú¡£ÏÖÔÚ£¬ÎÒÃÇ¿ÉÒÔ×Ô¼º¶¯ÊÖ£¬»¨ºÜÉÙµÄÇ®À´ÖÆ×÷Ò»¿îPIC16F84±à³ÌÆ÷£¬ÀûÓÃÕâ¸ö±à³ÌÆ÷À´½øÐи÷ÖÖѧϰºÍʵÑé¡£
µç·Èçͼ1Ëùʾ£¬ÓÉÓÚÊÇ´®Ðбà³Ì·½Ê½£¬ËùÒԵ緺ܼòµ¥¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ͼ1
1.µçÔ´²¿·Ö
¡¡¡¡µçÔ´²¿·Öµç·ûÓÐʲôÌرðµÄ£¬Ò»¹²ÌṩÁËÁ½×éµçѹÊä³ö¡£±äѹÆ÷Êä³ö¾ÕûÁ÷Â˲¨ºóÓ¦ÔÚ16VÒÔÉÏ£¬ÕâÒ»²¿·ÖÒ²¿ÉÓÉÍâ½ÓµçÔ´Ìṩ¡£16V¾¹ýÈý¶ËÎÈѹ¿é7805Êä³öÒ»×飫5V£¬ÎªÐ¾Æ¬ÌṩÕý³£µÄ¹¤×÷µçѹ¡£ÁíÍ⻹ÓÐÒ»¸öÈý¶ËÎÈѹ7808£¬ËüµÄÊäÈë¶Ë½Ó16V£¬½ÓµØ¶Ë½ÓÔÚ7805µÄÊä³ö¶ËÉÏ£¬Ò²¾ÍÊǽӣ«5V£¬ËùÒÔ7808Êä³ö¶ËµÄÊä³öµçѹΪ£«13V¡£Õâ¸ö£«13VÊÇ×÷ΪPIC16F84µÄ±à³Ìµçѹ¡£µ±È»Äã¿ÉÒÔÓÃLM317À´ÊµÏÖ13VµÄÊä³ö¡£
¡¡¡¡µçÔ´²¿·ÖÓÐÁ½¸ö·¢¹â¶þ¼«¹Ü×÷Ϊָʾ¡£Ò»¸ö¼ÓÔÚ£«5VµÄÊä³ö¶Ë£¬Êǹ¤×÷µçѹµÄָʾ£¬ÊÇÂÌÉ«µÄ¡£ÁíÒ»¸öÔÚ13VÊä³ö²¿·Ö×÷Ϊ±à³ÌµçѹµÄָʾ£¬ÊÇ»ÆÉ«µÄ¡£µ±µç·ͨÉϵçºó£¬ÕâÁ½¸ö·¢¹â¹Ü¶¼»áµãÁÁ¡£
2.¿ØÖƲ¿·Ö
¡¡¡¡ÓÉÓÚÊÇPICµ¥Æ¬»úÊÇ´®Ðбà³Ì£¬Ö»ÐèÒªÁ¬½Ó5¸öÒý½Å£ºµçÔ´¡¢µØ¡¢±à³Ìµçѹ¡¢Ê±ÖÓ¡¢Êý¾Ý£¬ÆäÖеçÔ´ºÍ±à³ÌµçѹÐèÒªµ¥¶ÀµÄ¿ØÖÆ¡£ÕâЩÒý½ÅÁ¬½Óµ½Á˲¢¿Ú£¬ÓɳÌÐòͨ¹ý²¢¿Ú¶ÔËüÃǽøÐпØÖÆ¡£
¡¡¡¡£«5VºÍ£«13VµÄ¿ØÖÆÊÇͨ¹ýÈý¼«¹ÜÀ´Íê³ÉµÄ¡£¶ÔÓÚQ2£¬µ±²¢¿ÚµÄµÚ4½ÅD2Êä³öµÍµçƽ¼´Âß¼0ʱ£¬Èý¼«¹Üµ¼Í¨£¬16F84µÄµÚ14½Å¼ÓÉÏ£«5V¡£Í¬ÑùµÄ£¬µ±²¢¿ÚµÄµÚ5½ÅD3Êä³öµÍµçƽ¼´Âß¼0ʱ£¬Q1µ¼Í¨£¬16F84µÄµÚ4½Å¼ÓÉÏ£«13VµÄ±à³Ìµçѹ¡£ÔÚ16F84µÄµÚ4½Å¼ÓÁËÒ»¸öºìÉ«µÄ·¢¹â¶þ¼«¹Ü£¬ÓÃÓÚ±à³ÌµçѹµÄָʾ£¬µ±16F84¿ªÊ¼±à³Ì¼ÓÉϱà³Ìµçѹʱ£¬ºìÉ«·¢¹â¹Ü»áµãÁÁ¡£
D1ÓÃÓÚÏò16F84Êä³öÒ»¸öʱÖÓÐźÅͬ²½Õû¸ö±à³Ì¹ý³Ì¡£D0Ôò¸ºÔðºÍ16F84½øÐÐÊý¾ÝͨѶ¡£
¡¡¡¡µç·ÖÆ×÷Íê³Éºó£¬ÔÚ²»Á¬½Ó¼ÆËã»úµÄÇé¿öÏ£¬ÏÈÓÃÍòÓñí¼ì²â£«5VºÍ£«13VÊÇ·ñÕý³££¬ÆäËû²¿·Ö²»ÐèÒªµ÷Õû¡£Í¼ÖеÄ16F84µÄ²å×ù×îºÃÓÃZIF²å×ù¡£
¶þ¡¢Èí¼þ²¿·Ö
¡¡¡¡Èí¼þµÄ°²×°Ã»ÓÐÌØÊâµÄµØ·½£¬ÏÂÔسÌÐòѹËõ°üºó£¬½«Ñ¹Ëõ°ü½âѹÖÁÈÎһĿ¼Ï¼´¿É£¬Ë«»÷Ŀ¼ÏµÄWPICPROG16.exe¼´¿ÉÔËÐиóÌÐò¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ͼ2
¸Ã³ÌÐò¿ÉÖ§³Ö16C84¡¢16F84¡¢16F83ÈýÖÖоƬ¡£³ÌÐòΪWINDOWS°æµÄ£¬²Ù×÷ºÜÈÝÒ×£¬¹¦ÄÜÒ²·Ç³£ÆëÈ«¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ͼ3
¡¡¡¡ÔÚÊ×´ÎʹÓøóÌÐòʱ£¬ÐèÒªÏȶÔÓ²¼þ½øÐÐÉèÖá£Ê×ÏȽ«±à³ÌÆ÷Á¬½Óµ½¼ÆËã»úµÄ²¢¿Ú£¨¼´´òÓ¡¿Ú£©£¬½Óͨ±à³ÌÆ÷µÄµçÔ´¡£´ò¿ª±à³ÌÆ÷Èí¼þ¡£Ôڲ˵¥ÏîOPTIONϵ¥»÷FIND
PORT£¬³ÌÐò»á×Ô¶¯²éÕÒ±à³ÌÆ÷ËùÁ¬½ÓµÄ¶Ë¿Ú£¬Èç¹ûÄãµÄ±à³ÌÆ÷ûÓÐÁ¬½Óµ½¼ÆËã»úµÄ²¢¿Ú£¬»òÕß±à³ÌÆ÷µÄµçԴûÓдò¿ª£¬³ÌÐò½«ÕÒ²»µ½±à³ÌÆ÷Ó²¼þ£¬³ÌÐòµÄ¶ÁдµÈ¹¦Äܽ«±»½ûÖ¹¡£Ôڲ˵¥ÏîOPTIONϵ¥»÷HARDWARE£¬³öÏÖÉèÖô°¿Ú£¬¶ÔÓÚ±¾±à³ÌÆ÷¶øÑÔ£¬Ä¬ÈϵIJÎÊý²»ÐèÒªµ÷Õû¡£µ±Í˳ö¸Ã´°¿Ú£¬ÉèÖý«×Ô¶¯±£´æÔÚINIÎļþÖС£
ÏÂÃæ½éÉÜһϱà³ÌÈí¼þµÄʹÓ÷½·¨
1.²Ëµ¥Ïî
File²Ëµ¥
New£¨Ð½¨£© £º¿ªÊ¼Ò»¸öеÄÉè¼Æ¡£
Open£¨´ò¿ª£© £º´ò¿ªÒ»¸öÎļþ£¬ÎļþÄÚÈݽ«ÏÔʾÔÚ»º³åÇøÖС£
Save£¨±£´æ£© £º±£´æ»º³åÇøµÄÄÚÈÝ¡£
Save as£¨±£´æΪ£©£º½«»º³åÇøÄÚÈÝÁí´æΪһ¸öÎļþ£¬¿É±£´æΪhexÎļþ»òÕßasmÎļþ¡£
Edit²Ëµ¥
Copy£¨¸´ÖÆ£©¡¢Cut£¨¼ôÇУ©¡¢Paste£¨Õ³Ìù£©
Option²Ëµ¥
Find port £º²éÕÒÓ²¼þ¶Ë¿Ú
Hardware £ºÓ²¼þÉèÖÃ
2.¹¤¾ßÀ¸ ÌṩÁ˸÷ÖÖ³£ÓòÙ×÷µÄ¿ì½Ý·½Ê½¡£
3.Ö÷´°¿Ú
ÔÚÖ÷´°¿ÚµÄÉϲ¿ÊÇÒ»¸ö»îÒ³¼Ð¡£Ëü°üÀ¨Buffer£¨»º³åÇø£©¡¢Hex file£¨Ê®Áù½øÖÆÎļþ£©¡¢Source code£¨Ô´´úÂ룩ÈýÏî¡£
Buffer£¨»º³åÇø£©£º×ó±ßÊdzÌÐòÇøµÄÄÚÈÝ£¬ÓÒ±ßÊÇÊý¾ÝÇøµÄÄÚÈÝ£¬ÓÒϽÅÊÇIDºÅÉèÖÃÇø¡£ÕâЩÇøÓòµÄÄÚÈÝ¿ÉÒÔÖ±½Ó½øÐб༡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ͼ4
Hex file£¨Ê®Áù½øÖÆÎļþ£©£ºÕâÊÇ»º³åÇøÊý¾ÝµÄHEXÎļþ¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ͼ5
Source code£¨Ô´´úÂ룩£ºÄã¿ÉÒÔÔÚÕâÀï¿´µ½³ÌÐò·´»ã±àºóµÄÔ´´úÂë¡£
Ö÷´°¿ÚµÄÖв¿
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ͼ6
×ó±ßÊǼ¸¸ö³£ÓòÙ×÷µÄ°´Å¥£º
Read PIC £º¶ÁȡоƬÄÚÈÝ
Verify £ºÐ§Ñ飬±È½ÏоƬµÄÄÚÈÝÓ뻺³åÇøÄÚÈÝÊÇ·ñÒ»Ö¡£
Erase £º²Á³ý£¬²Á³ýоƬÄÚÈÝ¡£
Write PIC £º±à³Ì£¬½«»º³åÇøÄÚÈÝдÈëоƬ¡£
Disassemble£º·´»ã±à£¬·´»ã±àºóµÄÄÚÈݽ«ÏÔʾÔÚSource code£¨Ô´´úÂ룩Çø¡£
оƬѡÔñÇø£¬¿ÉÑ¡Ôñ´ý±à³ÌµÄоƬµÄÐͺš£
ÅäÖÃλѡÔñÇø£¬°üÀ¨Protect£¨´úÂë°üº¬£©¡¢WDT£¨¿´ÃŹ·×´Ì¬£©¡¢PUT£¨ÉϵçÑÓ³Ù£©¡£
Õñµ´ÀàÐÍÑ¡Ôñ£¬¿ÉÔÚXT¡¢LP¡¢HS¡¢RCÖ®¼ä½øÐÐÑ¡Ôñ¡£
Ö÷´°¿ÚµÄ×îÏÂÃæÊÇ״̬À¸£¬×ó±ßÏÔʾµ±Ç°±à³ÌÆ÷ËùÁ¬½ÓµÄ¶Ë¿ÚºÅ£¬ÓÒ±ßÏÔʾ¸÷ÖÖ²Ù×÷µÄÌáʾÐÅÏ¢¡£
×îºóÎÒÃÇÀ´¿´¿´Êµ¼Ê¶ÔоƬ±à³ÌµÄ¹ý³Ì£º
µÚÒ»²½£¬½«±à³ÌÆ÷Á¬½Óµ½¼ÆËã»ú£¬´ò¿ª±à³ÌÆ÷µçÔ´¡£´ò¿ª¼ÆËã»ú£¬Æô¶¯±à³ÌÈí¼þ¡£
µÚ¶þ²½£¬´ò¿ª´ýдÈëоƬµÄhexÎļþ¡£Ñ¡ÔñоƬÐͺţ¬Ñ¡ÔñÅäÖÃλ¡¢Õñµ´·½Ê½¡£
µÚÈý²½£¬½«´ý±à³ÌоƬ²åÈë±à³ÌÆ÷µÄZIF²å×ù£¨×¢Òâ·½Ïò£©¡£
µÚËIJ½£¬µ¥»÷Write PIC°´Å¥£¬¿ªÊ¼±à³Ì£¬Èç¹ûоƬ²»Êǿյģ¬ÔòÒªÏȽøÐвÁ³ý¡£±à³ÌÍê³Éºóµ¥»÷Verify½øÐÐЧÑé¡£
MPSIMµ÷ÊÔÈí¼þ:
--------------------
¡¡¡¡MPSIMÊÇÒ»¸öDOSϵÄPICµ¥Æ¬»ú·ÂÕæµ÷ÊÔÈí¼þ£¬Ëü²»ÐèÒªÈκθ½¼ÓµÄÓ²¼þ£¬ÄãÖ»ÐèҪһ̨µçÄԾͿÉÒÔ½øÐÐPICµ¥Æ¬»úµÄ·ÂÕæµ÷ÊÔ£¬Ê®·ÖÊʺϰ®ºÃÕßʹÓá£ËûµÄµ÷ÊÔ·½·¨ÀàËÆÓÚDOSµÄDEBUGµ÷ÊÔÈí¼þ£¬ÐèÒªÄãÊÖ¹¤ÊäÈëÃüÁîÀ´½øÐе÷ÊÔ£¬Èç¹ûÄã»áʹÓÃDEBUGµÄ»°£¬»á±È½ÏÈÝÒ×ÉÏÊÖ¡£
ÏÂÃæ¾ÍÊÇMPSIMµÄ½çÃ棺
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡//ͼ£ºMpsim.gif
¡¡¡¡ÆäÖбêÌâÐÐÏÔʾµÄÊǵ±Ç°µ÷ÊԵijÌÐòÃû¡¢ÊýÖƵĻùÊý¡¢MPSIMµÄ°æ±¾¡¢µ±Ç°µ÷ÊÔµÄPICµ¥Æ¬»úÐͺźͳÌÐòÔËÐеÄʱ¼äµÈ¡£ÏÔʾÇøÊÇÓÉÓû§Ñ¡ÔñÏÔʾPICÒý½Å»ò¼Ä´æÆ÷µÄ״̬¡£²Ù×÷ÇøÊÇÓÉÓû§ÊäÈëÃüÁîºÍÏÔʾµ÷ÊÔµÄÐÅÏ¢¡£
Ò»¡¢MPSIMµÄÎļþ
ΪÁËʹÓúÃMPSIM£¬ÎÒÃÇÐèÒªÏÈÖªµÀMPSIMµÄһЩÎļþµÄ¹¦ÄÜ¡£
MPSIM.INI
¡¡¡¡ÕâÊÇMPSIMÈí¼þµÄ³õʼ»¯ÃüÁîÎļþ£¬ËûÄÚ²¿°üº¬ÁËһϵÁÐÃüÁÔÚ½øÈëMPSIMÈí¼þµÄʱºò»á˳ÐòÖ´ÐÐMPSIM.INIÎļþµÄÄÚÈÝ£¬Óû§¿ÉÒԸıäÕâ¸öÎļþµÄÄÚÈÝ£¬À´°²×°×Ô¼ºµÄÐèÒª½øÐгõʼ»¯¡£
MPSIM.JRN
¡¡¡¡Õâ¸öÎļþÀï¼Ç¼µÄÊÇÉÏ´ÎÓû§µ÷ÊԵĹý³Ì£¬ÕâÑùÈç¹ûÄãÐèÒªÔÚÏ´ε÷ÊÔʱÖØÏÖÉϴε÷ÊÔ¹ý³Ì£¬¾Í¿ÉÒÔÀûÓÚÕâ¸öÎļþ£¬·½Ê½ÊÇÔÚµ÷ÊÔʱʹÓá°LJ¡±ÃüÁîÀ´µ÷Óõ÷ÊԼǼÎļþ¡£²»¹ýÿ´ÎʹÓÃMPSIMʱ£¬Õâ¸öÎļþ¶¼»á±»Ë¢Ð£¬ËùÒÔÐèÒªÔÚÉϴε÷ÊÔºó¾Í°ÑÕâ¸öÎļþ¸ÄÃû±£´æ£¬È»ºóÔÚÏ´ε÷Óá£
*.STI
¡¡¡¡Èç¹ûÄãÐèÒªÔÚµ÷ÊÔʱÊäÈëÐźţ¬Õâ¾ÍÐèÒªÀûÓÃI/O¿ÚÊäÈëÉèÖÃÎļþ(*.STI)£¬Õâ¸öÎļþÔÊÐíÔÚµ÷ÊÔ¹ý³ÌÖеÄÈÎÒâÒ»²½ÉèÖÃÊäÈëI/O¿ÚµÄ״̬£¬ÕâÏ൱ÓÚÉèÖÃÕâ¸öI/O¿ÚµÄµçƽ״̬¡£Õâ¸öÎļþÐèÒªÔÚµ÷ÊÔ֮ǰ¾Í±à¼ºÃ£¬È»ºóÔÚµ÷ÊÔʱʹÓá°ST
ÎļþÃû¡±À´µ÷ÓÃÕâ¸öÎļþ£¬È»ºóÔÚÖ´ÐгÌÐòʱ£¬ÊäÈëI/O¿ÚµÄ״̬¾Í»áÔÚÄãÐèÒªµÄʱºò¸Ä±äÁË¡£ÎÒÃÇÏÖÔÚ¿´Ò»ÏÂÕâ¸öÎļþµÄÄÚÈÝ£¬±ÈÈ磺
£££££££££
STEP RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 ! ¶Ë¿ÚBÒý½Å
3 0 0 0 0 1 0 0 1 ! µÚ3²½ÊäÈë
5 0 0 0 0 0 1 0 1 ! µÚ5²½ÊäÈë
65 0 0 0 0 1 0 1 0 ! µÚ65²½ÊäÈë
67 0 0 0 0 0 1 0 1 ! µÚ67²½ÊäÈë
127 0 0 0 1 1 0 1 1 ! µÚ127²½ÊäÈë
£££££££££
¡°!¡±ºóµÄΪעÊÍ
¡¡¡¡ÎÒÃÇ¿ÉÒÔ¿´µ½£¬SETPϵÄÊý×Ö¾ÍÊDz½Êý£¬ÔÚÕâ¸ö²½Êýʱ¾ÍÉèÖÃÏàÓ¦µÄI/O¿Ú£¬²½Êý¹æ¶¨ÎªÒ»¸öÊ®½øÖƵÄÊýÖµ¡£RB7£RB0ÊÇÐèÒª¸Ä±äµÄI/O¿ÚÒý½ÅÃû£¬RB7£RB0ϵľÍÊǶÔÓ¦ÓÚÕâ¸ö²½ÊýµÄI/O¿Ú״̬¡£
¶þ¡¢MPSIM³£Óõĵ÷ÊÔÃüÁî
AB Í˳öMPSIMÈí¼þ£¬Ê¹ÓøÃÃüÁîÍ˳öʱ£¬MPSIM²»»áË¢ÐÂMPSIM.JRN£¨µ÷ÊԼǼÎļþ£©¡£
Q Í˳öMPSIMÈí¼þ
AD ÔÚÏÔʾÇøÔö¼ÓÏÔʾÏîÄ¿£¬Õâ¸öÃüÁîÒ»°ãÓÃÔÚMPSIMµÄ³õʼ»¯ÃüÁîÎļþÖУ¬ÕâÑù¿ÉÒÔÖ±½ÓÉèÖúÃÏÔʾÇøµÄÄÚÈÝ¡£
ÃüÁî¸ñʽ£ºAD <ÏîÄ¿> [,ÊýÖÆ][,λÊý]
DV ɾ³ýÏÔʾÏîÄ¿
ÃüÁî¸ñʽ£ºDV <ÏîÄ¿>
B ÔÚÖ¸¶¨µÄµØÖ·¡¢Ö¸¶¨µÄ±êºÅ»ò¼Ä´æÆ÷Âú×ãÒ»¶¨Ìõ¼þµÄµØ·½ÉèÖöϵ㡣
ÃüÁî¸ñʽ£ºB <µØÖ·|±êºÅ|¼Ä´æÆ÷±í´ïÊ>
ÃüÁî¾ÙÀý£ºB 100H ;ÔÚµØÖ·100HµÄµØ·½ÉèÖöϵã
B START ;ÔÚ±êºÅSTART´¦ÉèÖöϵã
B F2>30 ;Èç¹ûF2¼Ä´æÆ÷´óÓÚ30ÔòÖжÏ
BC Çå³ý¶Ïµã£¬Èç¹û²»¼Ó²ÎÊýÔòÇå³ýËùÓжϵã
ÃüÁî¸ñʽ£ºBC [µØÖ·|±êºÅ|¼Ä´æÆ÷]
DB ÏÔʾÉèÖõÄËùÓеĶϵã
E ´Óµ±Ç°PCÖµ»òÖ¸¶¨µÄµØÖ·Ö´ÐгÌÐò£¬Óöµ½¶Ïµã»òÕß°´ÈÎÒâ¼ü½«Í£Ö¹Ö´ÐгÌÐò
ÃüÁî¸ñʽ£ºE [µØÖ·]
SS µ¥²½Ö´Ðе±Ç°PC»òÖ¸¶¨µØÖ·³öµÄÒ»ÌõÖ¸Áî
TC ¸ú×ÙÖ´ÐгÌÐò£¬Ò²¿ÉÒÔÖ¸¶¨Ö´Ðм¸ÌõÖ¸Áî
ÃüÁî¸ñʽ£ºTC [Ö¸ÁîÊý]
GO ³ÌÐò¸´Î»²¢¿ªÊ¼Ö´ÐÐ
DI ÏÔʾָ¶¨µØÖ·µÄ³ÌÐò
ÃüÁî¸ñʽ£ºDI <µØÖ·1> <,µØÖ·2>
DR ÏÔʾËùÓмĴæÆ÷µÄÄÚÈÝ
F ÏÔʾ/Ð޸ļĴæÆ÷£¬µ±ÏÔʾ³ö¼Ä´æÆ÷Öµºó£¬¿ÉÒÔÖ±½ÓÊäÈëÒ»¸öеÄÊýÖÆÀ´ÐÞ¸ÄÕâ¸ö¼Ä´æÆ÷¡£
W ÏÔʾ/ÐÞ¸ÄW¼Ä´æÆ÷£¬Ð޸ķ½·¨Í¬FÃüÁî¡£
SE ÏÔʾ/ÐÞ¸ÄI/O¿Ú״̬£¬Ð޸ķ½·¨Í¬FÃüÁî¡£
IA ÏÔʾ/Ð޸ijÌÐòÇø£¬Ê¹ÓÃÕâ¸öÃüÁîºó£¬MPSIM»áÏÔʾ¸ÃµØÖ·µÄ³ÌÐò´úÂ룬ÕâʱÄã¿ÉÒÔÊäÈë»ã±àÓïÑÔÖ¸ÁîÀ´Ð޸ijÌÐò¡£
ZR ËùÓмĴæÆ÷ÇåÁã
LO ×°Èë´ýµ÷ÊÔ³ÌÐòÎļþ
O ±£´æÐ޸ĺóµÄ³ÌÐò´úÂë
GE ×°ÈëÖ´ÐÐÍⲿÃüÁîÎļþ
ST ×°ÈëI/O¿ÚÊäÈëÉèÖÃÎļþ
LJ ×°Èë²¢Ö´ÐÐMPSIM.JRNÎļþ
DW ´ò¿ª/¹Ø±Õ¿´ÃŹ·£¨¼àÊÓ¶¨Ê±Æ÷WDT£©£¬²ÎÊýE´ú±íÆôÓÃWDT£¬D´ú±í¹Ø±ÕWDT
ÃüÁî¸ñʽ£ºDW <E|D>
P Ñ¡Ôñµ÷ÊÔµÄPICµ¥Æ¬»úÐͺţ¬ÐͺŵĸñʽΪһ¸öÊý×Ö£¬±ÈÈç54´ú±íPIC16C54¡£
H °ïÖú
Èý¡¢MPSIMµÄÒ»°ãµ÷ÊÔ·½·¨
ÏÖÔÚÎÒʹÓÃMPSIMÈí¼þÖи½´øµÄSAMPLE³ÌÐòÀ´ËµÃ÷µ÷ÊÔ·½·¨£º
1.Ê×ÏȽøÈëMPSIMÈí¼þ
2.ÊäÈëÃüÁî¡°GE sample.ini¡±£¬Õ⽫װÈë²¢Ö´ÐÐsample.iniÎļþ£¬Õâ¸öÎļþÊÇÎÒÃÇÒªµ÷ÊԵijÌÐòµÄ³õʼ»¯ÃüÁîÎļþ£¬ËüÍê³ÉÁË×°Èë´ýµ÷ÊÔ³ÌÐòÎļþ¡¢×°ÈëI/O¿ÚÊäÈëÉèÖÃÎļþºÍÉèÖõ÷ÊÔ»·¾³µÄ¹¦ÄÜ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½Õâ¸öÎļþµÄÄÚÈÝ£º
£££££££££
LO SAMPLE ;×°ÈëSAMPLE.HEX³ÌÐòÎļþºÍSAMPLE.LST³ÌÐòÁбíÎļþ
ST SAMPLE ;×°ÈëSAMPLE.STI I/O¿ÚÊäÈëÉèÖÃÎļþ
SR X ;ÉèÖÃÊýÖÆ»ùÊýΪʮÁù½øÖÆ
ZP ;Çå³ý·¾¶±í
ZR ;ËùÓмĴæÆ÷ÇåÁã
ZT ;³ÌÐòÔËÐÐʱ¼ä¼ÆÊýÆ÷ÇåÁã
RE ;³ÌÐòÔËÐÐʱ¼ä¼ÆÊýÆ÷ºÍÖ´Ðв½Êý¼ÆÊýÆ÷ÇåÁã
P 54 ;Ñ¡Ôñµ÷ÊÔµÄPICµ¥Æ¬»úÐͺÅΪ54
NV ;Çå¿ÕÏÔʾÇø
AD mulcnd ;ÔÚÏÔʾÇøÔö¼Ómulcnd±êºÅÄÚÈݵÄÏÔʾ
AD mulplr
AD H_byte
AD L_byte
AD count
AD portb
AD RB7,B,1
AD RB6,B,1
AD RB5,B,1
AD RB4,B,1
AD RB3,B,1
AD RB2,B,1
AD RB1,B,1
AD RB0,B,1
RS ;´¦ÀíÆ÷¸´Î»
£££££££££
µ±È»£¬ÎÒÃÇÒ²¿ÉÒÔÊÖ¹¤ÊäÈëÕâЩÃüÁîÀ´Íê³ÉÉèÖù¤×÷¡£
3.ÏÖÔÚÎÒÃǾͿÉÒÔʹÓó£ÓõÄSSµ¥²½Ö´ÐС¢TC¸ú×ÙÖ´ÐС¢BÉèÖöϵãµÈÃüÁîµ÷ÊÔ³ÌÐòÁË¡£
4.µ÷ÊÔÍê³Éºó£¬¿ÉÒÔʹÓÃQÃüÁî»òABÃüÁîÍ˳öMPSIMÈí¼þ¡£
±¾ÎÄÖÐÌáµ½µÄ±à³ÌÆ÷Èí¼þºÍMPSIM·ÂÕæµ÷ÊÔÈí¼þ¿ÉÒÔµ½£ºhttp://ediy.yeah.netÏÂÔØ¡£
|