Difference between revisions of "CSC270 Homework 9 Solutions 2012"
(Created page with "--~~~~ ---- <onlysmith> =Problem 1= The trick was to figure out the decoding of the address bus. * For Y3' to be activated, the 7442 signals need to be: A3 = 0, A2 = 0, A1 = 1, ...") |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
--[[User:Thiebaut|D. Thiebaut]] 16:55, 21 April 2012 (EDT) | --[[User:Thiebaut|D. Thiebaut]] 16:55, 21 April 2012 (EDT) | ||
---- | ---- | ||
− | < | + | <onlydft> |
=Problem 1= | =Problem 1= | ||
Line 52: | Line 52: | ||
=Problem 3= | =Problem 3= | ||
For this problem, we can use the setup of Problem #2, and use the output of the flip-flop to enable or disable a 500 KHz signal to reach the LED. This 500 KHz signal is simply E divided by 2. The figure below illustrates the whole thing. | For this problem, we can use the setup of Problem #2, and use the output of the flip-flop to enable or disable a 500 KHz signal to reach the LED. This 500 KHz signal is simply E divided by 2. The figure below illustrates the whole thing. | ||
− | <center>[[Image:CSC270Hw9Pro3Sol2012.png]]</center> | + | <center>[[Image:CSC270Hw9Pro3Sol2012.png|700px]]</center> |
<br /> | <br /> | ||
+ | <source lang="asm"> | ||
+ | |||
+ | org 0000 | ||
+ | turnOFF: | ||
+ | ldaa 8000 | ||
+ | rts | ||
+ | |||
+ | oscillate: | ||
+ | ldaa 9000 | ||
+ | rts | ||
+ | |||
+ | </source> | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
Line 60: | Line 72: | ||
<br /> | <br /> | ||
<br /> | <br /> | ||
+ | </onlydft> | ||
<br /> | <br /> | ||
<br /> | <br /> |