8051프로세스를 이용한 신호등 어셈블리코드
- 최초 등록일
- 2002.04.10
- 최종 저작일
- 2002.04
- 2페이지/ 한컴오피스
- 가격 1,000원
소개글
8051마이크로 프로세스를 이용한 신호등 어셈블리코드 입니다.
컴파일에 문제 없습니다.
아주 간단합니다.
목차
없음
본문내용
신호등을 구현한 것입니다.
신호등은 3가지 불을 1.5초마다 바뀌면서 불이 켜지고 꺼집니다.
p1.0에 파란 발광다이오드를 p1.1에 노란 발광다이오드를, p1.2에 빨간 발광다이오드를 연결시켰고, p1.3에 7-세그먼트 4개를 연결시켜 습니다. 7-세그먼트는 숫자를 위한 것이 아니라. 정지등(빨간 불)이 켜지면 'STOP'이라는 글자를 새기기 위해서 썼습니다.
그래서 노란 불과 빨간 불 일 때는 7-세그먼트에서 STOP가 새겨집니다.
파란 불일 때 7-세그먼트에 GO를 새기려고 했는데, 같은 세그먼트를 다른 숫자를 표현하기가 꽤 복잡했습니다.(구현시 배선작업이 많이 들고 디코드가 필요할 것 같습니다)그래서 파란 불일 때 는 아무것도 새겨지지 않습니다.
STOP이라는 글자는 여러 번 깜빡입니다. 위험을 알리는 신호입니다.
그리고 리셋을 누르면 첨부터 다시 시작합니다.
참고 자료
없음