ºÃÎĵµ - רҵÎÄÊéд×÷·¶ÎÄ·þÎñ×ÊÁÏ·ÖÏíÍøÕ¾

ʵÑéËĶà¼Ä´æÆ÷Êý¾ÝÊä³ö¼°ÔËËãÆ÷ÒÆλʵÑé

ÓÉ ÌìÏ ·ÖÏí ʱ¼ä£º ¼ÓÈëÊÕ²Ø ÎÒҪͶ¸å µãÔÞ

¼ÆËã»ú×é³ÉÔ­ÀíʵÑé

ʵÑéËÄ ¶à¼Ä´æÆ÷Êý¾ÝÊä³ö¼°ÔËËãÆ÷ÒÆλʵÑé

¡¾ÊµÑéÒªÇó¡¿

ÀûÓÃCP226 ʵÑéÏäµÄK16..K23 ¿ª¹Ø×öΪDBUS Êý¾ÝµÄÊäÈë¶Ë£¬ÆäËü¿ª¹Ø×öΪ¿ØÖÆÐźŵÄÊäÈë¶Ë£¬½«Ö¸¶¨¼Ä´æÆ÷µÄÄÚÈÝ´«Ë͵½Êý¾Ý×ÜÏßDBUSÉÏ¡£

¡¾ÊµÑéÄ¿µÄ¡¿

ÕÆÎÕÄ£ÐÍ»úÖв»Í¬¼Ä´æÆ÷ÖеÄÊý¾Ý´«Ë͵½Êý¾Ý×ÜÏߺÍÔËËãÆ÷ÒÆλ¹¦ÄÜʵÏֵŤ×÷Ô­ÀíÓë¿ØÖÆ·½·¨¡£

¡¾Ö÷Òª¼¯³Éµç·оƬ¼°ÆäÂß¼­¹¦ÄÜ¡¿ 1. 74HC138ÒëÂëÆ÷

±¾ÊµÑéËùÉæ¼°µÄÖ÷Òª¼¯³Éµç·оƬ֮һΪ74HC138£¬ÓÃÓÚ¿ØÖÆÑ¡ÔñÊä³ö¼Ä´æÆ÷¡£74HC138ÊÇÒ»¸ö3-8ÒëÂëÆ÷£¬Òý½Å½á¹¹¼°ÆäÂß¼­¹¦ÄÜÈçÏÂͼÓë±íËùʾ¡£

Êä Èë

Êä ³ö

ʹÄÜ G1 ¡Á 0 1 1 1 1 1 1 1 1

G2=G2A?G2B

1 ¡Á 0 0 0 0 0 0 0 0

C ¡Á ¡Á 0 0 0 0 1 1 1 1

´úÂë B

A

Y0 1 1 0 1 1 1 1 1 1 1

Y1 1 1 1 0 1 1 1 1 1 1

Y2 1 1 1 1 0 1 1 1 1 1

Y3 1 1 1 1 1 0 1 1 1 1

Y4 1 1 1 1 1 1 0 1 1 1

Y5 1 1 1 1 1 1 1 0 1 1

Y6 1 1 1 1 1 1 1 1 0 1

Y7 1 1 1 1 1 1 1 1 1 0

ABCG2AG2BG1Y7GND74LS13812345678161514131211109VCCY0Y1Y2Y3Y4Y5Y6¡Á ¡Á ¡Á ¡Á 0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1

2. 74HC245ÒëÂëÆ÷

±¾ÊµÑéËùÉæ¼°µÄÖ÷Òª¼¯³Éµç·оƬ֮¶þΪ74HC245£¬ÓÃÓÚALUÊä³öÓë×ÜÏßÁ¬½Ó¡£74HC245ÊǾßÓÐÇý¶¯ÄÜÁ¦µÄ8λÈý̬»º³åÊÕ·¢Æ÷£¬Òý½Å½á¹¹ÈçÏÂͼËùʾ£¬ÆäÂß¼­¹¦ÄÜÈçϱíËùʾ¡£DIR

1

¼ÆËã»ú×é³ÉÔ­ÀíʵÑé

ΪÊäÈëÊä³öת»»¶Ë£¬ÖÃ1ʱÓÉAµ½B£¬ÖÃ0ʱÓÉBµ½A£»OEΪʹÄܶˣ¬ÖÃ1ʱAÓëB²»Í¨£¬ÖÃ0ʱAÓëBÁ¬Í¨¡£

¡¾ÊµÑéÉæ¼°µÄÂß¼­µç·¼°Ô­Àí¡¿ 1. ¶à¼Ä´æÆ÷Êý¾ÝÊä³ö

