BASIC4MCU | 8051/PIC | DT-516 강좌 | DT516-010.c LED 4비트 흩어졌다 모이기
페이지 정보
작성자 키트 작성일2017-08-21 16:56 조회1,191회 댓글0건첨부파일
본문
/-------------------------------------------------------------
// 82G516 E/V BOARD ( DT-516 )
//-------------------------------------------------------------
// XTAL : 22.1184Hz
//-------------------------------------------------------------
// filename: DT516-010.c
// LED 4비트 흩어졌다 모이기(교차점등)
//-------------------------------------------------------------
#include <REG_MPC82G516.H>
//
void delay_ms(unsigned int d) {
unsigned int i,j;
for(i=0;i<d;i++){ for(j=0;j<920;j++); } // @22.118400Hz
}
//
void main(){
char c;
while(1){
for(c=0;c <4;c++){ P1=~((0x01<<c) | (0x80>>c)); delay_ms(100); }
for(c=3;c>=0;c--){ P1=~((0x01<<c) | (0x80>>c)); delay_ms(100); }
}
}
//-------------------------------------------------------------
댓글 0
조회수 1,191등록된 댓글이 없습니다.