디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

성님들 값이 저장되게 하는법을 모르겠읍니다 ㅠㅠ

이ㅎ힝갤로그로 이동합니다. 2014.03.26 21:48:15
조회 76 추천 0 댓글 2

제가 ATmega로 7-세그먼트를 작동시키고있는데요

 

4개의 7세그먼트를 좌->우로 1~4로 번호를 주었습니다.

 

예를들어 stt=1이면 1번 세그먼트를 지칭하는거고요

 

같은 방식으로 sst2는 세그먼트에 나타넬 값으로 0~9, All off, All on을 배열 buf에 0~11까지 주었습니다.

 

 

 

작동을 해보니(off=X)

 

XXXX

 

stt1=1, stt2=2 로 명령을 주면

 

2XXX

 

이런식으로 작동하읍니다

 

 

 

문제는 위상태에서 추가로 값을 주면(stt1=3, stt2=9)

 

XX9X

 

이렇게 뜨읍니다...

 

원하는건

 

2X9X 이런식으로 값이 유지되면서 갱신되는건데

 

 

짜놓은걸 보니 당연... 한거긴 한데;;; 어찌해야 값이 유지되는지 잘모르겠읍니다...

 

 

C로 짰고요

 

 

아래는 코드... 코드 발로 짜서 죄송합니다 ㅠㅠ

 