ÔÚCP226 ʵÑéÏäÖУ¬ÓÐ7 ¸ö¼Ä´æÆ÷¿ÉÒÔÏòÊý¾Ý×ÜÏßÊä³öÊý¾Ý£¬µ«Í¬Ò»Ê±¿ÌÖ»ÄÜÓÐÒ»¸ö¼Ä´æÆ÷Êä³öÊý¾Ý£¬ÇÒͨ¹ý74HC138ÒëÂëÆ÷¾ö¶¨7 ¸öÊä³ö¼Ä´æÆ÷ÖÐÄĸö¼Ä´æÆ÷Êä³öÊý¾Ý¡£¶à¼Ä´æÆ÷Êý¾ÝÊä³öʵÑéÔ­ÀíÂß¼­µç·¼°¶ÔÓ¦Âß¼­¹¦ÄÜÈçÏÂͼÓë±íËùʾ£¬ÆäÖÐX2¡¢X1¡¢X0ΪÊä³ö¼Ä´æÆ÷Ñ¡Ôñ¿ØÖÆÐźţ¬IN_OE¡¢IA_OE¡¢ST_OE¡¢PC_OE¡¢D_OE¡¢R_OE¡¢L_OE·Ö±ðΪÍⲿÊäÈë¼Ä´æÆ÷¡¢ÖжÏÏòÁ¿¼Ä´æÆ÷¡¢¶ÑÕ»¼Ä´æÆ÷¡¢PC¼Ä´æÆ÷¡¢Ö±Í¨¼Ä´æÆ÷¡¢ÓÒÒƼĴæÆ÷¡¢×óÒƼĴæÆ÷µÄʹÄÜ¿ØÖÆÐźš£

¶à¼Ä´æÆ÷Êý¾ÝÊä³öʵÑéÔ­ÀíÂß¼­µç· ¶à¼Ä´æÆ÷Êý¾ÝÊä³öʵÑéÔ­ÀíÂß¼­¹¦ÄÜ

X2 0 0 0

2

X1 0 0 1

X0 0 1 0

Êä³ö¼Ä´æ´æÆ÷ IN_OE IA_OE ST_OE

ÍⲿÊäÈëÃÅ ÖжÏÏòÁ¿ ¶ÑÕ»¼Ä´æÆ÷

¼ÆËã»ú×é³ÉÔ­ÀíʵÑé

0 1 1 1 1

2. ÔËËãÆ÷ÒÆλ

1 0 0 1 1

1 0 1 0 1

PC_OE D_OE R_OE L_OE ûÓÐÊä³ö

PC¼Ä´æÆ÷ ֱͨÃÅ ÓÒÒÆÃÅ ×óÒÆÃÅ

ÔËËãÆ÷ÒÆλʵÑéÔ­ÀíÂß¼­µç·ÈçÏÂͼËùʾ£¬ÆäÖÐZΪÔËËãÆ÷½á¹ûΪÁã±ê־λ¡£µ±X2X1X0=100 ʱ£¬ÔËËãÆ÷½á¹ûͨ¹ýֱͨÃÅË͵½Êý¾Ý×ÜÏߣ¬¼´½«ÔËËãÆ÷½á¹û²»ÒÆλËÍ×ÜÏߣ»Í¬Ê±£¬Ö±Í¨ÃÅÉÏ»¹ÓÐÅÐ0µç·£¬µ±ÔËËãÆ÷µÄ½á¹ûΪȫ0ʱ£¬Z=1¡£µ±X2X1X0=101 ʱ£¬ÔËËãÆ÷½á¹ûͨ¹ýÓÒͨÃÅË͵½Êý¾Ý×ÜÏߣ¬¼´½«ÔËËãÆ÷µÄ½á¹ûÓÒÒÆһλËÍ×ÜÏß¡£µ±X2X1X0=110 ʱ£¬ÔËËãÆ÷½á¹ûͨ¹ý×óͨÃÅË͵½Êý¾Ý×ÜÏߣ¬¼´½«ÔËËãÆ÷µÄ½á¹û×óÒÆһλËÍ×ÜÏß¡£

ALUֱͨÊä³öºÍÁã±ê־λÐγÉÔ­ÀíÂß¼­µç·

ALU×óÒÆÊä³öÔ­ÀíÂß¼­µç·

3

¼ÆËã»ú×é³ÉÔ­ÀíʵÑé

ALUÓÒÒÆÊä³öÔ­ÀíÂß¼­µç·

¡¾ÊµÑéÄÚÈݼ°²½Öè¡¿ (1)ʵÑéÁ¬½ÓÏß

ʵÑé¾ßÌåÁ¬½ÓÏßÈçϱíËùʾ¡£

¶à¼Ä´æÆ÷Êý¾ÝÊä³öʵÑé½ÓÏß

Á¬½Ó 1 2 3 4 5 6 7 8 9 10 11 12 ÐÅºÅ¿× J1×ù X0 X1 X2 AEN CN CyIN S2 S1 S0 CK D0¡­D7 ½ÓÈë¿× J3×ù K5 K6 K7 K3 K9 K8 K2 K1 K0 ÒÑÁ¬ L0¡­L7 ×÷ÓÃ

½«K23¡­K16½ÓÈëDBUS[7:0]

¼Ä´æÆ÷Êä³öÑ¡Ôñ ¼Ä´æÆ÷Êä³öÑ¡Ôñ ¼Ä´æÆ÷Êä³öÑ¡Ôñ

