·¢²¼Ê±¼ä : ÐÇÆÚ¶þ ÎÄÕÂÓ²¼þ¿Î³ÌÉè¼Æ±¨¸æ - µç×ÓÇÙ - ͼÎĸüÐÂÍê±Ï¿ªÊ¼ÔĶÁ07da392ca5e9856a561260f5
Öйú¿óÒµ´óѧ¼ÆËã»úѧԺÐÅÏ¢°²È«10-4°àÓ²¼þ¿Î³ÌÉè¼Æ¡ª¡ªµç×ÓÇÙ
Êä³öÓÖ±äΪ¸ßµçƽ£¬ÖØпªÊ¼¼ÆÊý¡£
£¨3£© Èô¼ÆÊýֵΪżÊý£¬ÔòÊä³ö¶Ô³Æ·½²¨£»Èç¹û¼ÆÊýֵΪÆæÊý£¬ÔòÇ°£¨N+1£©/2
¸öCLKÂö³åÆÚ¼äÊä³öΪ¸ßµçƽ£¬ºó£¨N-1£©/2¸öCLKÂö³åÆÚ¼äÊä³öΪµÍµçƽ¡£
£¨4£© GATEÐźÅÄÜʹ¼ÆÊý¹ý³ÌÖØпªÊ¼£¬GATE=1ÔÊÐí¼ÆÊý£¬GATE=0½ûÖ¹¼ÆÊý¡£
Í£Ö¹ºóOUT½«Á¢¼´±ä¸ßµçƽ£¬µ±GATEÔٴαä¸ßÒԺ󣬼ÆÊýÆ÷½«×Ô¶¯×°Èë¼ÆÊý³õÖµ£¬ÖØпªÊ¼¼ÆÊý¡£
8253¹¤×÷·½Ê½3²¨ÐÎ
2.4.4±¾Éè¼ÆÖÐ8253µÄ¹¦ÄÜ
8253µÄCLK0½Ó1MHzʱÖÓ£¬GATE0½Ó£«5V£¬OUT0½Ó·äÃùÆ÷£¬±à³Ìʹ¼ÆËã»úµÄÊý×Ö¼ü0¡¢1¡¢2¡¢3¡¢4¡¢5¡¢6×÷Ϊµç×ÓÇÙ°´¼ü£¬°´Ï¼´·¢³öÏàÓ¦µÄÒô½×¡£±¾´ÎʵÑéÓõ½µÄÊÇ8253µÄ·½Ê½3¡ª¡ª·½²¨·¢ÉúÆ÷¡£
2.5¿É±à³Ì¼üÅÌ¡ª¡ª½Ó¿ÚÏÔʾоƬ8279
2.5.1 8253ÄÚ²¿½á¹¹ºÍÒý½Å
- 13 -
Öйú¿óÒµ´óѧ¼ÆËã»úѧԺÐÅÏ¢°²È«10-4°àÓ²¼þ¿Î³ÌÉè¼Æ¡ª¡ªµç×ÓÇÙ
8279Òý½Åͼ
8279Êǿɱà³ÌµÄ¼üÅÌ¡¢ÏÔʾ½Ó¿ÚоƬ¡£Ëü¼È¾ßÓа´¼ü´¦Àí¹¦ÄÜ£¬ÓÖ¾ßÓÐ×Ô¶¯ÏÔʾ¹¦ÄÜ£¬ÔÚµ¥Æ¬»úϵͳÖÐÓ¦Óúܹ㷺¡£8279ÄÚ²¿ÓмüÅÌFIFO£¨ÏȽøÏȳö¶ÑÕ»£©/´«¸ÐÆ÷£¬Ë«Öع¦ÄܵÄ8*8=64B RAM£¬¼üÅÌ¿ØÖƲ¿·Ö¿É¿ØÖÆ8*8=64¸ö°´¼ü»ò8*8ÕóÁз½Ê½µÄ´«¸ÐÆ÷¡£¸ÃоƬÄÜ×Ô¶¯Ïû¶¶²¢¾ßÓÐË«¼üËø¶¨±£»¤¹¦ÄÜ¡£ÏÔʾRAMÈÝÁ¿Îª16*8£¬¼´ÏÔʾÆ÷×î´óÅäÖÿɴï16λLEDÊýÂëÏÔʾ¡£
1£© Êý¾ÝÏß
DB0¡úDB7ÊÇË«ÏòÈý̬Êý¾Ý×ÜÏߣ¬ÔÚ½Ó¿Úµç·ÖÐÓëϵͳÊý¾Ý×ÜÏßÏàÁ¬£¬ÓÃÒÔ´«ËÍCPUºÍ8279Ö®¼äµÄÊý¾ÝºÍÃüÁî¡£
2£© µØÖ·Ïß
/CS=0Ñ¡ÖÐ8279£¬µ±A0=1ʱ£¬ÎªÃüÁî×Ö¼°×´Ì¬×ÖµØÖ·£»µ±A0=0ʱ£¬ÎªÆ¬ÄÚÊý¾ÝµØÖ·£¬¹Ê8279оƬռÓÃ2¸ö¶Ë¿ÚµØÖ·¡£
3£© ¿ØÖÆÏß
CLK£º8279µÄʱÖÓÊäÈëÏß¡£
- 14 -
Öйú¿óÒµ´óѧ¼ÆËã»úѧԺÐÅÏ¢°²È«10-4°àÓ²¼þ¿Î³ÌÉè¼Æ¡ª¡ªµç×ÓÇÙ
IRQ£ºÖжÏÇëÇóÊä³öÏߣ¬¸ßµçƽÓÐЧ¡£
/RD¡¢/WR£º¶Á¡¢Ð´ÊäÈë¿ØÖÆÏß¡£
SL0---SL3£ºÉ¨ÃèÊä³öÏߣ¬ÓÃÀ´×÷ΪɨÃè¼üÅ̺ÍÏÔʾµÄ´úÂëÊä³ö»òÖ±½ÓÊä³öÏß¡£
RL0---RL7£º»Ø¸´ÊäÈëÏߣ¬ËüÃÇÊǼüÅÌ»ò´«¸ÐÆ÷¾ØÕóµÄÐźÅÊäÈëÏß¡£
SHIFT£ºÀ´×ÔÍⲿ¼üÅÌ»ò´«¸ÐÆ÷¾ØÕóµÄÊäÈëÐźţ¬ËüÊÇ8279¼üÅÌÊý¾ÝµÄ´Î¸ßλ¼´D6λµÄ״̬£¬¸Ãλ״̬¿ØÖƼüÅÌÉÏ/ϵµ¹¦ÄÜ¡£ÔÚ´«¸ÐÆ÷·½Ê½ºÍѡͨ·½Ê½ÖУ¬¸ÃÒý½ÅÎÞÓá£
CNTL/S£º¿ØÖÆ/ѡͨÊäÈëÏߣ¬¸ßµçƽÓÐЧ¡£¼üÅÌ·½Ê½Ê±£¬¼üÅÌÊý¾Ý×î¸ß루D7£©µÄÐźÅÊäÈëµ½¸ÃÒý½Å£¬ÒÔÀ©³ä¼ü¹¦ÄÜ£»Ñ¡Í¨·½Ê½Ê±£¬µ±¸ÃÒý½ÅÐźÅÉÏÉýÑص½Ê±£¬°ÑRL0---RL7µÄÊý¾Ý´æÈëFIFO RAMÖС£
OUTA0---OUTA3£ºÍ¨³£×÷ΪÏÔʾÐźŵĸß4λÊä³öÏß¡£
OUTB0---OUTB3£ºÍ¨³£×÷ΪÏÔʾÐźŵĵÍ4λÊä³öÏß¡£
/BD£ºÏÔʾϨÃðÊä³öÏߣ¬µÍµçƽÓÐЧ¡£µ±/BD=0ʱ½«ÏÔʾȫϨÃð¡£8279¶ÔÏÔʾRAMµÄ¶Á/д²Ù×÷
Èç¹û²ÉÓ÷ǵØÖ·×Ô¶¯Ôö¼Ó·½Ê½¶ÔÏÔʾRAM½øÐжÁ/д²Ù×÷£¬Ôòÿ´Î¶Á/дǰ¶¼ÐèҪͨ¹ý¡°¶ÁÏÔʾRAMÃüÁî×Ö¡±»ò¡°Ð´ÏÔʾRAMÃüÁî×Ö¡±ÉèÖÃÏÔʾRAMµÄµØÖ·¡£¶ø²ÉÓõØÖ·×Ô¶¯Ôö¼Ó·½Ê½£¬Ö»ÐèÉèÖÃÆðʼµØÖ·£¬Ö®ºóµØÖ·»á×Ô¶¯Ôö¼Ó¡£
- 15 -
Öйú¿óÒµ´óѧ¼ÆËã»úѧԺÐÅÏ¢°²È«10-4°àÓ²¼þ¿Î³ÌÉè¼Æ¡ª¡ªµç×ÓÇÙ
2.5.2 8279µÄ¹¤×÷·½Ê½
8279ÓÐÈýÖÖ¹¤×÷·½Ê½£º¼üÅÌ·½Ê½¡¢ÏÔʾ·½Ê½ºÍ´«¸ÐÆ÷·½Ê½¡£
1£© ¼üÅ̹¤×÷·½Ê½
8279ÔÚ¼üÅ̹¤×÷·½Ê½Ê±£¬¿ÉÉèÖÃΪ˫¼ü»¥Ëø·½Ê½ºÍN¼üѻط½Ê½¡£
Ë«¼ü»¥Ëø·½Ê½£ºÈôÓÐÁ½¸ö»ò¶à¸ö¼üͬʱ°´ÏÂʱ£¬²»¹Ü°´¼üÏȺó˳ÐòÈçºÎ£¬Ö»ÄÜʶ±ð×îºóÒ»¸ö±»Êͷŵļü£¬²¢°Ñ¸Ã¼üÖµËÍÈëFIFO RAMÖС£
N¼üѻط½Ê½£ºÒ»´Î°´ÏÂÈÎÒâ¸ö¼ü¾ù¿É±»Ê¶±ð£¬°´¼üÖµ°´É¨Ãè´ÎÐò±»ËÍÈëFIFO RAMÖС£
2£© ÏÔʾ·½Ê½
8279µÄÏÔʾ·½Ê½ÓÖ¿É·ÖΪ×ó¶ËÈë¿ÚºÍÓÒ¶ËÈë¿Ú·½Ê½¡£
ÏÔʾÊý¾ÝֻҪдÈëÏÔʾRAM£¬Ôò¿ÉÓÉÏÔʾÆ÷ÏÔʾ³öÀ´£¬Òò´ËÏÔʾÊý¾ÝдÈëÏÔʾRAMµÄ˳Ðò£¬¾ö¶¨ÁËÏÔʾµÄ´ÎÐò¡£
×ó¶ËÈë¿Ú·½Ê½¼´ÏÔʾλÖôÓÏÔʾÆ÷×î×ó¶Ë1루×î¸ß룩¿ªÊ¼£¬ÒÔºóÏÔʾµÄ×Ö·ûÖð¸öÏòÓÒ˳ÐòÅÅÁУ»ÓÒ¶ËÈë¿Ú·½Ê½¼´ÏÔʾλÖôÓÏÔʾÆ÷×îÓÒ¶Ë1루×îµÍ룩¿ªÊ¼£¬ÒÑÏÔʾµÄ×Ö·ûÖð¸öÏò×óÒÆλ¡£µ«ÎÞÂÛ×óÓÒÈë¿Ú£¬ºóÊäÈëµÄ×ÜÊÇÏÔʾÔÚ×îÓұߡ£
3£© ´«¸ÐÆ÷·½Ê½
´«¸ÐÆ÷·½Ê½ÊÇ°Ñ´«¸ÐÆ÷µÄ¿ª¹Ø״̬ËÍÈë´«¸ÐÆ÷RAMÖС£µ±CPU¶Ô´«¸ÐÆ÷ÕóÁÐ
- 16 -