ATmega103µ¥Æ¬»úÔÚÌøƵϵͳÊý×ÖÐźŴ¦ÀíÖеÄÓ¦ÓÃ[ͼ]

×÷Õߣºµç×ӿƼ¼´óѧ ¸ÊÃ÷£»ÐÅÏ¢²úÒµ²¿µç×ÓµÚÊ®Ñо¿Ëù ÖÜÐ˽¨

ÎÄÖнéÉÜÁËATMEL¹«Ë¾µÄ¸ßÐÔÄÜAVRµ¥Æ¬»úATmega103µÄÖ÷ÒªÐÔÄÜÌص㣬¸ø³öÁËATmega103ÔÚFHÌøƵϵͳÊý×ÖÐźŴ¦ÀíÄ£¿éÖеÄÓ¦Ó÷½·¨£¬Ïêϸ½éÉÜÁËƬÄÚͬ²½´®¿ÚSPIµÄʹÓü¼ÇÉ£¬Í¬Ê±¸ø³öÁËSPIµÄͨÐÅÓ¦ÓóÌÐò¡£

ATmegA103µ¥Æ¬»úÊÇATmeI¹«Ë¾ÍƳöµÄ¾«¼òÖ¸Á(RISC)AVR(ADVANCe RISC)ϵÁе¥Æ¬»ú²úÆ·£¬ÕâÊÇÒ»ÖÖÔöÇ¿ÐÍRISC½á¹¹£¬²ÉÓÃÁËCmOS¼¼ÊõµÄ8λ΢¿ØÖÆÆ÷?¸Ã½á¹¹ÄÜÓÐЧ֧³Ö¸ß¼¶ÓïÑÔÒÔ¼°Ãܼ¯¶È¼«´óµÄ»ã±àÆ÷´úÂë³ÌÐò¡£

ÌøƵϵͳ(Fh)ÊÇÖ¸Ôز¨ÆµÂÊ°´Ä³ÖÖÌøƵͼ°¸(ÌøƵÐòÁÐ)ÔںܿíµÄƵ´ø·¶Î§ÄÚÌø±äµÄͨÐÅϵͳ£¬ÓÉÓÚ¸Ãϵͳ¾ßÓп¹¸ÉÈÅ¡¢¿¹¶à¾¶ºÍ¿¹Ë¥ÂäÐÔµÈÄÜÁ¦£¬¹ÊÔÚ¾üÓúÍÃñÓÃÁìÓò¶¼µÃµ½Á˹㷺µÄÓ¦Óᣱ¾ÏµÍ³·½°¸ÖУ¬ÐźŴ¦ÀíÄ£¿éÖ÷ÒªÍê³ÉÌøƵģʽ(Fh)ÂÓйØÊ?ÖÐźŵĴ?í£??¨»°Òô±à½âÂë¡¢»°Òô×éÖ?°ÓëÍ?½ÓйصIJÙ×÷µÈ£?âЩ¼¼ÊõÄ¿Ç°ÊÇÌ?µÏµÍ³µÄ¹Ø¼?¼ÊõÖ?»¡?/P>

±¾ÎĽéÉÜATmegA103µ¥Æ¬»úµÄÌص㼰ÆäÔÚFhϵͳÊý×ÖÐźŴ¦ÀíÄ£¿éÖеÄʹÓ÷½·¨£¬Í¬Ê±Ïêϸ½éÉÜSPI(SeRIAI PeRIPheRAI INTeRFACe)µÄÌصãºÍÓ¦Óá£

1¡¡ATmegA103µ¥Æ¬»ú¸ÅÊö

ATmegA103ÊÇ»ùÓÚAVR RISC½á¹¹µÄ8£­bITµÍ¹¦ºÄCmOS΢´¦ÀíÆ÷£¬ËüÎüÈ¡ÁËPICϵÁм°8051ϵÁе¥Æ¬»úµÄÓŵ㣬²¢×÷ÁËÖØ´ó¸Ä½ø£¬ÆäÌصãÈçÏ£º

