뭐냐뭔요~
슬롯머신(말이 좋아 슬롯머신이죠..)이예요~8086키트사용이요~
-------------------------------------------------- a포트(led 8개)와 상위 c포트(led 1개)에
led 9개를 연결하여,3*3으로 배열한다음.
1열 2열 3열 1점 * * * 2점 * * * 3점 * * *
점등시킵니다. 물론 점등은 random하게 돌아가고,
1열에 하나씩, 한번에 3개가 켜지게 합니다. (3그룹으로 나누어 마치 따라 돌아가듯이..) (001/010/00/1/) 1이 켜지는 핀이고, 0은 꺼지는 핀.. 포트당 8개씩 할수 있으므로 c포트에서 핀하나 빌려옴..
ex) 1열 1점, 2열 3점, 3열 2점 이런식으로..
---------------------------------------- 하위 c포트에 스위치를 달고,
스위치를 달고, led 9개 점등의 시작과 정지를 제어합니다.
3개씩 돌아가면서 켜지다가 스위치를 누르면 그상태에서 정지하도록 합니다.
--------------------------------------------- b포트에는 7-segment를 달아놓고,
led가 스위치에 의해서 정지되면, 점수를 계산에서 세그먼트에 불이 들어오게 합니다.
ex) 1열 1점, 2열 3점, 3열 2점 에서 led점등이 정지되면,
세그먼트에는 점수를 더한 '6'이 불이 켜지게 합니다. ------------------------------------------------------
8051용 어셈으로 도와주시더라도 포트주소는 제가 알아서 8086에 맞게 바꿀테니깐요. 쫌 도와주세요..
위에서 하나씩이라도~~~답장은 e-mail로 보내주심 감사하겠습니다.
참고로, 회로는 무지 간단한데..에셈이 머리가 아프거든요..어셈중심으로 부탁드립니다.
|
|