µ±Ç°Î»ÖãºÊ×Ò³ > 78P153
78P153S×ÊÁÏ
1¡¢Ò»°ãÃèÊö
EM78P153SÊDzÉÓõͺĸßËÙCMOS¹¤ÒÕÖÆÔìµÄ8λµ¥Æ¬»ú£¬ËüÄÚ²¿°üº¬Ò»¸ö1024*13-bitµÄÒ»´ÎÐԿɱà³ÌÖ»¶Áµç´æ´¢Æ÷(OTP-ROM)¡£ÓÐ15λѡÏîλ¿ÉÂú×ãÓû§ÒªÇ󣬯äÖеı£»¤Î»¿ÉÓÃÀ´·ÀÖ¹³ÌÐò±»¶Á³ö
ÓÉÓÚÓÐOTP-ROM£¬EM78P153SÌṩ¸øÓû§Ò»¸ö·½±ãµÄ¿ª·¢ºÍ¼ìÑéËûÃǵijÌÐòµÄ»·¾³¡£¶øÇÒ£¬³ÌÐò´úÂë¿ÉÓÃELAN±à³ÌÆ÷дÈëоƬ¡£
2¡¢ÌØÕ÷
", 14¸öÒýÏß·â×°£ºEM78P153S ¡¢¹¤×÷µçѹ·¶Î§£º2.3V~5.5V ¡¢ÊÊÓÃζȷ¶Î§£º0 ¡æ~70¡æ ", ¹¤×÷ƵÂÊ·¶Î§£¨»ùÓÚ2¸öClock£©£º
¾§Õñģʽ£ºDC-20MHZ at 5V,DC-8MHZ at 3V,DC-4MHZ at 2.3V ERCģʽ£ºDC-4MHZ at 5V,DC-4MHZ at 3V,DC-4MHZ at 2.3V
", µÍ¹¦ºÄ£º * ÔÚ5V/4MHzʱµÍÓÚ1.5mA ¡¢* ÔÚ3V/32KHzʱΪ15uA¡¢ * ÔÚÐÝÃßģʽʱΪ1uA ", 1024x13λƬÄÚROM ¡¢ ÄÚÖÃ4¸öУ׼IRCÕñµ´Æ÷(8MHZ,4MHZ,1MHZZ,455KHZ)
", Õñµ´Æ÷ÆðÕñʱ¼äÔ¤·ÖƵϵÊý¿É±à³Ì ¡¢ Ò»¸ö°²È«Î»£¨´úÂë¼Ä´æÆ÷ÖУ©±£»¤³ÌÐò²»±»¶Á³ö ", Ò»¸ö½á¹¹¼Ä´æÆ÷Âú×ãÓû§ÒªÇó ¡¢32x8bitsƬÄڼĴæÆ÷×飨SRAM£¬Ò»°ã¼Ä´æÆ÷£© ", 2×éË«ÏòI/O¶Ë¿Ú ¡¢ 5¼¶ÓÃÓÚ×Ó³ÌÐòǶÌ׵ĶÑÕ»
", 8λʵʱ¼ÆÊ±/¼ÆÊýÆ÷£¨TCC£©£¬ÆäÐźÅÔ´¡¢´¥·¢±ßÑØ¿É±à³ÌÑ¡Ôñ£¬Òç³öʱ²úÉúÖÐ¶Ï ", ½ÚÄÜģʽ£¨SLEEPģʽ£©
", ÈýÖÖ¿ÉÓõÄÖÐ¶Ï £º * TCCÒç³öÖÐ¶Ï * ÊäÈëÒý½Å±ä»¯Öжϣ¨´ÓÐÝÃßģʽ»½ÐÑ£© * ÍⲿÖÐ¶Ï ", ¿É±à³Ì×ÔÓÉÔËÐп´ÃŹ·¶¨Ê±Æ÷£¨WDT£© ¡¢7¸ö¿É±à³ÌÉÏÀI/OÒý½Å ", 7¸ö¿É±à³Ì©¼«¿ªÂ· I/OÒý½Å ¡¢ 6¸ö¿É±à³ÌÏÂÀI/OÒý½Å ", ÿ¸öÖ¸ÁîÖÜÆÚΪÁ½¸öʱÖÓÖÜÆÚ£º99.9%µÄÖ¸ÁîΪµ¥ÖÜÆÚÖ¸Áî
", ·â×°ÀàÐÍ£º14½ÅSOP¡¢DIP £¬14¹Ü½ÅDIP 300mil£ºEM78P153SP¡¢ 14¹Ü½ÅSOP 150mil£ºEM78P153SN ", ϵͳ¸ßµÍƵÂʵı仯µãÊÇ400KHZ
3¡¢¹Ü½Å·ÖÅä
¹Ü½Å˵Ã÷£º
4.1 ²Ù×÷¼Ä´æÆ÷
1¡¢R0£¨¼ä½ÓµØÖ·¼Ä´æÆ÷£©
",?R0²¢·Çʵ¼Ê´æÔڵļĴæÆ÷¡£ËüµÄÖ÷Òª¹¦ÄÜÊÇ×÷Ϊ¼ä½ÓѰַָÕë¡£ÈκÎÒÔR0×÷ΪָÕëµÄÖ¸Áîʵ
¼ÊÉÏÊǶÔR4Ö¸¶¨µÄRAM¼Ä´æÆ÷½øÐвÙ×÷ 2¡¢R1£¨¼ÆÊ±/¼ÆÊýÆ÷£©
??ÓÉTCCÒý½ÅÉϵÄÐźűßÑØ»òÖ¸ÁîÖÜÆÚ´¥·¢²úÉú¼Ó1²Ù×÷£¨CONT-4TE붨Ò壩 ??ºÍÆäËû¼Ä´æÆ÷Ò»Ñù¿É¶Á¿Éд ¡¢??¿¿ÇåPAB£¨CONT-3£©¶¨Òå ??Èç¹ûÇåÁãPAB루CONT-3£©£¬Ô¤·ÖƵÆ÷·ÖÅ䏸TCC ", µ±TCC¼Ä´æÆ÷±»Ð´ÈëÒ»¸öֵʱ£¬Ô¤·ÖƵÆ÷µÄÖµ»á±»Çå0 3¡¢R2£¨±à³Ì¼ÆÊýÆ÷£©Óë¶ÑÕ»
??R2ºÍÓ²¼þ¶ÑÕ»ÓÐ10λԪ¿í¡£Í¼3ÃèÊöÁËÆä½á¹¹
??²úÉú1024x13bitsƬÄÚOTP ROMµØÖ·ÒÔ»ñÈ¡¶ÔÓ¦³ÌʽָÁî´úÂ롣ÿ¸ö³ÌÐòҳΪ1024×Ö³¤ ??¸´Î»ºóR2µÄËùÓÐλ¾ùÇå¡°0¡±
??¡°JMP¡±Ö¸ÁîÖ±½Ó×°ÔØR2µÍ10λ¡£Òò´Ë£¬¡°JMP¡±Ö¸ÁîÌø×ª·¶Î§ÎªÒ»¸ö³ÌÐòÒ³ÃæÄÚ
??¡°CALL¡± Ö¸Áî¼ÓÔØPCµÄµÍ10λ£¬È»ºóPC+1½øÈë¶ÑÕ»¡£Òò´Ë£¬×Ó³ÌÐòµÄÈë¿ÚµØÖ·ÏÞÔÚͬһ³ÌÐò
Ò³ÃæÄÚ
??¡°RET¡±£¨¡°RETL K¡±£¬¡°RETI¡±£©Ö¸Áջ¶¥Êý¾Ý×°ÈëPC
??¡°ADD R2,A¡±ÔÊÐí¡°A¡±µÄÖµ¼Óµ½µ±Ç°PC£¬µ«Í¬Ê±PCµÄµÚ9¡¢10±ÈÌØÎ»±»Çå0
??¡°MOV R2,A¡±ÔÊÐí½«¼Ä´æÆ÷¡°A¡±µÄÖµ×°ÈëPCµÄµÍ8룬µ«Í¬Ê±PCµÄµÚ9¡¢10±ÈÌØÎ»±»Çå0 ??ÈκζÔR2µÄÄÚÈݽøÐÐÖ±½ÓÐ޸ĵÄÖ¸ÁÈ磺¡°ADD R2,A¡±£¬¡°MOV R2,A¡±£¬¡°BC R2,6¡±....£©
¶¼½«ÒýÆðPCµÄµÚ9¡¢10±ÈÌØÎ»£¨A8¡¢A9£©±»Çå0¡£Òò´Ë£¬²úÉúµÄÌø×ªÏÞÓÚÍ¬Ò»Ò³ÃæµÄǰ256¸öµØÖ·
??¸Ä±äR2ÄÚÈݵÄÖ¸ÁîÐèÒª2¸öÖ¸ÁîÖÜÆÚ£¬³ý´ËÖ®Í⣬ËùÓеÄÖ¸Áî¾ùÖ»Ðè1¸öÖ¸ÁîÖÜÆÚ 4¡¢R3£¨×´Ì¬¼Ä´æÆ÷£©
Bit0£¨C£© ½øÎ»±ê־λ ¡¢Bit1£¨DC£© ¸¨Öú½øÎ»±êÖ¾ ¡¢Bit2£¨Z£© Áã±ê־λ ËãÊõ»òÂß¼²Ù×÷½á¹ûΪÁãʱÖÃΪ¡°1¡±¡¢Bit3£¨P£© µÍ¹¦ºÄλ ÔÚÉϵç»òÖ´ÐÐÖ¸Áî ¡°WDTC¡±Ê±ÖÃΪ1£¬Ö´ÐÐÖ¸Áî¡°SLEP¡±Ê±ÖÃΪ0
Bit4£¨T£© ʱ¼äÒç³öλ £¬Ö´ÐÐÖ¸Áî¡°SLEP¡±ºÍ¡°WDTC¡±»òÉϵçʱÖá°1¡±£¬WDTʱ¼äÒç³öʱÖÃ0 Bit5~6£¨GP0~1£© ͨÓöÁ/дλ¡£
Bit7£¨RST£© ¸´Î»ÀàÐÍ룬ÈôÊÇÓÉÒý½Å±ä»¯´ÓÐÝÃß״̬»½ÐÑ£¬¸ÃλÖÃ1 ÆäÓิλÀàÐ͸ÃλÇå0 5¡¢R4£¨RAM Ñ¡Ôñ¼Ä´æÆ÷£©
??Bit0~5ÔÚ¼ä½ÓѰַ·½Ê½ÖÐÓÃÓÚÑ¡ÔñRAM¼Ä´æÆ÷£¨µØÖ·£º00~06£¬0F~2F£© ??Bit6~7ͨÓöÁдλ ¡¢??Êý¾Ý´æ´¢Æ÷ÅäÖüûͼ4 6¡¢R5~R6£¨¶Ë¿Ú5~¶Ë¿Ú6£©
??R5ºÍR6ÊÇI/O¼Ä´æÆ÷ ¡¢??Ö»ÓÐR5µÄµÍ4λ¿ÉÓà ??R5µÄ¸ß4λÉèÖÃΪ0 ¡¢??P63Ö»ÄÜÖÃΪÊäÈë 7¡¢RF£¨ÖжÏ״̬¼Ä´æÆ÷£©
¡°1¡±±íʾÓÐÖжÏÇëÇ󣬡°0¡±±íʾûÓС£
??Bit0£¨TCIF£© TCCÒç³öÖжϱêÖ¾¡£TCCÒç³öÖÃ1£¬Èí¼þÇå0
??Bit1£¨ICIF£© P6¿ÚÊäÈë±ä»¯ÖжϱêÖ¾¡£P6¿ÚÊäÈë±ä»¯ÖÃ1£¬Èí¼þÇå0 ??Bit2£¨EXIF£© ÍⲿÖжϱêÖ¾¡£ÓÉ/INTÒý½ÅÉϵÄϽµÑØÖÃ1£¬Èí¼þÇå0 ??Bit3~7 δʹÓᣠ??RF¿ÉÈí¼þÇå0£¬µ«²»¿ÉÖá°1¡±
??IOCFÊÇÖÐ¶ÏÆÁ±Î¼Ä´æÆ÷ ¡¢??×¢Òâ¶ÁRFµÄ½á¹ûÊÇRFºÍIOCFÏàÓëµÄ½á¹û 8¡¢R10~R2F
??ËùÓÐÕâЩ¶¼ÊÇ8λԪͨÓüĴæÆ÷ 4.2 ÌØÊâ¼Ä´æÆ÷×é
1¡¢A£¨¼Ó·¨Æ÷£©
ÄÚ²¿Êý¾Ý´«Ê䣬»òÕßÖ¸Áî²Ù×÷Êý±£³Ö ¡¢Ëü²»¿ÉÒÔ±»Ñ°Ö·
2¡¢CONT£¨¿ØÖƼĴæÆ÷£©
Bit3£¨PAB£©Ô¤·ÖƵÆ÷·ÖÅäλ £¬0£ºTCC 1£ºWDT
Bit4£¨TE£©TCCÐźűßÑØÑ¡Ôñλ 0£ºTCCÒý½ÅÐźŷ¢ÉúÓɵ͵½¸ß±ä»¯¼Ó1 1£ºÓɸߵ½µÍ±ä»¯¼Ó1 Bit5£¨TS£© TCCÐźÅÔ´Ñ¡Ôñλ 0£ºÄÚ²¿Ö¸ÁîÖÜÆÚʱÖÓ 1£ºÍⲿÊäÈëÐźţ¨´ËʱP62/TCCÖÃΪÊäÈ룩 Bit6£¨INT£©ÖжÏʹÄܱê־λ 0£ºÓÉDISIÖ¸Áî»òÓ²¼þÖÐ¶ÏÆÁ±Î £¬1£ºÓÉENI/RETIÖ¸ÁîʹÄÜÖÐ¶Ï Bit7 δʹÓà £¬CONT¼Ä´æÆ÷¿É¶Á¿Éд 3¡¢IOC5~IOC6£¨I/O¶Ë¿Ú¿ØÖƼĴæÆ÷£©
??¡°1¡±¶¨Òå¶ÔÓ¦I/OÒý½ÅΪ¸ß×è״̬£¬¡°0¡±¶¨ÒåÆäΪÊä³ö ??IOC5½öµÍ4λ¿ÉÒÔ¶¨Òå £¬??IOC5ºÍIOC6¼Ä´æÆ÷¿É¶Á¿Éд 4¡¢IOCB£¨ÏÂÀ¿ØÖƼĴæÆ÷£©
Bit0£¨/PD0£©P50¹Ü½ÅµÄÏÂÀʹÄÜ¿ØÖÆÎ» £¬0£ºÄÚ²¿ÏÂÀʹÄÜ £¬1£ºÄÚ²¿ÏÂÀ½ûÖ¹ Bit1£¨/PD1£© P51¹Ü½ÅµÄÏÂÀʹÄÜ¿ØÖÆÎ» Bit2£¨/PD2£© P52¹Ü½ÅµÄÏÂÀʹÄÜ¿ØÖÆÎ» Bit3 δʹÓᣠBit4£¨/PD4£© P60¹Ü½ÅµÄÏÂÀʹÄÜ¿ØÖÆÎ»
Bit5£¨/PD5£© P61¹Ü½ÅµÄÏÂÀʹÄÜ¿ØÖÆÎ» Bit6£¨/PD6£© P62¹Ü½ÅµÄÏÂÀʹÄÜ¿ØÖÆÎ» Bit7 δʹÓà ??IOCB¼Ä´æÆ÷ÊǿɶÁ¿ÉдµÄ 5¡¢IOCC£¨Â©¼«¿ªÂ·¿ØÖƼĴ棩
¹²·ÖÏí92ƪÏà¹ØÎĵµ