¡ñ¹©µçµçѹΪ2.7¡«6V£¬Ö÷Ƶ×î¸ß¿É´ï12mh£ú£»

¡ñ¾ßÓÐ120ÌõÖ¸Á´ó¶àÊýÖ¸ÁîÖ´ÐÐʱ¼äΪµ¥¸öʱÖÓÖÜÆÚ£»

¡ñ´øÓÐ128k×Ö½ÚƬÄÚ¿ÉÏÂÔصÄFIASh´æ´¢Æ÷(SPI´®ÐÐÏÂÔØ1000´ÎÊÙÃü)ºÍ4k×Ö½ÚµÄƬÄÚRAmÒÔ¼°4k×Ö½ÚµÄƬÄÚeePROm£»

¡ñÓÐ32Ìõ¿É±à³ÌI/OÏß¡¢8ÌõÊäÈëÏߺÍ8ÌõÊä³öÏߣ»

¡ñ¾ßÓÐ32¸ö8λͨÓüĴæÆ÷£»

¡ñÄÚº¬2¸ö8λ¶¨Ê±Æ÷ºÍ1¸ö16λ¶¨Ê±Æ÷£»

¡ñ´øÓпɱà³Ì´®ÐÐuART+SPI½Ó¿Ú£»

¡ñ¾ßÓÐÄÚ²¿ÖжÏÔ´ºÍ8¸öÍⲿÖжÏÔ´£»

¡ñ´øÓÐ8ͨµÀ10λA/Dת»»Æ÷¡¢Æ¬ÄÚÄ£Äâ±È½ÏÆ÷ÒÔ¼°¿´ÃŹ·µÈµç·£»

¡ñ¿ÉÔÚÏß±à³Ì¡£

ATmegA103ÒòÆäÉÏÊöÌصãʹÆä³ÉΪһÖÖÊʺÏÓڶ๦ÄÜ¡¢¿ìËÙ£¬ÇÒ¾ßÓи߶ÈÁé»îÐԺ͸ßÐԼ۱ȵÄ΢¿ØÖÆÆ÷¡£

2¡¡ÌøƵÐźŴ¦Àí¶Ôµ¥Æ¬»úµÄÒªÇó

ÌøƵÐźŴ¦ÀíÄ£¿éÊÇFhµç̨µÄ¹Ø¼ü²¿·ÖÖ®Ò»£¬Ö÷ÒªÓÃÓÚÍê³Éµç̨µÄͬ²½¼°ÓйØÊý¾Ý´¦Àí×éÖ¯µÈÈÎÎñ¡£µ¥Æ¬»úÊǸÃÄ£¿éµÄºËÐÄ£¬Ä£¿éµÄÐí¶à¹¦Äܶ¼ÊÇÔÚµ¥Æ¬»úµÄÖ±½Ó»ò¼ä½Ó²ÎÓëÏÂÍê³ÉµÄ¡£×ۺϿ¼ÂÇ£¬µ¥Æ¬»úÔÚ¸ÃÄ£¿éÖеÄ×÷ÓôóÖÂÈçÏ£º

(1)Íê³É´óÁ¿Êý¾Ý½»»»£¬ÒòΪµç̨ÔÚ¹¤×÷ʱÐèÒª½ÓÊÕ»ò´«ËÍ´óÁ¿ÆäËüµ¥Æ¬»úÒÔ¼°Ä£¿éÄÚ²¿µÄÓйزÎÊýÊý¾Ý£»

(2)Íê³É¿ìËÙʵʱ´¦Àí¹¦ÄÜ£¬ÒòΪģ¿é¶ÔÐí¶àÐÅÏ¢ÒªÇóÁ¢¼´´¦Àí£¬ÀýÈçTOD(TIme OF DAy)ÐÅÏ¢¡¢»°ÒôÊý¾Ý¡¢ÊµÊ±¹¤×÷ƵÂʼÆËãµÈ¡£

