검색어 입력폼
평가점수B

[마이크로프로세서] 교통신호등4거리 [AT89C51]

저작시기 2002.12 |등록일 2005.04.19 파일확장자압축파일 (zip) | 1페이지 | 가격 1,000원

소개글

AT89C51을 이용한 4거리 신호등 입니다.
보행자 신호등도 있고,
보행자 신호등 깜빡임 기능도 있습니다.
프로그램은 C 언어이며, 8051 컴파일러인 EW8051입니다.
회로도 있구여
프로그램 컴파일후 hex 파일도 올려 놓았습니다.
작동이 완벽합니다. 보행신호에서 녹색불이 꺼질때 깜빡임 기능도 있어서 실제 신호등을 연상케 합니다.

목차

4거리 신호등 회로도
프로그램
설명

본문내용

/*
아래의 변수는 위에서 세팅된 딜레이 값들을 처음 기준값에 의한 시간으로
계산하기 위한 변수 선언이다. 초기화할때 처음 실행한다.
*/
unsigned d_blu_m , d_blu_m_on_off , d_blu , d_yel;

unsigned char ON_OFF_CHK;

/* 아래의 변수 NEWS 는 파란불 켜짐이 어느쪽인지를 알기위해서 사용되는 변수이다
NEWS = 0 일때, 북쪽에 파란불 켜짐,
NEWS = 1 일때, 동쪽에 파란불 켜짐.
NEWS = 2 일때, 남쪽에 파란불 켜짐.
NEWS = 3 일때, 서쪽에 파란불 켜짐. */
unsigned char NEWS;


void interrupt_init()
{
TMOD = 0X20;
TR1 = 1;

EA = 1;
ET1 = 1;

TH1 = 0X38;
TL1 = 0X38;
}

압축파일 내 파일목록

설명.txt
at89c51.c
at89C51.hex
4신호등회로.pdf
8051컴파일러사용법/8051프로그램작성하기.PDF
8051컴파일러사용법/ew8051설치하기.PDF
8051컴파일러사용법/ew8051옵션설정.PDF
다운로드 맨위로