대성조명

7. SoftWare Interrupt 본문

마이크로 프로세서

7. SoftWare Interrupt

프로조명꾼 2008. 11. 8. 16:18
반응형

1. S.W Interrupt와 버튼을 사용하되, 버튼을 누르지 않아도 LED에 불이 들어오게 하는 소스 및 설계.

main.c 코드


회로구성

회로를 작동시켰을 때(버튼을 누르지 않아도 4개의 LED가 한번에 ON)

2. S.W Interrupt와 버튼을 사용해서 LED에 불이 들어오게 하는 소스 및 설계.
(단, 버튼을 눌렀을 때 해당 LED에 불이들어오지만 버튼을 떼는 순간 다시 1번 LED에 불이들어오는 방법)

main.c 코드

회로구성

회로를 작동시켰을 때
(단, 버튼을 눌렀을 때 해당 LED에 불이들어오지만 버튼을 떼는 순간 다시 1번 LED에 불이들어옴)

3. 2번과 달리 버튼을 떼어도 1번 LED로 불이들어오지 않고 해당 버튼을 누르면 해당 LED에 불이 들어오게 하는 소스 및 설계.

main.c 코드


회로구성

회로를 작동시켰을 때

4. 4개의 LED에 2진수로 불이 차례로 들어오게 하는 소스 및 설계.

main.c 코드

회로구성

회로를 작동시켰을 때

5. 7 Segment를 이용해서 시계를 만드는 소스 및 설계.

main.c 코드

회로구성


회로를 작동시켰을 때(카운트가 1씩 증가되는것을 보여주기 위해 그림 상으로 0~6까지만 표현)

반응형
Comments