로그인 | 회원가입 | 주문 조회
참고자료 세븐세그먼트 동작 소스(컴먼 캐소드 타입)
글쓴이 administrator 등록일 2012-02-16 조회 6,867

#include <iom128v.h>

unsigned int num[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7c,0x27,0x7f,0x67};
//unsigned int num_Common_Anode_Type[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x83,0xd8,0x80,0x98}

unsigned int zari[4] = {~0xf8,~0xf4,~0xf2,~0xf1};

void main(void){
     int what = 3729;
     DDRA = 0xff;
     DDRC = 0xff;

     while(1){
          PORTA = num[(what%10000)/1000];
          PORTC = zari[0];

          PORTA = num[((what%1000)/100];
          PORTC = zari[1];

          PORTA = num[(what%100)/10];
          PORTC = zari[2];

          PORTA = num[(what%10)];
          PORTC = zari[3];

     }
}

다음글 [AM-RB04B] 기구도
이전글 [AM-DC2-2D 메뉴얼입니다.]