디시인사이드 갤러리

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

갤러리 본문 영역

avr 고수형들 좀 도와주세요 ㅜㅜ

마술사오펜갤로그로 이동합니다. 2009.09.02 19:37:59
조회 100 추천 0 댓글 2

attiny13 사용중이고 2번 포트로 신호를 받아서 3, 4번 포트에서 출력이 나오게 할려구 합니다

AD변환된 데이터로 일정이상의 신호가 들어올때 작동하고 그외에는 평소대로 작동하게

if 구문으로 만들엇는데 뭐가 잘못됏는지 신호를 주지 않아도 계속 신호가 들어올 때의 동작만 합니다

아래에 코딩 붙였는데 어디가 틀렷는지랑 어떻게 해야되는지 좀 가르켜 주세요


/*****************************************************
This program was produced by the
CodeWizardAVR V1.24.7e Professional
Automatic Program Generator
?Copyright 1998-2005 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com
e-mail:office@hpinfotech.com

Project :
Version :
Date    : 2009-05-25
Author  : F4CG                           
Company : F4CG                           
Comments:


Chip type           : ATtiny13
Clock frequency     : 10.000000 MHz
Memory model        : Tiny
External SRAM size  : 0
Data Stack size     : 16
*****************************************************/

#include <tiny13.h>
#include <delay.h>

#define FIRST_ADC_INPUT 0
#define LAST_ADC_INPUT 0
unsigned char adc_data[LAST_ADC_INPUT-FIRST_ADC_INPUT+1];
#define ADC_VREF_TYPE 0x20

// ADC interrupt service routine
// with auto input scanning
interrupt [ADC_INT] void adc_isr(void)
{
register static unsigned char input_index=0;
// Read the 8 most significant bits
// of the AD conversion result
adc_data[input_index]=ADCH;
// Select next ADC input
if (++input_index > (LAST_ADC_INPUT-FIRST_ADC_INPUT))
   input_index=0;
ADMUX=(FIRST_ADC_INPUT|ADC_VREF_TYPE)+input_index;
// Start the AD conversion
ADCSRA|=0x40;
}

// Declare your global variables here

