ZH1121A²úÆ·¼ò½é£º
*¹¦ÄÜÌØÐÔ
¸ßÐÔÄܵľ«¼òÖ¸Á¿ØÖÆ´¦Àí
©¨ »ùÓÚ 1T RISC CPU ÄÚºË
©¨ CPU ÔËÐÐËÙ¶È×î¸ß¿É´ï 16MHz
*´æ´¢Æ÷
©¨ ROM£¨MTP£©£º4K*16
©¨ SRAM£º384 *8
©¨ EEPROM£º128*8
*ʱÖÓϵͳ
*ʱÖÓϵͳ
©¨ ÄÚ²¿¸ßËÙʱÖÓ£º32MHz/16MHz RC
©¨ ÄÚ²¿µÍËÙʱÖÓ£º128KHz RC
©¨ Íⲿ¸ßËÙ¾§ÌåÕñµ´Æ÷£º16MHz
©¨ ÍⲿµÍËÙ¾§ÌåÕñµ´Æ÷£º32KHz RC
*¹¤×÷ģʽ
©¨ ÆÕͨģʽ£º¸ßµÍËÙʱÖÓͬʱ¹¤×÷
©¨ µÍËÙģʽ£º½öµÍËÙʱÖÓ¹¤×÷
©¨ ÐÝÃßģʽ£º¸ßµÍËÙʱÖÓ¶¼Í£Ö¹¹¤×÷
©¨ ÂÌɫģʽ£ºÓɶ¨Ê±Æ÷ÖÜÆÚÐÔ»½ÐÑ
*µÍµçѹ¸´Î»£¨BOR£©
©¨ ¸´Î»µçѹÓУ¨1.8~4.0V£©£¬¹² 8 µµ¿ÉÑ¡
©¨ ȱʡֵΪÓû§ÉÕд Code Option Ëùѡֵ
*16 µµµçƽ¿ÉÑ¡µÄµÍµçѹ¼ì²âÄ£¿é£¨BOD£©
*ÖжÏÔ´£¨INT£©
©¨ 19 ¸öÄÚ²¿ÖжϣºT0¡¢T1¡¢T2¡¢T3¡¢T1PWM Õ¼¿Õ±ÈÖжϡ¢T2PWM Õ¼¿Õ±ÈÖжϡ¢T2CAP Öжϡ¢UART ¡¢WKT¡¢ADC¡¢LVD¡¢CMP
©¨ 2 ¸öÍⲿÖжϣºINT0¡¢INT1
©¨ 1 ¸öÖжÏÈë¿Ú
*GPIO
©¨ ×î´ó 18 ¸öË«Ïò¿É¶ÀÁ¢¿ØÖÆµÄ I/O ¿Ú£¬¿É¶ÀÁ¢É趨ÉÏÏÂÀµç×裬¿ÉÉèÖÃΪ¿ªÂ©Êä³ö
©¨ IO ¿ÚÔ´Çý¶¯ÄÜÁ¦·ÖÁ½¼¶¿ØÖÆ
©¨ È«²¿ IO ¾ßÓдó¹àµçÁ÷Çý¶¯ÄÜÁ¦£¨60mA£©
©¨ ËùÓÐ IO ¿É×÷Ϊ 1/2 BIAS µÄ LCD COM Êä³ö
*Timer
©¨ T0£º»ù±¾ 8 λ¶¨Ê±Æ÷/¼ÆÊýÆ÷£¬Ö§³ÖÔ¤·ÖƵ¹¦ÄÜ¡£
©¨ T1£º16 λ¿ÉÅäÖö¨Ê±Æ÷/¼ÆÊýÆ÷(×î¸ß¿ÉÅÜ 32MHz)
4 ×飨8 ͨµÀ£©PWM£¬¾ùÖ§³Ö»¥²¹Êä³öºÍËÀÇø¿ÉÅä
Ö§³ÖÔ¤·ÖƵ¹¦ÄÜ
¼ÆÊýÆ÷¼Ä´æÆ÷¿ÉÅäÖÃ
©¨ T2£º×Ô¶¯×°ÔØ 16 λ¶¨Ê±Æ÷£¬2 ͨµÀ PWM Êä³ö£¨ÎÞ»¥²¹¹¦ÄÜ£©»ò 2 ͨµÀ²¶»ñÊäÈ빦ÄÜ
©¨ T3£º16 λ¿ÉÅäÖö¨Ê±Æ÷£¬Ö§³ÖÔ¤·ÖƵ¹¦ÄÜ
*WDT
©¨Ö§³ÖÔ¤·ÖƵ¹¦ÄÜ
©¨¿ÉÅäÖÃÒç³ö¸´Î»»ò»½ÐÑ
*WKT
©¨Ö§³ÖÔ¤·ÖƵ¹¦ÄÜ
©¨ÔÚÐÝÃß(STOP)ģʽÏ»òÕßÂÌÉ«(IDLE)ģʽÏ£¬¾ù¿É»½ÐÑ CPU
*UART
©¨ 1 ¸ö¶ÀÁ¢ UART ͨÐÅ¿Ú
*TK
©¨ 18 ͨµÀ¸ßÁéÃô¶È¸ß¿É¿¿ÐÔ´¥¿Øµç·£¬ÎÞÐèÍâ¹ÒµçÈÝ
©¨ ¸ßÁéÃô¶È¿ÉÊÊÓ¦¸ô¿Õ°´¼ü´¥¿Ø¡¢½Ó½ü¸ÐÓ¦µÈ¶ÔÁéÃô¶ÈÒªÇó½Ï¸ßµÄ´¥¿ØÓ¦ÓÃ
©¨ ¸ß¿É¿¿ÐÔ¾ßÓкÜÇ¿µÄ¿¹¸ÉÈÅÐÔ£¬¿Éͨ¹ý 10V ¶¯Ì¬ CS ²âÊÔ
©¨ ¿ÉʵÏÖ 18 ·´¥¿Ø°´¼ü¼°ÑÜÉú¹¦ÄÜÈç¹öÂÖ¡¢»¬ÌõµÈ¶àÖÖÓ¦ÓÃ
©¨ ¸ßÁé»î¶È¿ª·¢Èí¼þ¿âÖ§³Ö£¬µÍ¿ª·¢ÄѶÈ
©¨ ×Ô¶¯»¯µ÷ÊÔÈí¼þÖ§³Ö£¬ÖÇÄÜ»¯¿ª·¢
©¨ µÍ¹¦ºÄ´¥¿ØÄ£Ê½£¬µ¥´¥¿Ø°´¼ü»½ÐÑʱоƬÕûÌ幦ºÄ¿ÉµÍÖÁ 11uA
©¨ ÐÝÃß(STOP)ģʽÏÂÏÂÖ§³Ö×î¶à 4 ¼üÓ²¼þ×Ô¶¯É¨Ã裬¿É»½ÐÑоƬ
©¨ ÄÚÖà Shield Driver
*ADC
©¨ 18 · 12 λ SAR ADC
©¨ ÄÚ½¨»ù×¼µÄ 1.024V¡¢2.048V¡¢3.072V¡¢4.096V ²Î¿¼µçѹ
©¨ ADC µÄ²Î¿¼µçѹ¿ÉÑ¡ VDD¡¢ÄÚ²¿»ù×¼¡¢Íⲿ²Î¿¼
©¨ ÄÚ²¿Ò»Â· ADC ¿ÉÖ±½Ó²âÁ¿ VDD/4 µçѹ
©¨ ÄÚ²¿Ò»Â· ADC ¿ÉÖ±½Ó²âÁ¿ IO/4
©¨ ÄÚ²¿Ò»Â· GND µçѹ¼ì²â
©¨ ÄÚ²¿Ò»Â·ÄÚ²¿²Î¿¼µçѹ¼ì²â
©¨ ÄÚ²¿Á½Â·ÔË·ÅÊä³ö¼ì²â
©¨ ¿ÉÉè ADC ת»»Íê³ÉÖжÏ
*4 ·ÔË·Å/±È½ÏÆ÷
©¨ Ö§³ÖÄÚ²¿ PGA 16 ±¶·Å´ó
©¨ Ö§³ÖÔË·ÅÊä³ö½Ó ADC
*µÍ¹¦ºÄÌØÐÔ
©¨ ÐÝÃß´ý»úµçÁ÷£ºµçѹΪ 2.5V ʱ£¬µäÐÍÖµ 500nA
©¨ ¹¤×÷µçÁ÷£º
-- ƵÂÊΪ 8MHz¡¢µçѹΪ 3V ʱ£¬µäÐÍֵΪ 700uA
-- ƵÂÊΪ 32KHz¡¢µçѹΪ 3V ʱ£¬µäÐÍֵΪ 150uA
©¨ ¿´ÃŹ·¶¨Ê±Æ÷µçÁ÷£ºµçѹΪ 2.5V ʱ£¬µäÐÍֵΪ 1uA
*·â×°£º SOP16/SOP20/TSSOP20
ZH1121Aϵͳ¿òͼ£º

