NY8A051D¸ÅÊö£º
NY8A051DÊÇÒÔEPROM×÷ΪÄÚ´æµÄ 8 λԪ΢¿ØÖÆÆ÷£¬×¨Îª¶àIO²úÆ·µÄÓ¦ÓöøÉè¼Æ£¬ÀýÈçÒ£¿ØÆ÷¡¢·çÉÈ/µÆ¹â¿ØÖÆ»ò ÊÇÓÎÀÖÆ÷Öܱߵȵȡ£²ÉÓÃCMOSÖÆ³Ì²¢Í¬Ê±Ìṩ¿Í»§µÍ³É±¾¡¢¸ßÐÔÄܵÈÏÔÖøÓÅÊÆ¡£NY8A051DºËÐĽ¨Á¢ÔÚRISC¾«¼ò Ö¸Á¼Ü¹¹¿ÉÒÔºÜÈÝÒ×µØ×ö±à¼ºÍ¿ØÖÆ£¬¹²ÓÐ 55 ÌõÖ¸Áî¡£³ýÁËÉÙÊýÖ¸ÁîÐèÒª 2 ¸öʱÐò£¬´ó¶àÊýÖ¸Áî¶¼ÊÇ 1 ¸öʱÐò¼´ ÄÜÍê³É£¬¿ÉÒÔÈÃʹÓÃÕßÇáËɵØÒԳ̿ØÍê³É²»Í¬µÄÓ¦Óá£Òò´Ë·Ç³£Êʺϸ÷ÖÖÖеͼÇÒäÈÝÁ¿µ«ÓÖ¸´ÔÓµÄÓ¦Óá£
NY8A051DÊÇÒÔEPROM×÷ΪÄÚ´æµÄ 8 λԪ΢¿ØÖÆÆ÷£¬×¨Îª¶àIO²úÆ·µÄÓ¦ÓöøÉè¼Æ£¬ÀýÈçÒ£¿ØÆ÷¡¢·çÉÈ/µÆ¹â¿ØÖÆ»ò ÊÇÓÎÀÖÆ÷Öܱߵȵȡ£²ÉÓÃCMOSÖÆ³Ì²¢Í¬Ê±Ìṩ¿Í»§µÍ³É±¾¡¢¸ßÐÔÄܵÈÏÔÖøÓÅÊÆ¡£NY8A051DºËÐĽ¨Á¢ÔÚRISC¾«¼ò Ö¸Á¼Ü¹¹¿ÉÒÔºÜÈÝÒ×µØ×ö±à¼ºÍ¿ØÖÆ£¬¹²ÓÐ 55 ÌõÖ¸Áî¡£³ýÁËÉÙÊýÖ¸ÁîÐèÒª 2 ¸öʱÐò£¬´ó¶àÊýÖ¸Áî¶¼ÊÇ 1 ¸öʱÐò¼´ ÄÜÍê³É£¬¿ÉÒÔÈÃʹÓÃÕßÇáËɵØÒԳ̿ØÍê³É²»Í¬µÄÓ¦Óá£Òò´Ë·Ç³£Êʺϸ÷ÖÖÖеͼÇÒäÈÝÁ¿µ«ÓÖ¸´ÔÓµÄÓ¦Óá£
ÔÚI/OµÄ×ÊÔ´·½Ã棬NY8A051DÓÐ 6 ¸ùµ¯ÐÔµÄË«ÏòI/O½Å£¬Ã¿¸öI/O½Å¶¼Óе¥¶ÀµÄÔÝ´æÆ÷¿ØÖÆÎªÊäÈë»òÊä³ö½Å¡£¶øÇÒÿһ ¸öI/O½Åλ¶¼Óи½¼ÓµÄ³Ì¿Ø¹¦ÄÜÈçÉÏÀ»òÏÂÀµç×è»ò¿ªÂ©¼«(Open-Drain) Êä³ö¡£´ËÍâÕë¶ÔºìÍâÏßÒ¡¿ØµÄ²úÆ··½ Ãæ£¬NY8A051DÄÚ½¨ÁË¿ÉÑ¡ÔñƵÂʵĺìÍâÔØ²¨·¢Éä¿Ú¡£
NY8A051DÓÐÁ½×é¼ÆÊ±Æ÷£¬¿ÉÓÃϵͳƵÂʵ±×÷Ò»°ãµÄ¼ÆÊ±µÄÓ¦ÓûòÕß´ÓÍⲿѶºÅ´¥·¢À´¼ÆÊý¡£ÁíÍâNY8A051DÌṩ 1 ×é 8 λԪ·Ö±æÂʵÄPWMÊä³ö»òÕß·äÃùÆ÷Êä³ö£¬¿ÉÓÃÀ´Çý¶¯Âí´ï¡¢LED¡¢»ò·äÃùÆ÷µÈµÈ¡£
NY8A051D²ÉÓÃ˫ʱÖÓ»úÖÆ£¬¸ßËÙÕñµ´»òÕßµÍËÙÕñµ´¶¼ÓÉÄÚ²¿RCÕñµ´ÊäÈë¡£ÔÚ˫ʱÖÓ»úÖÆÏ£¬NY8A051D¿ÉÑ¡Ôñ¶à ÖÖ¹¤×÷ģʽÈçÕý³£Ä£Ê½(Normal)¡¢ÂýËÙģʽ(Slow mode)¡¢´ý»úģʽ(Standby mode) Óë˯Ãßģʽ(Halt mode)¿É½ÚÊ¡ µçÁ¦ÏûºÄÑÓ³¤µç³ØÊÙÃü¡£
ÔÚÊ¡µçµÄģʽÏÂÈç´ý»úģʽ(Standby mode)Óë˯Ãßģʽ(Halt mode)ÖУ¬ÓжàÖÖʼþ¿ÉÒÔ´¥·¢Öжϻ½ÐÑNY8A051D½ø ÈëÕý³£²Ù×÷ģʽ(Normal) »ò ÂýËÙģʽ(Slow mode) À´´¦ÀíÍ»·¢Ê¼þ¡£
NY8A051D¹¦ÄÜ:
¿í¹ãµÄ¹¤×÷µçѹ£º(Ö¸ÁîÖÜÆÚΪ 4 ¸öCPU clock£¬Ò༴ 4Tģʽ)
2.0V ~ 5.5V @ϵͳƵÂʨQ8MHz¡£
2.2V ~ 5.5V @ϵͳƵÂÊ£¾8MHz¡£
¿í¹ãµÄ¹¤×÷ζȣº-40°C ~ 85°C¡£
1Kx14 bits EPROM¡£
48 bytes SRAM¡£
6 ¸ù¿É·Ö±ðµ¥¶À¿ØÖÆÊäÈëÊä³ö·½ÏòµÄI/O½Å(GPIO)¡¢PB[5:0]¡£
PB[3:0]¿ÉÑ¡ÔñÊäÈëʱʹÓÃÄÚ½¨ÏÂÀµç×è¡£
PB[3:0]¿ÉÑ¡ÔñÊäÈëʱʹÓÃÄÚ½¨ÏÂÀµç×è¡£
PB[5:4]¼°PB[2:0]¿ÉÑ¡ÔñÉÏÀµç×è»ò¿ªÂ©¼«Êä³ö(Open-Drain)¡£
PB[3]¿ÉÑ¡Ôñµ±×÷ÊäÈë»ò¿ªÂ©¼«Êä³ö(Open-Drain)¡£
PB[3]¿ÉÑ¡Ôñµ±×÷ÊäÈë»ò¿ªÂ©¼«Êä³ö(Open-Drain)¡£
8 ²ã³Ìʽ¶ÑÕ»(Stack)¡£
´æÈ¡×ÊÁÏÓÐÖ±½Ó»ò¼ä½Ó¶¨Ö·Ä£Ê½¡£
Ò»×é 8 λԪÉÏÊý¼ÆÊ±Æ÷(Timer0)°üº¬¿É³Ìʽ»¯µÄƵÂÊÔ¤³ýÏß·¡£
Ò»×é 8 λԪÏÂÊý¼ÆÊ±Æ÷(Timer1)¿ÉÑ¡ÖØ¸´ÔØÈë»òÁ¬ÐøÏÂÊý¼ÆÊ±¡£
Ò»¸ö 8 λԪµÄÂö³å¿í¶Èµ÷±äÊä³ö(PWM1)¡£
Ò»¸ö·äÃùÆ÷Êä³ö(BZ1)¡£
Ò»×é 8 λԪÉÏÊý¼ÆÊ±Æ÷(Timer0)°üº¬¿É³Ìʽ»¯µÄƵÂÊÔ¤³ýÏß·¡£
Ò»×é 8 λԪÏÂÊý¼ÆÊ±Æ÷(Timer1)¿ÉÑ¡ÖØ¸´ÔØÈë»òÁ¬ÐøÏÂÊý¼ÆÊ±¡£
Ò»¸ö 8 λԪµÄÂö³å¿í¶Èµ÷±äÊä³ö(PWM1)¡£
Ò»¸ö·äÃùÆ÷Êä³ö(BZ1)¡£
38/57KHzºìÍâÏßÔØ²¨ÆµÂʿɹ©Ñ¡Ôñ£¬Í¬Ê±Ôز¨Ö®¼«ÐÔÒ²¿ÉÒÔ¸ù¾ÝÊý¾Ý×÷Ñ¡Ôñ¡£
ÄÚ½¨Éϵ縴λµç·(POR)¡£
ÄÚ½¨µÍѹ¸´Î»¹¦ÄÜ(LVR)¡£
ÄÚ½¨¿´ÃŹ·¼ÆÊ±(WDT)£¬¿ÉÓɳÌʽ¹Ì¼þ¿ØÖÆ¿ª¹Ø¡£
˫ʱÖÓ»úÖÆ£¬ÏµÍ³¿ÉÒÔËæÊ±Çл»¸ßËÙÕñµ´»òÕßµÍËÙÕñµ´¡£
¸ßËÙÕñµ´: I_HRC (1~20MHzÄÚ²¿¸ßËÙRCÕñµ´)
µÍËÙÕñµ´: I_LRC (ÄÚ²¿ 32KHzµÍËÙRCÕñµ´)
ËÄÖÖ¹¤×÷ģʽ¿ÉËæÏµÍ³ÐèÇóµ÷ÕûµçÁ÷ÏûºÄ£ºÕý³£Ä£Ê½(Normal)¡¢ÂýËÙģʽ(Slow mode)¡¢´ý»úģʽ(Standby mode) Óë ˯Ãßģʽ(Halt mode)¡£
ÎåÖÖÓ²¼þÖжϣº
Timer0 ÒçλÖжϡ£
Timer0 ÒçλÖжϡ£
Timer1 ½èλÖжϡ£
WDT Öжϡ£
PB ÊäÈë״̬¸Ä±äÖжϡ£
ÍⲿÖжÏÊäÈë¡£
NY8A051DÔÚ´ý»úģʽ(Standby mode)ϵÄÎåÖÖ»½ÐÑÖжϣº
Timer0 ÒçλÖжϡ£
Timer1 ½èλÖжϡ£
WDT Öжϡ£
PB ÊäÈë״̬¸Ä±äÖжϡ£
ÍⲿÖжÏÊäÈë¡£
NY8A051DÔÚ˯Ãßģʽ(Halt mode)ϵÄÈýÖÖ»½ÐÑÖжϣº
WDT Öжϡ£
PB ÊäÈë״̬¸Ä±äÖжϡ£
ÍⲿÖжÏÊäÈë¡£
NY8A051D Block Diagram:

NY8A051D Pin Assignment
NY8A051D provides three kinds of package type which are SOP8, DIP8 and SOT23-6.

NY8A051D Pin Description£º


NY8A051D Pin Description£º