(3)ÓÃÓÚÊý¾Ý½»»»£¬°üÀ¨µ¥Æ¬»ú½Ó¿Ú¡¢TOD¡¢Í¬²½ÐÅÏ¢¡¢¿ØÖÆ״̬²ÎÊýÊý¾Ý½Ó¿ÚµÈ¡£

(4)Íê³É´óÁ¿ÔËËã¡£Ò»°ãµç̨ÔÚFh¹¤×÷·½Ê½Ê±£¬Ã¿Ìø¶¼ÐèÒª¼ÆËãTOD¡¢¹¤×÷ƵÂÊ¡¢½ÓÊÕ»ò·¢ËÍÊý¾ÝµÄÖØÐÂ×éÖ¯¡£

(5)ͨ¹ý×ã¹»µÄI/O¿ÚÀ´Ìṩ¶àÖÖ¿ØÖÆ״̬Ïߣ¬ÒÔ¹©µç̨¼°Ä£¿éÄÚ²¿Ê¹Óá£

(6)ͨ¹ýƬÄÚ´óÁ¿Êý¾ÝÀ´´æ´¢Çø´æÈ¡ÔËËã¹ý³ÌÖвúÉúµÄ´óÁ¿ÖмäÊý¾Ý¡£

3¡¡Éè¼Æ˼·

¸ù¾Ýµç̨FhÐźŴ¦ÀíÄ£¿é¶Ôµ¥Æ¬»úµÄÒªÇó£¬Èç¹ûÑ¡ÓÃ89C5XϵÁе¥Æ¬»ú£¬²»µ«ÔÚʵÏÖ¹¦ÄÜÉϱȽÏÀ§ÄÑ(ÈçÔËËãËٶȡ¢I/O¿ÚÊýÁ¿µÈ)£¬¶øÇÒËùÐèµÄÍâΧÀ©Õ¹µç·Ҳ±ØÐëÔö¼Ó(ÈçRAm£¬Í¨ÐÅ¿ÚµÈ)¡£¶øÑ¡ÓÃATmegA103µ¥Æ¬»úÔòÄܽϺõØÂú×ãÉè¼ÆÒªÇó£¬Òò´Ë£¬±¾Éè¼ÆÑ¡ÓÃATmegA103µ¥Æ¬»úÀ´ÊµÏÖÐźŴ¦ÀíÄ£¿éµÄ¹¦ÄÜ¡£Í¼1ËùʾÊÇÆäÓ²¼þÔ­Àíͼ¡£

´ËÍ⣬ÔÚʵ¼ÊʹÓÃÖУ¬»¹Ðè×¢ÒâÈí¼þÉè¼Æ¡£ÎªÁ˱ãÓÚµ÷ÊÔ¡¢Î¬»¤¼°¹¦ÄÜÀ©Õ¹£¬¸Ãϵͳ²ÉÓÃÄ£¿é»¯³ÌÐòÉè¼Æ·½°¸£»¶øÇÒ¿¼Âǵ½Èí¼þµÄ¿É¿¿ÐÔ£¬»¹Ôö¼ÓÁËÈÝ´íºÍÈßÓàÉè¼Æ£»Í¬Ê±£¬Õë¶ÔÊý¾Ý½Ó¿Ú¶àµÄÌص㣬³ÌÐòÖл¹Éè¼ÆÁ˼òÃ÷¡¢Í¨ÓÃÐԵĽӿÚͨÐÅЭÒé¡£

4¡¡ATmegA103µÄSPIÔÚFhÖеÄÓ¦ÓÃ