ZH1121A¹Ü½ÅÅäÖãº

ZH1121A³ÌÐò´æ´¢Æ÷(CODE)£º
£¨1£©³ÌÐò´æ´¢Æ÷ ROM
³ÌÐò´æ´¢Æ÷Ö÷ÒªÓÃÓÚÖ¸ÁîµÄ´æ´¢£¬ÔÚZH1121AÖУ¬¸Ã³ÌÐò´æ´¢Æ÷ÊÇ4K*16bit µÄ³ÌÐòMTP£¬¸Ã´æ´¢Æ÷ÒÔÌṩ1000´ÎµÄÉÕд£¬¾ßÌå²Ù×÷Çë²Î¿¼ºóÃæµÄÕ½Ú<MTP ×Ô±à³ÌÄ£¿é>¡£ÏµÍ³µÄ reset µØÖ·Îª 0x000¡£

ZH1121AʱÖÓϵͳ£º
ÌØÐÔ
ZH1121AÓÐÁ½¸öʱÖÓÔ´¡£Ò»¸öÊÇÄÚ²¿¼¯³ÉµÄʱÖÓ ICK(16MHz)£¬ÁíÒ»¸öÊÇÍⲿʱÖÓ¡£ÓÉ´úÂëÑ¡ÏîÑ¡Ôñ
CPU ÅÜÄÚ²¿»òÍⲿʱÖÓ¡£

