[전자Engineering] 8051 가스감지기 [AT89C2051,음성출력,이공계 졸업작품]
페이지 정보
작성일 19-10-07 01:54본문
Download : [전자공학] 8051 가스감지기 [AT89C2051 음성출력 이공계 졸업작품].zip
P3 l= 0xff; P1 l= 0xc0;
/* 아래 부분은 적색 LED를 순차적으로 돌려서 켜는 곳이다.
[전자Engineering] 8051 가스감지기 [AT89C2051,음성출력,이공계 졸업작품]
*/
가스가 감지 되어서 LED_CNT 값이 100 이라면
만약에 가스가 감지되지 않아서 LED_CNT값이 1000 이라면 아래의 명령은
if (_led_cnt >= LED_CNT)
설명
LED_CNT 값보다 클경우에 IF 문이 성립이 되어서 켜지게 된다 LED_CNT 값은
_led_cnt = 0;
if (!(led_flag & 0x0100)) P1 &= 0xbf;
{
순서
1000 * 1mS = 1초 , 즉 1초마다 순차적으로 적색 LED가 켜지며,
졸작,전자과 졸업작품,
다.
_led_cnt ++;
P3 = led_flag & 0x00ff;
Download : [전자공학] 8051 가스감지기 [AT89C2051 음성출력 이공계 졸업작품].zip( 57 )
레포트 > 공학,기술계열
100 * 1mS =0.1초 , 즉 0.1초마다 순차적으로 적색 LED를 키게 된다
초기에 1000 이며 가스가 감지가 되면 100 이다.