ÓÉÉÏÊöÃèÊö¿ÉÖª£¬SPIÔÚÉè¼ÆÖÐÕ¼ÓÐÖØÒªµÄµØλ£¬Ä£¿éÄÚ²¿µÄÖ÷Òª¿ØÖƺÍÊý¾Ý½»»»¶¼ÓÉÆäÍê³É£¬ÏÂÃæÏêϸ½éÉÜSPIÔÚÄ£¿éÖеÄÉè¼Æ·½·¨¡£

4.1 SPIµÄ¹¤×÷Ô­Àí

ATmegA103ºÍÍâÉèÖ®¼ä¿Éͨ¹ýSPI½øÐиßËÙͬ²½Êý¾Ý´«Êä¡£Ö÷´ÓCPuµÄSPIÁ¬½Ó¼ûͼ2Ëùʾ¡£ÆäÖУ¬SCkΪÖ÷»úµÄʱÖÓÊä³öºÍ´Ó»úµÄʱÖÓÊäÈë¡£°ÑÊý¾ÝдÈëÖ÷»úSPIÊý¾Ý¼Ä´æÆ÷µÄ²Ù×÷½«Æô¶¯SPIʱÖÓ²úÉúÆ÷£¬´Ëʱ£¬Êý¾Ý½«´ÓÖ÷»úµÄmOSIÒƳö£¬²¢´Ó´Ó»úµÄmOSIÒÆÈ룬ÒÆÍêÒ»¸ö×Ö½Úºó£¬SPIʱÖÓÍ£Ö¹£¬²¢ÉèÖ÷¢ËͽáÊø±êÖ¾¡£´ËʱÈç¹ûSPCRµÄSPIe(SPIÖжÏʹÄÜ)ÖÃ룬ÔòÒý·¢Öжϡ£Ñ¡ÔñijÆ÷¼þΪ´Ó»úʱ£¬¿É½«´Ó»úÑ¡ÔñÊäÈë¶ËSSÀ­µÍ¡£Ö÷´Ó»úµÄÒÆλ¼Ä´æÆ÷¿ÉÒÔ¿´³ÉÊÇÒ»¸ö·Ö²¼Ê½µÄ16 λѭ»·ÒÆλ¼Ä´æÆ÷¡£µ±Êý¾Ý´ÓÖ÷»úÒÆÏò´Ó»úµÄͬʱ£¬Êý¾ÝÒ²½«´Ó´Ó»úÒÆÏòÖ÷»ú£¬´Ó¶øÔÚÒÆλ¹ý³ÌÖÐʵÏÖÖ÷´Ó»úµÄÊý¾Ý½»»»¡£

SPIµÄÖ÷Òª¼Ä´æÆ÷°üÀ¨¿ØÖƼĴæÆ÷SPCR¡¢×´Ì¬¼Ä´æÆ÷SPSR¡¢Êý¾Ý¼Ä´æÆ÷SPDR¡£ÆäÖÐSPCRÓÃÓÚÉèÖÃSPIµÄÖжÏʹÄÜ¡¢Êý¾Ý´«Êä˳Ðò¡¢Ö÷´Ó»úÑ¡Ôñ¡¢Ê±ÖÓÏàλºÍʱÖÓËÙÂʵȣ»SPSRΪSPIÖжϱêÖ¾£¬ÓÃÓÚ±ê־д³åÍ»¡£SPDR¼Ä´æÆ÷ÓÃÓÚÔڼĴæÆ÷ÎļþºÍSPIÒÆλ¼Ä´æÆ÷Ö®¼ä´«µÝÊý¾Ý¡£Ð´¸Ã¼Ä´æÆ÷ʱ£¬½«ÏȶÔÊý¾Ý´«ËͽøÐгõʼ»¯£¬¶Á¸Ã¼Ä´æÆ÷ʱ£¬¶Áµ½µÄ½«ÊÇÒÆλ¼Ä´æÆ÷½ÓÊÕ»º³åÇøµÄÖµ¡£

4.2 SPIµÄ³ÌÐòÉè¼Æ