void main(void)
{
// Declare your local variables here

// Crystal Oscillator division factor: 1
#pragma optsize-
CLKPR=0x80;
CLKPR=0x00;
#ifdef _OPTIMIZE_SIZE_
#pragma optsize+
#endif

// Input/Output Ports initialization
// Port B initialization
// Func5=Out Func4=Out Func3=Out Func2=In Func1=Out Func0=Out
// State5=0 State4=0 State3=0 State2=T State1=0 State0=0
PORTB=0x00;
DDRB=0x3B;

// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
// Mode: Normal top=FFh
// OC0A output: Disconnected
// OC0B output: Disconnected
TCCR0A=0x00;
TCCR0B=0x00;
TCNT0=0x00;
OCR0A=0x00;
OCR0B=0x00;

// External Interrupt(s) initialization
// INT0: Off
// Interrupt on any change on pins PCINT0-5: Off
GIMSK=0x00;
MCUCR=0x00;

// Timer/Counter 0 Interrupt(s) initialization
TIMSK0=0x00;

// Analog Comparator initialization
// Analog Comparator: Off
ACSR=0x80;
ADCSRB=0x00;

// ADC initialization
// ADC Clock frequency: 625.000 kHz
// ADC Bandgap Voltage Reference: Off
// ADC Auto Trigger Source: None
// Only the 8 most significant bits of
// the AD conversion result are used
// Digital input buffers on ADC0: On, ADC1: On, ADC2: On, ADC3: On
// ADC4: On
DIDR0=0x00;
ADMUX=FIRST_ADC_INPUT|ADC_VREF_TYPE;
ADCSRA=0xCC;

// Global enable interrupts
#asm("sei")

while (1)
      {
      // Place your code here
      if(adc_data[0]>100)
      {
      PORTB.3=0;
      PORTB.4=0;
      delay_ms(80);
      PORTB.3=0;
      PORTB.4=1;
`     delay_ms(80);
      }
      else
      {
      PORTB.3=0;
      PORTB.4=1;
      delay_ms(80);
      PORTB.3=1;
      PORTB.4=0;
      delay_ms(80);
      }
         
};
}

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
157591 티파니 ㅋㅋ 유리한갤로그로 이동합니다. 09.11.17 60 0
157590 엑셀에 관한건 어디에 물어보나요 [4] 엑셀(222.236) 09.11.17 70 0
157589 쪼가리 자국 [17] Vita500갤로그로 이동합니다. 09.11.17 639 0
157588 죄송해요 오빠 Vita500갤로그로 이동합니다. 09.11.17 115 0
157587 구석횽 모음집을 보고 있는데, [2] Vita500갤로그로 이동합니다. 09.11.17 83 0
157586 아.. 이런 치명적인 실수가 있었다니.. 이제야 알았다. [3] IHF갤로그로 이동합니다. 09.11.17 122 0
157583 다들 즐쿰. [1] 혼아갤로그로 이동합니다. 09.11.17 34 0
157581 요즘 코딩의 변화 [2] 혼아갤로그로 이동합니다. 09.11.17 141 0
157579 질문 하나만 드릴게요.. [4] 추천좀갤로그로 이동합니다. 09.11.17 92 0
157578 너네는 여자사람이 정말 요망하다고 생각한적 없냐? [11] ㅇㅇ(211.223) 09.11.16 203 0
157576 일요일날 데이트를 했습니다. [10] Vita500갤로그로 이동합니다. 09.11.16 131 0
157573 어제 여자사람을 만났습니다 [6] algo갤로그로 이동합니다. 09.11.16 136 0
157572 너님들 적분은 배워다가 어디쓸려고 그러나요 ? [6] Only.갤로그로 이동합니다. 09.11.16 153 0
157570 케로로 보구 잘라구 그랬는데..... [7] DMW(125.138) 09.11.16 86 0
157569 모던워페어 2 에서 진짜 이런거 됢?ㄷㄷㄷㄷ.swf [2] 숙신갤로그로 이동합니다. 09.11.16 129 0
157568 이때쯤_적절한_위꼴사.jpg [4] 숙신갤로그로 이동합니다. 09.11.16 117 0
157566 지금 위키백과 나만 안 들어가지는거야? [4] ∫ 2t dt=t²+c갤로그로 이동합니다. 09.11.16 64 0
157565 프갤은 치킨인증따위나 올리는 곳이 아닙니다. [8] algo갤로그로 이동합니다. 09.11.16 123 0
157564 오늘 치킨 인증 [8] Vita500갤로그로 이동합니다. 09.11.16 134 0
157563 치킨 좋지... [8] 아주아슬갤로그로 이동합니다. 09.11.16 86 0
157562 나는 진짜 세금이랑 보험료 아까워서 차 못사겠더라. [3] 소코(211.223) 09.11.16 57 0
157561 c#에서 equals를 *.*과 같이 쓸 수 있나요? [5] ㅇㅇ(121.133) 09.11.16 77 0
157560 김나스 님은 봅니다. [2] 숙신갤로그로 이동합니다. 09.11.16 63 0
157559 갤에 자바게이 있냐 [1] ㅇㅍㅅ(118.32) 09.11.16 53 0
157558 힘세고 좆흔 아침! [21] algo갤로그로 이동합니다. 09.11.16 113 0
157557 매주 닭을 2~3마리 시켜먹는법 [9] Vita500갤로그로 이동합니다. 09.11.16 113 0
157556 Vita500 횽이 매주 치킨을 2~3 마리 시켜먹는다는게 사실 임? [4] 숙신갤로그로 이동합니다. 09.11.16 82 0
157555 아르신빈 님은 봅니다. 숙신갤로그로 이동합니다. 09.11.16 21 0
157554 잠이 안온다.... [4] 물속의다이아갤로그로 이동합니다. 09.11.16 38 0
157553 이 단어 읽는 법좀 알려줄 형아?? [4] 허허벌판갤로그로 이동합니다. 09.11.16 93 0
157552 오늘 좀 무리했다능 [4] 오사카(221.153) 09.11.16 82 0
157550 잠깐 선덕좀 보려고했더니.. [1] 혼아갤로그로 이동합니다. 09.11.16 36 0
157549 플랫폼의 정의가 너무 추상적입니다. 저한테.. 명확히 이거다 라고 좀.. [3] 플랫폼질문(58.79) 09.11.16 75 0
157548 Db 개념적모델링을 못하겠습니다 [1] er다이어그램(112.149) 09.11.16 80 0
157547 형들 네트워크 패킷에 관해서.. [1] 허허벌판갤로그로 이동합니다. 09.11.16 40 0
157546 요즘 임베디드 장비(엠포스 2)에 대해 배우고 있는데요. [1] 밥오(218.155) 09.11.16 55 0
157544 야이 씨발..ㅠㅠ [1] 그래멍(211.45) 09.11.16 26 0
157543 밑에 질문한 C언어공부중인학생인데요..ㅠㅠ 수정해써염...ㅠㅠㅠㅠㅠㅠ [4] 김나스갤로그로 이동합니다. 09.11.16 92 0
157542 위엄쩌는프갤형님들...ㅠㅠㅠㅠㅠㅠㅠ 도와주세여 조공받침 [9] 김나스갤로그로 이동합니다. 09.11.16 143 0
157541 형님들 도와주세요 돌아버리겟어요 ㅜㅜ str1, str2 관련 ㅜㅡ [5] 아르신빈갤로그로 이동합니다. 09.11.16 51 0
157540 혹시 paros쓰는 형있어? [1] 니네집부자(210.110) 09.11.16 56 0
157539 루저의_난.swf [2] 숙신갤로그로 이동합니다. 09.11.16 102 0
157538 DMW와쪄염 뿌우 'ㅅ' [3] DMW(125.138) 09.11.16 80 0
157537 hwp 같은 파일 문서뷰어 만드는 거 가능한가요? [2] 문서뷰어질문(58.79) 09.11.16 61 0
157536 횽들 C를 서버로 소켓 통신해서 웹의 jsp의 결과를 받아오려는데 [1] 2(124.56) 09.11.16 233 0
157535 해결했습니다! 허허벌판님 감사합니다! [2] 프로그래밍초(58.120) 09.11.16 68 0
157534 형들님 C언어 질문좀ㅠㅠ [6] 늅늅!(119.82) 09.11.16 66 0
157533 C로 짠 간단한 좌석관리 프로그램 막힌 부분 질문 있습니다! [8] 눈팅족갤로그로 이동합니다. 09.11.16 101 0
157532 물속의다야횽을 위한 조공입니다. 딴사람 클릭하지마삼.. [8] rntjr갤로그로 이동합니다. 09.11.16 187 0
157531 이거 간단한건대.. 이해가 안감 [1] 이모군(116.127) 09.11.16 95 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2