ѡͨA ÒÆλÊÇ·ñ´ø½øλ ÒÆλ½øλÊäÈë ALU¹¦ÄÜÑ¡Ôñ ALU¹¦ÄÜÑ¡Ôñ ALU¹¦ÄÜÑ¡Ôñ ALU¹¤×÷Âö³å ¹Û²ì¼Ä´æÆ÷Êý¾ÝÊä³ö ״̬˵Ã÷ ʵÑéģʽ£ºÊÖ¶¯

µÍµçƽÓÐЧ 0:²»´ø½ø룬1:´ø½øλ

ÉÏÉýÑØ´òÈë Êý¾Ý×ÜÏß½Ó¿Ú¡úÁ¬½ÓÏÔʾµ¥Ôª (2)°´Ï±íÉèÖÃÊä³ö¼Ä´æÆ÷Ñ¡Ôñ¿ØÖÆÐźţ¬¹Û²ìָʾµÆ£¬¼ìÑéÊä³ö½á¹ûÊÇ·ñÓëÀíÂÛÒ»Ö¡£

X2 0 0

4

X1 0 0

X0 0 1

ָʾµÆ(ºìÉ«)

ѡͨÊý¾Ý×ÜÏß

¼ÆËã»ú×é³ÉÔ­ÀíʵÑé

0 0 1 1 1 1

1 1 0 0 1 1

0 1 0 1 0 1

(3)½«55HдÈëA¼Ä´æÆ÷

¶þ½øÖÆ¿ª¹ØK23¡­K16ÓÃÓÚDBUS[7:0]µÄÊý¾ÝÊäÈ룬ÖÃÊý¾Ý55H¡£

K23

K22

K21

K20

K19

K18

K17

K16

¶þ½øÖÆ¿ª¹ØK3¡¢K2¡¢K1¡¢K0·Ö±ðÓÃÓÚÖÿØÖÆÐźÅAEW¡¢K2¡¢K1¡¢K0¡£

K3(AEN) K2(S2)

0

1

K1(S1) 1

K0(S0) 1

°´×¡STEPÂö³å¼ü£¬CKÓɸ߱äµÍ£¬Õâʱ¼Ä´æÆ÷AµÄ»ÆÉ«Ñ¡ÔñָʾµÆÁÁ£¬±íÃ÷Ñ¡ÔñA¼Ä´æÆ÷¡£·Å¿ªSTEP¼ü£¬CKÓɵͱä¸ß£¬²úÉúÒ»¸öÉÏÉýÑØ£¬Êý¾Ý55H±»Ð´ÈëA¼Ä´æÆ÷¡£

(4)ʹÔËËãÆ÷½á¹û°´Ö±ËÍ¡¢×óÒƺÍÓÒÒÆÊä³ö

µ±S2S1S0=111 ʱ£¬ÔËËãÆ÷½á¹ûΪ¼Ä´æÆ÷AÄÚÈÝ¡£¹Û²ìÖ±ËÍ¡¢×óÒƺÍÓÒÒÆÊä³ö£¬¼ìÑéÊä³ö½á¹ûÊÇ·ñÓëÀíÂÛÒ»Ö¡£

CN 0 1 1

5

CyIN X 0 1

×óÒÆ£¨L£©

D£¨Êý¾Ý£©

ÓÒÒÆ£¨R£©

ʵÑéËĶà¼Ä´æÆ÷Êý¾ÝÊä³ö¼°ÔËËãÆ÷ÒÆλʵÑé

¼ÆËã»ú×é³ÉÔ­ÀíʵÑéʵÑéËĶà¼Ä´æÆ÷Êý¾ÝÊä³ö¼°ÔËËãÆ÷ÒÆλʵÑ顾ʵÑéÒªÇó¡¿ÀûÓÃCP226ʵÑéÏäµÄK16..K23¿ª¹Ø×öΪDBUSÊý¾ÝµÄÊäÈë¶Ë£¬ÆäËü¿ª¹Ø×öΪ¿ØÖÆÐźŵÄÊäÈë¶Ë£¬½«Ö¸¶¨¼Ä´æÆ÷µÄÄÚÈÝ´«Ë͵½Êý¾Ý×ÜÏßDBUSÉÏ¡£¡¾ÊµÑéÄ¿µÄ¡¿ÕÆÎÕÄ£ÐÍ»úÖв»Í¬¼Ä´æÆ÷ÖеÄÊý¾Ý´«Ë͵½Êý¾Ý×ÜÏߺÍÔËËãÆ÷ÒÆλ¹¦ÄÜʵÏֵŤ×÷Ô­ÀíÓë¿ØÖÆ
ÍƼö¶È£º
µã»÷ÏÂÔØÎĵµÎĵµÎªdoc¸ñʽ
4wh089vfpq4mg6283nif6msol1o4p300ux6
ÁìÈ¡¸£Àû

΢ÐÅɨÂëÁìÈ¡¸£Àû

΢ÐÅɨÂë·ÖÏí