검색어 입력폼

[c,C프로그램,프로그램] Pic C프로그램예제(스위치를 통한 LED제어)

등록일 2004.04.15 한글파일한글 (hwp) | 6페이지 | 가격 400원

목차

없음

본문내용

2. switch 0번이 ON되면 8개 LED가 0.5초 간격으로 동시에 깜박이게 하고, switch 1번이 ON되면 4개의 LED(0, 2, 4, 6번)와 나머지 4개의 LED(1, 3, 5, 7번)가 교대로 깜박이게 하며, switch 0번과 1번이 모두 ON되면 8개 LED모두가 켜진 상태로 있으며, switch 0, 1번 모두 OFF이면 LED전부가 꺼지도록 동작시키는 프로그램.
void led_flash()
{
portb = 0xff; delay_ms(500);
portb = 0x00; delay_ms(500); }

void led_flash_s()
{
portb = 0x55; delay_ms(500);
portb = 0xaa; delay_ms(500); }

void main()
{ int key_data;
set_tris_b(0x00); set_tris_d(0xff);
portb = 0x00;

while(1)
{
key_data = portd;
switch(key_data)
......
다운로드 맨위로