ZH1121AZH1121A¿´ÃŹ·(WDT)£º
ÌØÐÔ


¿´ÃŹ·¶¨Ê±Æ÷£¨WDT£©ÓÃÓÚ·ÀÖ¹³ÌÐòÓÉÓÚijЩ²»È·¶¨ÒòËØ¶øÊ§È¥¿ØÖÆ¡£µ±WDTÆô¶¯Ê±£¬WDT¼ÆÊ±³¬Ê±ºó½«Ê¹CPU¸´Î»¡£ÔÚÔËÐеijÌÐòÒ»°ãÔÚWDT¸´Î»CPU֮ǰÏȸ´Î»WDT¡£µ±³öÏÖijЩ¹ÊÕÏʱ£¬³ÌÐò»á±»WDT¸´Î»µ½Õý³£×´Ì¬Ï£¬µ«³ÌÐò²»»á¸´Î»WDT¡£
µ±Óû§°Ñ WCKEN Öà 1 ʱ£¬ÔòÄÚ²¿µÄ¿´ÃŹ·¶¨Ê±Æ÷Õñµ´Æ÷£¨128KHz£©½«»áÆô¶¯£¬²úÉúµÄʱÖÓ±»Ë͵½“16 bits ¼ÆÊýÆ÷”À´½øÐÐʱÖÓ·ÖÆµ¡£Óû§¸ù¾Ý WDTS[3£º0]À´Ñ¡Ôñ²»Í¬µÄʱÖÓ·ÖÆµÏµÊýÀ´Ë͸øºóÃæµÄ“8 bits ¼ÆÊýÆ÷”¡£µ±Óû§ÖÃλ WDTEN ʱ£¬“8 bits ¼ÆÊýÆ÷”¿ªÊ¼¼ÆÊý£¬“8 bits ¼ÆÊýÆ÷”µÄÊä³öÊÇÄÚ²¿ÐźŠWDT_CNT[7:0]¡£µ± WDT_CNT µÄÖµÓëWDTRÊýÖµÏàµÈʱ¿´ÃŹ·±ãÒç³ö£¬Òç³öʱËü»á·¢ËÍWDTRFÐźŸ´Î»CPU¼°ÖÃλWDTRF±ê־λ¡£Óû§¿ÉÒÔͨ¹ýÉèÖÃWDTMµÄWDTCLRλÀ´Çå¹·¡£
ZH1121A ADC¹¤×÷·½Ê½£º