ÔÚ¸ÃFhÐźŴ¦ÀíÄ£¿éÖУ¬µ¥Æ¬»úͨ¹ýSPIÓëFPgA½»»»Êý¾Ý¡£FPgAÑ¡ÓÃXINIIX¹«Ë¾µÄXCV100¡£ÏÂÃæ¾ßÌå½éÉܼ¸¸öÖ÷ÒªµÄ×Ó³ÌÐò£º

(1)SPIµÄ³õʼ»¯

³ÌÐòÔÚ¸´Î»Ê±£¬Í¨³£¶¼Òª¶ÔSPI¿Ú½øÐгõʼ»¯¡£µ¥Æ¬»úÉèÖÃÈôΪÖ÷»ú¡£SPIµÄÊý¾Ý˳ÐòΪISb?µÍλ?ÔÚÇ°¡£SCkʱÖÓ¿ÕÏÐʱΪµÍµçƽ£¬ÔÚSCkµÄϽµÑزÉÑùÊý¾Ý£»Ê±ÖÓΪϵͳʱÖÓµÄ1/128¡£ÄÇô£¬¾ßÌåµÄ³õʼ»¯³ÌÐòÈçÏ£º

ReSeT:IDI RX,¡ç0

OuT SPSR,RX ?;ÇåSPIÖжϱêÖ¾£¬Ð´³åÍ»±êÖ¾

IDI RX,¡ç0F7;

OuT SPCR, RX ?;ÉèÖÃSPIµÄ´«Êä²ÎÊý

À´Ô´£º¡¶¹úÍâµç×ÓÔªÆ÷¼þ¡·


΢ÐÅɨÃè·ÖÏí±¾Îĵ½ÅóÓÑȦ
ɨÂë¹Ø×¢5GͨÐŹٷ½¹«ÖÚºÅ,Ãâ·ÑÁìÈ¡ÒÔÏÂ5G¾«Æ·×ÊÁÏ
  • 1¡¢»Ø¸´¡°YD5GAI¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯£º5GÍøÂçAIÓ¦ÓõäÐͳ¡¾°¼¼Êõ½â¾ö·½°¸°×ƤÊé¡·
  • 2¡¢»Ø¸´¡°5G6G¡±Ãâ·ÑÁìÈ¡¡¶5G_6GºÁÃײ¨²âÊÔ¼¼Êõ°×ƤÊé-2022_03-21¡·
  • 3¡¢»Ø¸´¡°YD6G¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯£º6GÖÁ¼òÎÞÏß½ÓÈëÍø°×ƤÊé¡·
  • 4¡¢»Ø¸´¡°LTBPS¡±Ãâ·ÑÁìÈ¡¡¶¡¶ÖйúÁªÍ¨5GÖն˰×ƤÊé¡·¡·
  • 5¡¢»Ø¸´¡°ZGDX¡±Ãâ·ÑÁìÈ¡¡¶ÖйúµçÐÅ5GNTN¼¼Êõ°×ƤÊé¡·
  • 6¡¢»Ø¸´¡°TXSB¡±Ãâ·ÑÁìÈ¡¡¶Í¨ÐÅÉ豸°²×°¹¤³ÌÊ©¹¤¹¤ÒÕͼ½â¡·
  • 7¡¢»Ø¸´¡°YDSL¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯ËãÁ¦²¢Íø°×ƤÊé¡·
  • 8¡¢»Ø¸´¡°5GX3¡±Ãâ·ÑÁìÈ¡¡¶R1623501-g605GµÄϵͳ¼Ü¹¹1¡·
  • ±¾ÖÜÈȵ㱾ÔÂÈȵã

     

      ×îÈÈͨÐÅÕÐƸ

    Òµ½ç×îÐÂ×ÊѶ


      ×îÐÂÕÐƸÐÅÏ¢

    ×îм¼ÊõÎÄÕÂ

    ×îÐÂÂÛ̳Ìù×Ó