·¢²¼Ê±¼ä : ÐÇÆÚÒ» ÎÄÕÂÈÎÌìÌòúƷϵͳ½éÉÜ£¨doc 30Ò³£©£¨Õýʽ°æ£©¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ
É豸 Èý½Ç²¨ ÔëÉù ·½²¨ Èý½Ç½×ÌÝ·¢ÉúÆ÷ ¡Ì ÏßÐÔ¼ÆÊýÆ÷ ¡Ì ¿É±à³Ì¶¨Ê±Æ÷ ¡Ì ¡Ì ¡Ì Òô³¤¼ÆÊýÆ÷ ¡Ì ¡Ì ¡Ì 4λDAC ¡Ì ¡Ì ¡Ì ÒôÁ¿Ë¥¼õµ¥Ôª ¡Ì ¡Ì ɨƵµ¥Ôª ¡Ì Õ¼¿ÕÖÜÆÚ·¢ÉúÆ÷ ¡Ì ²¨³¤×ª»»Æ÷ ¡Ì Ëæ»úÊý·¢ÉúÆ÷ ¡Ì Èý½Ç½×ÌÝ·¢ÉúÆ÷£º
ÕâÊÇÒ»¸ö5λµÄµ¥ÏòµÄ¼ÆÊýÆ÷£¬Ö»´æÔÚÓÚÈý½Ç²¨Í¨µÀ£¬¼ÆÊýÆ÷Êä³öµÄµÍ4λ·Ö±ðͨµ½Ò»¸öXNOR£¨Òì»ò·Ç£©ÃÅ¡£4¸öXNORÃű»Í¬Ò»¸öѡͨÐźſØÖÆ£¬µ±Ñ¡Í¨ÊÇ0ʱ£¬¼ÆÊýÆ÷Êä³öµÄ4¸öµÍλÔÚÃŵç·µÄÊä³ö¶Ë·´Ïࣻµ±Ñ¡Í¨ÊÇ1ʱ£¬²»·´ÏࡣѡͨÐźÅÁ¬µ½¼ÆÊýÆ÷µÄ×î¸ß룬ÕâÑù¾Í¿ÉÒÔÔÚXNORÃŵÄÊä³ö¶Ë²úÉúÒ»¸ö¼ÆÊýÐòÁУ¬¾ÍÔì³öÁËÒ»¸ö±È½ÏÀíÏëµÄÈý½Ç½×ÌÝÐźŷ¢ÉúÆ÷¡£XNORÃŵÄÊä³ö·´À¡µ½Ò»¸ö4λµÄDACÊäÈë¶Ë¡£µ±Èý½Ç²¨µÄÒô³¤¼ÆÊýÆ÷»òÏßÐÔ¼ÆÊýÆ÷ÊÇ0ʱ£¬Õâ¸ö5λµÄ¼ÆËãÆ÷»áÔÝÍ££¬Í¬Ê±Ëø¶¨£¬¼ÆÊýÆ÷²»»á±»ÖØÉèÖõ½Ä³Ò»¸öÌض¨µÄ״̬¡£ÔÚϵͳ¸´Î»µÄʱºò£¬¼ÆÊýÆ÷×°Èë0¡£¼ÆÊýÆ÷µÄʱÖÓÊäÈëÖ±½ÓÁ¬½Óµ½Èý½Ç²¨Í¨µÀÄÚÒ»¸ö11λµÄ¿É±à³Ì¶¨Ê±Æ÷µÄÊä³ö¶Ë£¬ÕâÑù£¬Õâ¸ö5λµÄÈý½Ç²¨½×ÌÝÐźŷ¢ÉúÆ÷µÄÊä³öƵÂʾÍÊÇͨµÀÄڿɱà³Ì¶¨Ê±Æ÷ƵÂʵÄ1/32¡£
ÏßÐÔ¼ÆÊýÆ÷£º£¨$4008£©
ÕâÊÇÒ»¸ö7λµÄµÝ¼õ¼ÆÊýÆ÷£¬Ö»´æÔÚÓÚÈý½Ç²¨Í¨µÀ£¬¼ÆÊýÆ÷¼õµ½0ʱÊä³ö¡£¼ÆÊýÆ÷µÄʱÖÓÊÇ240Hz£¨1/4Ö¡ÂÊ£©£¬ÓÃÖ¡À´¼ÆË㳤¶È¾ÍÊÇ0.25¡ÁN£¬ÆäÖÐNÊÇÔ¤ÏÈ×°ÈëµÄ7λµÄÖµ¡£¼ÆÊýÆ÷»á±£³Ö¼ÆÊý״ֱ̬µ½Êä³ö0£¬ÕâʱÏßÐÔ¼ÆÊýÆ÷ºÍÈý½Ç½×ÌÝ·¢ÉúÆ÷µÄʱÖÓÐźű»½ûÖ¹£¬µ¼ÖÂÁ½¸ö¼ÆÊýÆ÷±»Ëø¶¨£¬ÏßÐÔ¼ÆÊýÆ÷µÄÊä³ö±£³ÖÊÇ0£¬ÉùµÀÒò´Ë¶ø³öÏÖ¾²Òô¡£ÏßÐÔ¼ÆËãÆ÷ÓÐÁ½ÖÖ¹¤×÷ģʽ£º×°ÈëºÍ¼ÆÊý¡£ÔÚ×°Èëģʽ£¬ËùÓеÄÊäÈ루дµ½$4008£©µÄÖµ¶¼»áÔÚ´«Ë͵½Êä³ö£¬Ò²¾ÍûÓмÆÊý£»ÔÚ¼ÆÊýģʽ£¬¼ÆÊýÆ÷»á´Óµ±Ç°ÖµÏòϼõ£¬ÔÚ$4008µÄÊý»á±»ºöÂÔ¡£Ï±í±íʾÁËÈçºÎͨ¹ý$4008µÄ×î¸ßλÉèÖüÆÊýÆ÷£º ¾ÉÖµ ÐÂÖµ ģʽ 0 X ¼ÆÊý 1 0 ÔÚдÖÜÆÚûÓб仯£¬¼ÆÊý 1 1 ûÓб仯 ¿É±à³Ì¶¨Ê±Æ÷£¨$4002/3¡¢$4006/7¡¢$400A/B¡¢$400F£©£º
ÕâÊÇÒ»¸ö11λ¿ÉÔ¤ÉèµÄµÝ¼õ¼ÆÊýÆ÷£¬Ã¿¸öÉùÒôͨµÀ¶¼ÓУ¬µ«ÊÇ×¢ÒâÔÚÔëÉùͨµÀ²»ÊÇÖ±½Ó¿ÉÓõģ¬Ïê¼û¡°²¨³¤×ª»»Æ÷¡±¡£Õâ¸ö¼ÆÊýÆ÷ÔÚ¼ÆÊýÍê³ÉµÄʱºò×Ô¶¯ÖØÔØ£¬Òò´ËËüÔÚ¼õµ½0Ç°»á¼ÆËãN£«1¸öʱÖÓÖÜÆÚ£¬ÆäÖÐNÊÇԤװÈëµÄ11λֵ¡£
Õâ¸ö¼ÆÊýÆ÷Ö±½ÓʹÓÃ6502µÄƵÂÊ£¨1.79MHz£©×÷ΪʱÖÓ£¬Êä³öƵÂÊÊÇ
1.79MHz/(N£«1)¡£µ±µ½´ï¼ÆÊýÖÕµãµÄʱºò»á²úÉúÒ»¸ö1ʱÖÓÖÜÆÚµÄÂö³å£¬¶øÊä³öƵÂʻᱻ·´À¡µ½¶ÔÓ¦ÓÚÉùÒôͨµÀµÄÌØÊâÉ豸¡£¶ÔÓÚ·½²¨£¬Õâ¸ö¼ÆÊýÖÕµãÂö³å»á±»Ë͵½Õ¼¿ÕÖÜÆÚ·¢ÉúÆ÷£»¶ÔÓÚÈý½Ç²¨£¬»á±»Ë͵½Èý½Ç½×ÌÝ·¢ÉúÆ÷£»¶ÔÓÚÔëÉù£¬»á±»Ë͵½Ëæ»úÊý·¢ÉúÆ÷¡£
Òô³¤¼ÆÊýÆ÷£¨$4003¡¢$4007¡¢$400B¡¢$400F£©£º
ÕâÊÇÒ»¸ö7λµÄµÝ¼õ¼ÆÊýÆ÷£¬Ê±ÖÓÊÇ60Hz£¬Ã¿¸öÉùÒôͨµÀ¶¼ÓС£µ±¼ÆÊýÆ÷¼õµ½0£¬¼ÆÊýÍ£Ö¹£¬ÏàÓ¦µÄͨµÀ³öÏÖ¾²Òô¡£¿ÉÒÔͨ¹ýÉèÖÃÒô³¤¼ÆÊýʱÖӵĽûֹλÀ´ÔÝÍ£¼ÆÊý£¬Ð´1ÔòÖÐÖ¹¼ÆÊý£¬0ÔòÔÊÐí¼ÆÊý¡£ÔÚ²»Í¬µÄ¼Ä´æÆ÷ÀÕâ¸öλµÄλÖò»Í¬£¬¼û¼Ä´æÆ÷±í¡£¼ÆÊýֵͨ¹ý$4003¡¢$4007¡¢$400BºÍ$400FµÄ3£7λÀ´Ð´Èë¡£ÊäÈëµÄ5λֵͨ¹ýÏÂÃæ2¸ö±íת»»µ½¼ÆÊýÆ÷µÄ7λֵ£º µÚ3λ£½0 Ö¡ 4£6λµÄÖµ µÚ7λ£½0 µÚ7λ£½1 0 05 06 1 0A 0C 2 14 18 3 28 30 4 50 60 5 1E 24 6 07 08 7 0E 10 µÚ3λ£½1 4£7λ Ö¡ 0 7F 1 01 2 02 3 03 4 04 5 05 6 06 7 07 8 08 9 09 A 0A B 0B C 0C D 0C E 0E F 0F Òô³¤¼ÆÊýÆ÷µÄ״̬¿ÉÒÔͨ¹ý$4015À´¶ÁÈ¡£¬0±íʾ¼ÆÊýÆ÷´¦ÓÚ0״̬£¨Í£Ö¹ÔÚ0£©£¬1±íʾ´¦ÓÚ·Ç0״̬¡£Í¨¹ýд0µ½$4015¿ÉÒÔÁîÒô³¤¼ÆÊýÆ÷ÓÀÔ¶´¦ÓÚ0״̬£¬Ê¹µÃÉùµÀ±»½ûÖ¹£»Ð´1¿ÉÒÔÈ¡Ïû½ûֹ״̬£¬µ«Ëü²»»á¸Ä±ä¼ÆÊýÆ÷ÀïÃæµÄÖµ¡£ÔÚϵͳ¸´Î»Ê±Õâ¸ö¼Ä´æÆ÷È«²¿5¸öʹÓõÄλ¶¼±»ÉèÖÃΪ0¡£
4λDAC£º
ÕâÊÇÒ»¸ö±ê×¼µÄ4λDAC£¨Êýģת»»£©µ¥Ôª£¬ÓÐ16¼¶Êä³öµçѹ£¬4¸öÉùµÀ¹²Óá£ÔÚ2A03À·½²¨1ºÍ·½²¨2»ìºÏͨ¹ýÒý½Å1ÊäÈ룬Èý½Ç²¨ºÍÔëÒôͨ¹ýÒý½Å2ÊäÈë¡£ÕâЩģÄâÁ¿Êä³öÐèÒªÒ»¸ö¸ºµÄµçÁ÷Ô´£¬ÒÔʹµÃµçѹµÄ¼¶Êä³ö±ä³Éƽ»¬µÄÉùÒôÐźš£ÒòΪNESÖ»ÍâÖÃÁËÒ»¸ö100Å·Ä·µÄÏÂÀµç×裬ʹµÃÊä³ö²¨ÐεķùÖµºÜС£¬µ«ÊÇÒ²»ñµÃ×îСµÄ²»Æ½»¬¶È¡£Õâ¸ö²»Æ½»¬¶ÈСµ½ÄÑÒÔ·¢ÏÖ£¬¾ÍËãÓÃʾ²¨Æ÷Ò²²»Ã÷ÏÔ¡£
ÒôÁ¿Ë¥¼õµ¥Ôª£¨$4000¡¢$4004¡¢$400C£©£º
ÒôÁ¿Ë¥¼õÆ÷Ö»´æÔÚÓÚ·½²¨ºÍÔëÉùͨµÀ¡£µ±Ë¥¼õ½ûֹ루µÚ4룩±»ÉèÖÃΪ1£¬µ±Ç°µÄÒôÁ¿Öµ£¨0£3룩±»Ö±½ÓË͵½DAC¡£ÔÚÏÂÁÐÇé¿öÖУ¬ÒôÁ¿Öµ»á±»ºöÂÔ£¬¶øÖ±½ÓËÍ0µ½DAC¡£
¡¤ÉùµÀÓ²¼þҪֹͣÉùÒô£¬ÀýÈçÒô³¤¼ÆÊýÆ÷»òɨƵµ¥Ôª£»
¡¤´¦ÓÚÕ¼¿ÕÖÜÆÚ»òËæ»úÊý·¢ÉúÆ÷Êä³öƵÂÊÐźŵĸºÖµ²¿·Ö£¬Ò²¼´ÔÚÉùÒôʹÄܵÄʱºòË͵½DACµÄ»òÕßÊÇÒôÁ¿Öµ»òÕßÊÇ0£¨ÎÞÉù£©¡£
µ±Ë¥¼õ½ûֹλ±»ÇåÁ㣬0£3λµ±Ç°µÄÖµ¾ÍÊÇË¥¼õÂÊ¡£Ë¥¼õÂÊÊÇÖ¸ÒôÁ¿´Ó×î´óÖµÏòÏÂÏßÐÔË¥¼õµÄËٶȣ¬Ë¥¼õËÙ¶ÈÊÇ240/(N+1)£¬NµÄÖµ´Ó$0£$F¡£µ±Ë¥¼õµ½0Ö®ºó£¬¸ù¾Ý¼Ä´æÆ÷µÚ5λµÄ״̬½«·¢ÉúÁ½ÖÖÇé¿ö£º µÚ5λ ÐÐΪ 0 ÒôÁ¿Í£ÔÚ0£¬ÉùµÀ¾²Òô 1 ÒôÁ¿Ñ»·²»¶Ï´Ó×î´óÖµ¼õµ½0 Ö»ÓÐͨ¹ý¶Ô¼Ä´æÆ÷½øÐÐд²Ù×÷²ÅÄÜÖØÐÂÉèÖÃÓ²¼þµÄË¥¼õ״̬£¬·ñÔò¾ÍÒ»Ö±°´µ±Ç°×´Ì¬½øÐÐË¥¼õÉõÖÁÑ»·£¬¼´Ê¹¼Ä´æÆ÷µÄµÚ4λ±»ÉèÖóɽûֹ˥¼õҲûÓÐÓá£
ɨƵµ¥Ôª£º
Õâ¸ö¶«Î÷Ö»´æÔÚÔÚ·½²¨Í¨µÀÖС£µ±¼Ä´æÆ÷µÄµÚ7λ±»ÉèΪ1£¬É¨Æµ±»¼¤»î£¬²¨³¤»áʵʱµØÔö¼Ó»ò¼õÉÙ£¨¶ÔӦƵÂʽµµÍ»òÌá¸ß£©¡£²¨³¤µÄֵͨ¹ý$4002/3ºÍ$4006/7±»²»¶ÏµÄ¶ÁÈëºÍ¸üУ¬Ð´µ½ÄÇÀïµÄÖµ»áÁ¢¿Ì·´Ó¦µ½ÉùÒôÀï¡£µÚ4£6λ´ú±íÁËƵÂÊɨÂÔËٶȣ¬»òÕß˵$4002/3ºÍ$4006/7Àﲨ³¤Öµ±»¸Ä±äµÄƵÂÊ¡£Ë¢ÐÂÂÊÊÇ120Hz/(N+1)£¬NÊÇдÈëµÄÖµ£¬´Ó0£7¡£µÚ3λ¿ØÖÆɨƵµÄģʽ£¬1±íʾ²¨³¤¼õÉÙ£¬0±íʾ²¨³¤Ôö¼Ó¡£µÚ0£2λÊÇÓÒÒÆÁ¿£¬ÓÃÀ´¿ØÖƲ¨³¤ÔöÁ¿µÄÓÒÒÆÁ¿£¬¼ûÏÂ±í£º
µÚ3λ ±í´ïʽ£¬NÊÇÓÒÒÆÁ¿´Ó0£7 0 ²¨³¤£½²¨³¤£«£¨²¨³¤>>N£© 1 ²¨³¤£½²¨³¤££¨²¨³¤>>N£© µ±Âú×ãÒÔÏÂ3¸öÌõ¼þ£¬²¨³¤¼Ä´æÆ÷ÿ¸öÖÜÆÚ¶¼»á±»¸üУº ¡¤µÚ7λ±»ÉèÖ㬼´É¨ÆµÊ¹ÄÜ£» ¡¤ÓÒÒÆÁ¿²»µÈÓÚ0£» ¡¤ÒôÁ¿¼ÆÊýÆ÷µÄÖµ·Ç0¡£
ÒÔÏÂÁ½ÖÖÇé¿ö»áÔÝͣɨÃèʱÖÓ£¬Ê¹ÉùµÀ¾²Òô£¬¶ø²»¹ÜɨÃèË¢ÐÂÂÊÊǶàÉÙ»òɨÃèʹÄÜλÊÇ·ñÉèÖãº
¡¤11λµÄ²¨³¤ÖµÐ¡ÓÚ$008£»
¡¤É¨Æµ´¦ÓÚÔö¼Óģʽ£¬¶ø½øλ±êÖ¾£½1¡£Ó²¼þÔÚ²¨³¤¼Ä´æÆ÷±»¸üÐÂ֮ǰ×ÜÒª¼ì²é½øλ±êÖ¾µÄ¡£
Õ¼¿ÕÖÜÆÚ·¢ÉúÆ÷£¨$4000¡¢$4004£©£º
Õ¼¿ÕÖÜÆÚ·¢ÉúÆ÷Ö»´æÔÚÓÚ·½²¨Í¨µÀ£¬ËüʹÓÿɱà³Ì¶¨Ê±Æ÷µÄÊä³öƵÂÊ×÷ΪʱÖÓ£¬Ê¹ÓÃ4λ¼ÆÊýÆ÷À´²úÉú4ÖÖÀàÐ͵ÄÕ¼¿ÕÖÜÆÚ£¬Òò´ËËüµÄÊä³öƵÂÊÊǿɱà³Ì¶¨Ê±Æ÷µÄ1/16£¬Êä³öÐźŷ´À¡µ½ÒôÁ¿Ë¥¼õÆ÷¡£Õ¼¿ÕÀàÐͼûÏÂ±í£º 6¡¢7λ Ò»¸öʱÖÓÖÜÆÚÀïµÄÕ¼¿ÕÖÜÆÚ£¨Õý/¸º) 00 2/14 01 4/12 10 8/8 11 12/4 ²¨³¤×ª»»Æ÷£¨$400E£©£º
Õâ¸ö¶«Î÷Ö»´æÔÚÓÚÔëÉùͨµÀ£¬ÓÃÀ´½«Ò»¸ö¸ø¶¨µÄ4λֵת»»³É11λµÄ²¨³¤£¬È»ºóË͵½¿É±à³Ì¶¨Ê±Æ÷¡£Ï±íÊÇת»»¹Øϵ£º 0£3λ Òô¶È Òô½× CPUʱÖÓÖÜÆÚ£¨11벨³¤£«1£© 0 15 A 002 1 14 A 004 2 13 A 008 3 12 A 010 4 11 A 020 5 11 D 030 6 10 A 040 7 10 F 050 8 10 C 065 9 9 A 07F A 9 D 0BE B 8 A 0FE C 8 D 17D D 7 A 1FC E 6 A 3F9 F 5 A 7F2