while (1)
      {
      // Place your code here
   printf("COMMAND>>");
 scanf("%s", buf);

 if(buf[0]=='d'&&buf[1]=='i'&&buf[2]=='s'&&buf[3]=='p'&&buf[4]=='l'&&buf[5]=='a'&&buf[6]=='y')
 {
         if(buf[7]=='1')
         {
         stt1=1;
         }
         else if(buf[7]=='2')
         {
         stt1=2;
         }
         else if(buf[7]=='3')
         {
         stt1=3;
         }
         else if(buf[7]=='4')
         {
         stt1=4;
         }
         if(buf[8]=='0')
         {
         stt2=0;
         }
         else if(buf[8]=='1')
         {
         stt2=1;
         }
         else if(buf[8]=='2')
         {
         stt2=2;
         }
         else if(buf[8]=='3')
         {
         stt2=3;
         }
         else if(buf[8]=='4')
         {
         stt2=4;
         }
         else if(buf[8]=='5')
         {
         stt2=5;
         }
         else if(buf[8]=='6')
         {
         stt2=6;
         }
         else if(buf[8]=='7')
         {
         stt2=7;
         }
         else if(buf[8]=='8')
         {
         stt2=8;
         }
         else if(buf[8]=='9')
         {
         stt2=9;
         }
  printf("\r\nDISPLAY (COLUMN: %d, NUMBER: %d )\r\n",stt1,stt2);
  check_flag=0;
 }

 else if (buf[0]=='c' && buf[1]=='l' && buf[2]=='e' && buf[3]=='a' && buf[4]=='r')
 {
         if(buf[5]=='1')
         {
         stt1=1;
         }
         else if(buf[5]=='2')
         {
                stt1=2;
                }
                else if(buf[5]=='3')
         {
                stt1=3;
                }
                else if(buf[5]=='4')
         {
                stt1=4;
                }
  printf("\r\nCLEAR FND\r\n");
  check_flag=1;
 }

 else if (buf[0]=='d' && buf[1]=='e' && buf[2]=='m' && buf[3]=='o')
 {
  printf("\r\nDEMO FND \r\n");
  check_flag=2;
 }

 else
 {
  check_flag=3;
 }

 if (check_flag==0)
 {
  Display_FND(stt1,stt2);
 }

 else if (check_flag==1)
 {
  Display_FND(stt1,10);
  delay_ms(500);
 }

 else if (check_flag==2)
 {
  for (i=0;i<4;i++)
  {
   for (j=0;j<12;j++)
   {
    Display_FND(i,j);
    delay_ms(330);
   }
  }
 }

      };
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
413339 남녀성인용품전문점 인기 콘숲먹는날(61.252) 14.03.19 71 0
413338 비트코인으로 합법적 환치기 가능? [2] 에어로홍갤로그로 이동합니다. 14.03.19 1580 0
413336 비트코인 네트워크로 타임스탬프 찍는 프로젝트 있다 [2] 에어로홍갤로그로 이동합니다. 14.03.19 99 0
413335 나 알뜰폰 신청했는데 대만족 [6] 에어로홍갤로그로 이동합니다. 14.03.19 142 0
413334 개로어 에어로홍갤로그로 이동합니다. 14.03.19 56 0
413333 야 글 제목이랑 본문이랑 내용 똑같이 쓰는 애들 뭐임? [2] (112.217) 14.03.19 93 0
413332 기능성러브젤 인기있는곳 이상민(61.252) 14.03.19 70 0
413330 초봉2400이면 할만한거같은데 [4] ㄹㅇ(211.201) 14.03.19 245 1
413329 오늘은 수원에 뭐 사러 갑니다 [3] 에어로홍갤로그로 이동합니다. 14.03.19 85 0
413327 백왕 baggie oh 허세갑(121.183) 14.03.19 56 0
413326 쁘잉쁘잉횽아 [4] 불고기브라더갤로그로 이동합니다. 14.03.19 93 0
413325 게임만들려면 뭘 배워야 하냐? [4] (49.143) 14.03.19 189 0
413324 구슬롤러캡틴5단돈키호테Violet 세일가 [1] 이부장(61.252) 14.03.19 85 0
413323 코딩킹 백왕 [1] 허세갑(121.183) 14.03.19 127 0
413322 자급 자족 [1] 때릴꺼야?(119.67) 14.03.19 150 0
413321 프갤성님들 특성화고졸 취업생입니다. 학력에 대해서 질문 좀 받아주세요 ㅠ [15] tds(168.248) 14.03.19 333 0
413319 REAL TIME RENDERING샀다 ㅋ [3] f(114.201) 14.03.19 96 0
413317 프게이들이 존나 착각 쩌는거 [3] 123123(61.72) 14.03.19 168 1
413316 피시방가서 공부하면 웃기냐 [4] 게2바4장갤로그로 이동합니다. 14.03.19 137 0
413315 꿀같은 점심시간이다 예~~~~ ㅇㅇ(117.111) 14.03.19 50 0
413314 프갤님들 ASP닷넷 보안솔루션회사 어떻게 생각하삼 [4] ㅇㅇ(175.117) 14.03.19 164 0
413313 남는 CPU 로 USB 버너 만들기 [1] ㅇㅇ(210.109) 14.03.19 370 0
413312 삼성소멤 ㄴㅇㄹ(59.14) 14.03.19 143 0
413310 이거 해결 방법 좀요 [2] ㅇㅇ(175.205) 14.03.19 98 0
413308 말잘했다. 고졸 좆문대들은 일본으로 가라 [3] ㅇㅇ(117.111) 14.03.19 446 0
413307 고급진동황홀봉 바로보기 김과장(61.252) 14.03.19 339 0
413306 방송에 출현한 3D 프린터 때릴꺼야?(119.67) 14.03.19 162 0
413305 와 개발자 연봉 쩐다능 [1] 풀개미&#039;ㅅ&#.갤로그로 이동합니다. 14.03.19 224 0
413304 Html이제막...... [2] ㄹㄹ(175.205) 14.03.19 113 0
413303 마치 통일하자는 합의라도 나온듯이 ㅡㅡ [1] 허세갑(121.183) 14.03.19 104 0
413302 Gpl 라이선스 코드 상업적으로 이용해도됨? [1] ㄴㄴ(124.66) 14.03.19 103 0
413299 c++ 어느정도 쓸수잇게 되려면 얼마나 하면됨? [1] ㅇㅇ(113.197) 14.03.19 191 0
413298 일본 취업도 나름이다 삽질(223.62) 14.03.19 202 0
413295 니들 일본어배워서 일본으로 경력직 가라.jpg [9] ㅇㅇ(113.197) 14.03.19 464 0
413293 동업하실분 [5] 네이트(39.119) 14.03.19 135 0
413292 c언어 코딩 문제 어떻게 짜야할까요 [2] ㅠㅠ(211.176) 14.03.19 139 0
413291 자바책 보는데 도저히 해석이 안돼;;; 이게 대체 무슨뜻이야? [2] dd(128.134) 14.03.19 210 0
413290 노업 에어로홍갤로그로 이동합니다. 14.03.19 39 0
413288 sql union all이 안먹힘 딲슨이(175.215) 14.03.19 137 0
413287 Long polling 이용해서 채팅 서버 만드려고합니다.. 도와줘요ㅠㅠ [15] 삽질공돌이(121.146) 14.03.19 451 0
413286 아 회사 관두고 싶다 [2] ㅇㅇ(122.35) 14.03.19 151 0
413285 lg그램 실습용 괜찮음??? [2] ㄴㅇㄹ(183.101) 14.03.19 120 0
413284 재택중이다질문해라 [3] sh(64.113) 14.03.19 175 0
413283 게임프로그래머는 4년동안 게임코딩해보면 취업안될곳이없다 123(114.201) 14.03.19 189 0
413282 윈8.1 VS2013에 OpenGL 설치하려다가 ㅈㅈ 요미코번역인(61.37) 14.03.19 100 0
413281 c언어 이거 어떻게 작성함? [3] ARES갤로그로 이동합니다. 14.03.19 135 0
413280 FTP에 파일 업로드는 안되고 다운로드는 되는데..업로드 왜안되죠 ㄷㄷ [2] 모르겠다아아아아(1.233) 14.03.19 100 0
413279 (미필자 필독) 군대가 인생에 도움이 되는 이유.jpg [1] asdasd(210.113) 14.03.19 253 0
413278 아 과제해야되는데 뭐감뭔지 감이안온다 수엊시간에 뭐햇지 ㅠ [1] ㅇㅇ(61.80) 14.03.19 75 0
413274 학교 서버로 홈페이지 만드려고 하는데,,, 홈페이지 주소 어떻게설정?ㅠㅠ [3] 홈페이지주소설정ㅠㅠ(1.233) 14.03.19 118 0
뉴스 [티처스2] 정승제&조정식, 2026 수능 일급 비밀 대방출! “처음 보는 유형 등장? 모두가 당황스러울 것” 평정심 강조! 디시트렌드 07.21
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2