ÄúµÄλÖãºÍøÕ¾Ê×Ò³ > µçÆ÷άÐÞ×ÊÁÏÍø > ÕýÎÄ >
PICµ¥Æ¬»úÄ¿±êÂëµÄ¹Ì»¯
À´Ô´£º ÈÕÆÚ£º2013-11-14 15:26:43 ÈËÆø£º±êÇ©£º
¡¡¡¡ËùνµÄÄ¿±êÂëÊDZàÒë¹ý³ÌºÍ³ÌÐòµÄ±à¼©¹ý³Ìͬʱ½øÐÐµÄÆäÄ¿±êÊÇÉú³ÉÁ½¸ö×Ö½ÚµÄÐÅÏ¢.¸ß×Ö½ÚµÄÐÅÏ¢±íʾָÁî±àÂ루¹¦ÄܺÅwa£©µÍ×Ö½ÚµÄÐÅÏ¢±íʾ»úºÅ£¨wan£©¡£
¡¡¡¡ÕâÀï£¬ÖØµã½éÉÜpicµ¥Æ¬»úʵÑé±à³ÌÆ÷µÄÌØÐÔºÍÓëÖ®ÅäÌ×ʵÑé°åµÄʹÓ÷½·¨¡£
¡¡¡¡Ò»¡¢picµ¥Æ¬»úʵÑé±à³ÌÆ÷v1.3ºÍv1.01
¡¡¡¡
¡¡¡¡¸ÃʵÑé±à³ÌÆ÷vl.01£¬¿É°Ñpic16c84/16f84a/16f84µÈµÄÄ¿±êÂ루Èçpicol.hexÎļþ£©ÉÕд£¨Óֳƹ̻¯£©µ½Ö¸¶¨picµ¥Æ¬»úµÄ³ÌÐò´æ´¢Æ÷ÖС£ÊµÑé±à³ÌÆ÷v1.3¿ÉÒÔÉÕдpic16f627/16f628/16c84/16f84a/16f84µÈ½Ï¶àÆ·ÖÖµÄоƬ£¬¼´ÊµÑé±à³ÌÆ÷v1.3ϼæÈÝvl.01¡£¸ÃÁ½ÖÖ±à³ÌÆ÷µÄÖ§³ÖÈí¼þ£¬¾ùÔÚmplab5.30µÄ¹âÅÌÖУ¬ÆäÈí¼þ°²×°ÈÝÒס¢½çÃæÇå³þ£¬²Ù×÷Ê®·Ö¼òµ¥¡£
¡¡¡¡
¡¡¡¡1£®ÊµÑé±à³ÌÆ÷v1.3¡¢v1.01ºÍÓëpc»úµÄ¼¶Áª¡¡¡¡
¡¡¡¡
¡¡¡¡¸ÃÁ½ÖÖʵÑé±à³ÌÆ÷µÄÓ²¼þÅäÖÃΪ£ºat89c2051µ¥Æ¬»ú£¨Ò»Æ¬£©£»11mhzµÄ¾§Õñ£»max232n±ê×¼½Ó¿ÚоƬ£¨Ò»Æ¬£©£»rs232±ê×¼´®ÐÐͨÐÅ£¨Óëpc»ú£©½Ó¿Ú²å×ùÒ»¸ö£»¸´Î»°´Å¥ºÍdip»î¶¯lc²å×ùÒ»¸ö£»µçÔ´¹¤×÷ָʾºÍ±à³Ìָʾled£¨2Ö§£©ÒÔ¼°7805(+5v)ÎÈѹµçÔ´µÈ¡£ÅäÖõÄÈ«²¿ÔªÆ÷¼þ¾ù°²×°ÔÚÓ¡ÖÆµç·°åÉÏ£¬Ó¡ÖƵç·°åµÄ³ß´çΪ80mm×70mm£¬
¡¡¡¡Èçͼ1ÖеÄʵÑé±à³ÌÆ÷ʾÒâÍø¡£
¡¡¡¡ÎªÁËÓû§Ê¹Ó÷½±ã£¬ÓëʵÑé±à³ÌÆ÷ÅäÌ׵ϹÓÐrs232µçÀÂÏß(9Õë¡¢´ø²åÍ·×ù£©Ò»¸ùºÍµçÔ´ÊÊÅäÒ»¸ö£¬ÊÊÅäÆ÷µÄÊä³öµçѹ≥15v(dc)¡£ÐèÒª±à³Ìʱ£¬Ö»Ð轫ÊÊÅäÆ÷µÄÊä³ö²åÍ·²åÈëʵÑé±à³ÌÆ÷ÉϵĵçÔ´ÊäÈë²å×ùÒÔÆä¹©µç¡£ËùÒÔ£¬Èô½«¸ÃʵÑé±à³ÌÆ÷°´Í¼lÖ±½ÓÓëpc»úµÄ´®¿ÚÏàÁ¬£¬ÔÙ½øÐбØÒªµÄ²Ù×÷£¬¼´¿ÉÔÚ±à³ÌÆ÷ÉÏÉÕдָ¶¨picµ¥Æ¬»úоƬ(pic16f627/16f628/16c84/16f84a/16f64)µÄÄ¿±êÂëÎļþ¡£
¡¡¡¡
¡¡¡¡2£®ä¯ÀÀpicʵÑé±à³ÌÆ÷v1.3ºÍv1.01µÄÖ§³ÖÈí¼þ
¡¡¡¡
¡¡¡¡Èç¹ûÄãÒѰѹâÅÌÖеÄÈí¼þmplab5.30°²×°ÔÚpc»úµÄcÅÌ£¨»òdÅÌ£©£¬ÇÒ¶Ô±¾½²×ù£¨Èý£©Öн²ÊöµÄpicϵÁе¥Æ¬»úÔ´³ÌÐòµÄ»ã±à²Ù×÷·½·¨ÒÑÍêÈ«ÕÆÎÕ¡£´Ëʱ£¬Òªä¯ÀÀ¸ÃʵÑé±à³ÌÆ÷Ö§³ÖÈí¼þµÄÄÚÈÝ£¬¿É°´ÒÔÏ·½·¨²Ù×÷¡£
¡¡¡¡Æô¶¯pc»úÒÔ´ò¿ªwindows 98µÄ×ÀÃæ£¬ÓÃÊó±êµã»÷“ÎҵĵçÄÔ”£¬È»ºóÑ¡Ôñmplab5.30µÄÅÌ·û·¾¶c£º£¨»òd£ºÅÌ£©´ò¿ªÆä´°¿Ú£¬→µã»÷ÆäÎļþ¼Ðprograme files´ò¿ªÆä²Ëµ¥Ò»ÔÙÓÃÊó±êµã»÷“ʵÑé±à³ÌÆ÷”£¬¼´¿ÉÁ¢¿Ì´ò¿ªÊµÑé±à³ÌÆ÷µÄÏà¹ØÏîÄ¿£¬Èçͼ2Ëùʾ¡£µã»÷ͼ2ÖеÄreadme£¨ÔĶÁ£©£¬¼´¿É´ò¿ªÍ¼3µÄ½çÃæ¡£ÔÚͼ3µÄ½çÃæÉÏ¿ÉÒÔÔĶÁµ½ÊµÑé±à³ÌÆ÷Èí¼þv1.3µÄÖ÷ÒªÌØµã¡£
¡¡¡¡
¡¡¡¡¹Ø±Õͼ3½çÃæ£¬ÔÙµã»÷exemple£¬¼´¿É´ò¿ªÈçͼ4µÄ½çÃæ£¬Í¼4ÖеÄdem016f84ºÍdemo16f627ÊÇÓÃÀ´¼ìÑéʵÑé±à³ÌÆ÷v1.3ºÍvl.01»òÓëÖ®ÅäÌ×µÄʵÑé°åÊÇ·ñÄÜÕý³£¹¤×÷ËùÓõÄÄ¿±êÂë(hex)Îļþ¡£ÔٹرÕͼ4µÄ½çÃæ£¬ÓÃÊó±êµã»÷ͼ2ÖеÄbin£¬¼´¿É´ò¿ªÈçͼ5ËùʾµÄ¶Ô»°¿ò£¬µã»÷programͼ±ê£¨¼¯³É¿éͼ£©£¬¼´¿É´ò¿ªÈçmicro chip pic16fxxʵÑé±à³ÌÆ÷v1.30µÄ½çÃæ£¬Ôڴ˽çÃæÉϼ´¿Éä¯ÀÀÆäÏà¹ØµÄÏîÄ¿¡£´ËÍâÄ㻹¿ÉÒÔ´ò¿ªÊµÑé±à³ÌÆ÷v1.3ÖÐpic16f627µÄÏà¹Ø×ÊÁÏ£¬²¢¿ÉÏêϸÁ˽âÆäÄÚÈÝ¡£
¡¡¡¡3£®ÀûÓÃʵÑé±à³ÌÆ÷v1.3ºÍv1.01¸øÖ¸¶¨picµ¥Æ¬»úоƬÉÕ¼Ŀ±ê´úÂë
¡¡¡¡°ÑʵÑé±à³ÌÆ÷v1.30»òvl.01µÄÓ¡ÖÆµç·°å°´ÕÕÍølÓëpc»úµÄÉ趨´®¿ÚÁ¬½ÓÆðÀ´¡£ÔÙ°ÑÖ¸¶¨µÄpicµ¥Æ¬»úоƬ²åÈëʵÑé±à³ÌÆ÷Ó¡°åÉϵÄdip»î¶¯²å×ùÉÏ(Èçpic16f84»ò16f627)£¬²¢½ô¹ÌÖ®¡£°ÑµçÔ´ÊÊÅäÆ÷²åÈë220v½»Á÷µçÔ´£¬ÊÊÅäÆ÷µÄÊä³ö²åÍ·²åÈëʵÑé±à³ÌÆ÷µÄµçÔ´ÊäÈë²å×ùÄÚÒÔÆä¹©µç¡£´ËʱʵÑé±à³ÌÆ÷ÉϵĵçԴָʾµÆled¼´ÉÁÁÁ¡£µ½´Ë£¬ÉÕ¼Ŀ±êÂëÎļþµÄ×¼±¸¹¤×÷Íê³É¡£
¡¡¡¡
¡¡¡¡(1)Ñ¡Ôñ´®¿Ú¡£°´ÕÕÉÏÊö½éÉܵķ½·¨£¬ÀûÓÃÊó±ê´ò¿ª½çÃæ£¬ÔÙµã»÷Ñ¡Ïà³ÌÆ÷”£¬ÔÚÆäÏÂÀ²Ëµ¥ÉÏ£¬µã»÷“¶Ë¿ÚÉèÖÔÃüÁî¼´¿É´ò¿ª´®¿ÚÑ¡Ôñ¶Ô»°¿ò£¬ÔÙµã»÷ʵÑé±à³ÌÆ÷Óëpc»úÁ¬½ÓµÄ´®¿Ú1Ô²ÐÄ£¨»ò¸øpc»úÔ¤ÏÈÉèÖõĴ®¿Ú2¡¢3¡¢4Ö®Ò»µÈ£©£¬´ËʱѡÔñÁË´®¿Ú¡£ÔÙµã»÷“È·¶¨”ÃüÁ¹Ø±ÕµÄ¶Ô»°¿ò¡£
¡¡¡¡
¡¡¡¡(2)Ñ¡ÔñÅäÖÃλ¡£ÔÚÖ÷½çÃæÉÏ£¬Óи÷ÖÖÅäÖÃλÏîÄ¿£¬¶Ôpic16f84/16f64µÈоƬ£¬ÆäÅäÖÃλÏîÄ¿ÓУºÆ÷¼þid£¨Ê¶±ð£©¡¢Õñµ´·½Ê½¡¢±£ÃÜλ¡¢¿´ÃŹ·¡¢Éϵ綨ʱÆ÷ºÍÆ÷¼þµÈµÄÑ¡Ï¶Ôpic16f627/16f628µÈоƬ£¬ÆäÅäÖÃλµÄÏîÄ¿³ýÓëÉÏÊöоƬµÄÏàͬÍ⣬»¹Ôö¼ÓÓеôµç¸´Î»¡¢µÍѹ±à³Ì¡¢Ö÷¸´Î»ºÍÊý¾ÝÇø±£ÃܵȵÄÏîÄ¿¡£³õѧpicµ¥Æ¬»úʹÓñà³ÌÆ÷ʱ£¬Òò¶Ô±à³ÌÆ÷ÖÐÅäÖÃλµÄ¸÷ÖÖÏîÄ¿¹¦Äܲ»Á˽⣬ҪÁ¢¿Ìѧϰ¸÷ÅäÖÃλÏîÄ¿µÄÓÃ;£¬ÓÖ»áÓ°ÏìËÙ³Épicµ¥Æ¬»ú±à³Ì¼¼ÊõµÄËÙ¶È£¬Ö»ÓÐÔÚÅäÖÃλµÄ¸÷ÏîÄ¿±»Åɲ·Óó¡Ê±£¬ÔÙѧϰÆäÓÃ;ºÍʹÓ㬲ÅÄÜÀí½âºÍÕýȷʹÓÃÅäÖÃλµÄ¸÷ÏîÄ¿¡£ÔÚ³õѧpicµ¥Æ¬»ú±à³ÌÆ÷ʱ£¬¶Ôpic16f84µÄ±à³Ì£¬Ö»ÐèÏÈѧ»áÏîÄ¿ÅäÖÃÖеÄÁ½¸öÏîÄ¿£ºÕñµ´·½Ê½ºÍÆ÷¼þ£¨Ñ¡Ôñ£©µÄʹÓ÷½·¨£»¶Ôpic16f627µÄ±à³Ì£¬³ý»áÓÃÉÏÊöÁ½¸öÏîÄ¿Í⣬ÔÙÔö¼ÓÖ÷¸´Î»µÄÓ÷¨£¬¼´¿ÉËÙ³ÉʵÑé±à³ÌÆ÷µÄʹÓ÷½·¨¡£Îª´Ë£¬¶ÔÒѽéÉܹýµÄ¿ÉÖ´ÐеÄÔ´³ÌÐòpic01.asm£¬Æäpicol.hexÄ¿±êÂëµÄÉÕд£¬¿É°´ÒÔÏ·½·¨¶ÔÅäÖÃλѡÏîµÄ²Ù×÷¡£ÓÃÊó±êµã»÷½çÃæÅäÖÃλÖÐÕñµ´·½Ê½µÄ¶Ô»°¿ò£¬ÔÚÆäÏÂÀ²Ëµ¥Öеã»÷xt£¨ÒòʵÑé°åÉÏ£¬¶Ôpic16f84µÄÕñµ´·½Ê½ÒÑÅäÓÐ4mhz¾§Ì壩£¬ÒÔÑ¡ÔñÕñµ´·½Ê½£»°´ÉÏÊö·½·¨£¬ÓÃÊó±êµã»÷Æ÷¼þµÄ¶Ô»°¿ò£¬ÔÚÆäÏÂÀ²Ëµ¥Öеã»÷16f84£¨Òòpic01.asmÔ´³ÌÐòÖÐÓõÄpicµ¥Æ¬»úоƬÊÇ16f84)£¬ÒÔÑ¡¶¨picоƬÐͺš£ÆäËüδÅÉÉÏÓó¡µÄ¸÷ÅäÖÃ룬Èç±£ÃÜλ¡¢¿´ÃŹ·¡¢Éϵ綨ʱÆ÷……ÏîÄ¿£¬¾ùÓÃÊó±êµã»÷Æä¸÷¶Ô»°¿ò£¬ÔÚÆäÏÂÀ²Ëµ¥ÖÐÑ¡Ôñoff£¨¹Ø±Õ£©£¬½«Æä¸÷ÏîÄ¿¹Ø±Õ¡£¶ÔÓÚÆ÷¼þidµÄÑ¡Ôñ£¬±£³ÖÆäffffff¼´¿É¡£µ½´ËʵÑé±à³ÌÆ÷ÖеÄÅäÖÃλ²Ù×÷Íê³É¡£
¡¡¡¡
¡¡¡¡(3)ÉÕдĿ±êÂë(.hex)¡£ÓÃÊó±êµã»÷“Îļþ”ÃüÁÔÚÆäÏÂÀ²Ëµ¥ÖУ¬µã»÷“´ò¿ª”Ñ¡Ï¼´¿É´ò¿ª±êÌâΪ¼ÓÔØÎļþµÄ¶Ô»°¿ò£®ÔÙÓÃÊó±êµã»÷ËÑѰµÄÅÌ·û¶Ô»°¿ò£¬¼´¿É´ò¿ªÆäÏÂÀ²Ëµ¥£¬ÓÃÊó±êÑ¡Ôñpic01.asmµÄÅÌ·û£¨Èçc¡¢d»òe£©£¬ÔÙµã»÷´ó´°¿ÚÖжԻ°¿òµÄÄ¿±êÂëÎļþ£¬Èçpicol.hex(»ò½öÓÐpic01)£¬ÈçÄ¿±êÂë·ÅÔÚÎļþ¼ÐÖУ¬Ó¦ÏÈÑ¡ÔñÎļþ¼ÐÃû£¬Èçfile01£¬ÔÙÑ¡Ôñpic0l.hex¼´¿É½«Ä¿±êÂëÎļþÈçpic0l.hex¸´ÖƵ½¸Ã¼ÓÔØÎļþϰ벿·ÖÎļþÃûµÄ´°¿ÚÖС£ÓÖµã»÷¸Ã¶Ô»°¿òÓұߓ´ò¿ª”ÃüÁ´Ëʱ£¬¼ÓÔØÎļþ¶Ô»°¿òÏûʧ£¬ÏÔʾÆ÷ÉÏÓÖ»Ö¸´ÊµÑé±à³ÌÆ÷1.3µÄ½çÃæ¡£ÔÙÓÃÊó±êµã»÷¸Ã½çÃæÏ·½µÄ“д³ÌÐò”£¬¼´¿É¹Û²ìµ½ÊµÑé±à³ÌÆ÷Ó¡ÖÆµç·°åÉϵıà³ÌָʾµÆledµãÁÁ£¬Í¬Ê±¿É¼û´°¿ÚÏ·½±ß½çÉÏ£¬»á³öÏÖÉÁÁÁµÄС·½¿é´Ó×óÖÁÓÒÒÆ¶¯£¬Ö±µ½ÉÁÁÁ½áÊøÎªÖ¹¡£´Ëʱpic0l.hexÄ¿±êÂëÒÑÉÕд£¨¼´¹Ì»¯£©µ½Ö¸¶¨Ð¾Æ¬(pic16f84)µÄ³ÌÐò´æ´¢Æ÷ÖУ¬µ½´Ë¶ÔʵÑé±à³ÌÆ÷µÄÈ«²¿²Ù×÷½áÊø¡£
¡¡¡¡¶þ¡¢ÊµÑé±à³ÌÆ÷µÄʵÑé°åºÍÔ´³ÌÐòpic01.asmµÄ¹¦ÄÜÑÝʾ
¡¡¡¡
¡¡¡¡ÓëʵÑé±à³ÌÆ÷ÅäÌ×µÄʵÑé°åÓÐÁ½ÖÖ£¬µÚÒ»ÖÖʵÑé°åµç·ͼºÍµç·¹¦ÄܾùÔڸü¼Êõ½²×ù£¨Ò»£©ÖÐÓнÏÏêϸµÄ½éÉÜ£¬ÕâÀï²»ÔÙ¸´Êö¡£µÚ¶þÖÖʵÑé°åµç·Ö÷ÒªÓÃÓÚpic16f627/16f628£¬ÒÔ±ãÑÝʾ½Ï¶àµÄ±à³Ì¹¦ÄÜ£¬Èç±È½ÏÆ÷¡¢²¶×½µÈ¡£
¡¡¡¡
¡¡¡¡µÚÒ»ÖÖʵÑé°åµç·¿ÉÑÝʾpic16c84/16f84/16f84a/16f627оƬ³£ÓÃÔ´³ÌÐòµÄ¸÷ÖÖ¹¦ÄÜ£¬Ê¹Óü«Æä·½±ã¡£ÀýÈçÈô°ÑÉÏÊöÒÑÉÕд£¨¹Ì»¯£©Ä¿±êÂëpic0l.hexµÄоƬ16f84£¬´ÓʵÑé±à³ÌÆ÷»î¶¯ic²å×ùÉÏȡϣ¬ÔÙ²åÈëµÚÒ»ÖÖʵÑé°åµç·µÄic²å×ùÉÏ£¨×¢ÒâÒý½Åλ²»Äܲå´í£©£¬ÔٰѵçÔ´ÊÊÅäÆ÷²åÈë220v½»Á÷µçÔ´£¬ÊÊÅäÆ÷µÄÊä³ö²åÍ·²åÈëʵÑé°åµÄµçÔ´ÊäÈë²å×ùÄÚ£¬´Ëʱ¿ÉÁ¢¿Ì¿´µ½ÊµÑé°åÉÏb¿ÚµÄ8Ö»led´¦ÓÚ¼äÁÁ״̬£¬Æä½á¹û˵Ã÷ÒÑ´ïµ½ÁËpic01.asmÔ´³ÌÐòµÄ¹¦ÄÜÒªÇó¡£
¡¾¿´¿´ÕâÆªÎÄÕÂÔڰٶȵÄÊÕ¼Çé¿ö¡¿
Ïà¹ØÎÄÕÂ
- ÉÏһƪ£º ʲôÊÇפ²¨£¿
- ÏÂһƪ£º ÄÜÈÃPC»úʶ±ðµÄ±àдԴ³ÌÐò