Prévia do material em texto
Step 1 of 1 8.11DP The 74x162 is a decade counter. It counts from 0 to 9 where RCO signal indicates a carry when all the bit positions become 1 and ENT_LOW is asserted. Write the ABEL program for a 74x162 decade counter. module Z74X162 title " pins CLR_L, CLK, LD_L, ENP, ENT pin; A, B, C, D pin; " Output pins QA, QB, QC, QD pin istype 'reg'; RCO pin istype 'com'; Set definitions INPUT = [D, C, B, A ]; COUNT = [QD, QC, QB, QA ]; CLR =!CLR_L; LD=!LD_L; "Active-level conversions equations COUNT.CLK = CLK; COUNT:=!CLR & (LD & INPUT # !LD & (ENT & ENP) & ( COUNT+1 ) # !LD & !(ENT & ENP) & (COUNT); RCO=(COUNT=[1, 0, 0, 1]) & ENT end Z74X162