로그인 | 회원가입 | 주문 조회
총 10,743개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
6588 답변완료2560 질문있습니다. 김용래 2011-10-11 1,332
제가 생각했던건 인터럽트가 걸릴때마다 OCR값을 변경해 PWM파형을 계속 바꾸는거였는데 오실로스코프로 찍으면 똑같이 나옵니다. 뭐가 잘못됬는지 봐주실수있나요?
관리자 답변 NEWTC · 2011-10-11
인터럽트 루틴안에서는 volatile로 선언해 주셔야 변수 값이 바뀝니다. 그렇지 않으면, 최적화 과정에서 변화가 없게 됩니다. 그리고, switch 문에서 break 가 하나 빠졌네요. 수고하세요. >제가 생각했던건 > >인터럽트가 걸릴때마다 OCR값을 변경해 > >PWM파형을 계속 바꾸는거였는데 > >오실로스코프로 찍으면 똑같이 나옵니다. > >뭐가 잘못됬는지 봐주실수있나요? >
6587 답변완료적외선 리모콘 관련 소스 구할 수 있을까요? 적외선 2011-10-12 1,436
atmega128 로 적외선 리모콘을 구현할려고 하는데 관련된 예제가 없어서 막막하네요.. 삼성이나 LG포멧의 송신부를 만들고 싶습니다.수신부야 제품에 달려있으니 제가 만들필요는 없을꺼 같구요.. 적외선 리모콘 구현에 관련된 기본적인 예제 소스를 구할수 있을까요? 컴파일러는 Avrstudio 4.0을 사용하고 있습니다.
관리자 답변 NEWTC · 2011-10-12
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 예전에 본사의 KT-M128 이라는 킷트를 이용해서, 삼성의 TV 리모컨으로 수신부를 첨부드린 것과 같이 별도로 외부에 구성해서, 리모컨으로 제어하는 라인트레이서를 만든 적이 있습니다. ICCAVR로 작성하긴 했지만, 도움이 되실 겁니다. 다만, 소스를 수정하여 드리거나 할 수는 없으므로, 참고하시기 바랍니다. 수고하세요. >atmega128 로 적외선 리모콘을 구현할려고 하는데 관련된 예제가 없어서 막막하네요.. >삼성이나 LG포멧의 송신부를 만들고 싶습니다.수신부야 제품에 달려있으니 제가 만들필요는 없을꺼 같구요.. 적외선 리모콘 구현에 관련된 기본적인 예제 소스를 구할수 있을까요? >컴파일러는 Avrstudio 4.0을 사용하고 있습니다.
6586 답변완료스탭모터드라이버에 대해 질문이 있습니다. 양정은 2011-10-12 1,281
AM-CS2P 이 모델을 씁니다. 이 모델 2개를 동시에 전원을 입력해주고자 하는데요. 24v 3A의 어뎁터에서 동시에 연결해주어도 상관이 없을까요? 순간적인 전류를 방지하는 회로라도 넣어줘야 할까요. 만약 3개를 동시에 돌린다면 어떤지것이 필요한지도 알려주세요. 모터는 SE-SM243 모델로 4개를 돌리고자 합니다. 4개를 동시에 돌리는 일은 없구요. 많이 돌리면 최대 2개를 동시에 돌립니다.
관리자 답변 NEWTC · 2011-10-12
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 답변하여 드리겠습니다. >AM-CS2P >이 모델을 씁니다. 이 모델 2개를 동시에 전원을 입력해주고자 하는데요. >24v 3A의 어뎁터에서 동시에 연결해주어도 상관이 없을까요? ==> 네 관계 없습니다만, 모터 4개의 토크가 얼마나 되는 지 모르지만, 최대 토크로 충분한 전원을 쓰려면, 150Watt 정도의 전원SMPS를 사용하는 것이 좋겠습니다. 다만, 토크를 최대까지 쓰지 않는다면, 제 생각에는 그 정도면 큰 무리가 없겠습니다. 테스트해보셔야 할 듯 합니다. >순간적인 전류를 방지하는 회로라도 넣어줘야 할까요. ==> 일반적인 경우라면 그리 필요 없을 듯 합니다. 하지만, 경우에 따라서 정확히 어떤 경우인지 모르니까요. >만약 3개를 동시에 돌린다면 어떤지것이 필요한지도 알려주세요. ==> 만약 장시간 사용하는 것이라면, CS2P의 칩들 열을 체크하여 보시고, 열이 너무나 뜨거우면, 방열판을 외부에서 장착하도록, 방열판 장착이 어렵다면, 열전도가 좋은 알루미늄 판 같은 것을 연결하여 두셔도 됩니다. > >모터는 SE-SM243 모델로 4개를 돌리고자 합니다. 4개를 동시에 돌리는 일은 없구요. >많이 돌리면 최대 2개를 동시에 돌립니다. 감사합니다.
6585 답변완료프로그램을 넣으려는데;.. 신승현 2011-10-12 1,401
제가 ICC AVR로 코드를 짜서 AVR에 넣으려고 하는데 Please select the full path to skt500.exe (자세한건 첨부파일) 란 오류가 뜨네요... 설치 파일은 모두 깔아봤는데;;.. 윈도우 7 이라서 그런가요?;;
관리자 답변 NEWTC · 2011-10-12
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 본사 자료실에서 USBISP V03.5 사용자 메뉴얼을 읽어보시면, AVR Studio를 설치하고, ICCAVR에서 설정하는 법이 나와 있습니다. 참고하시면 되겠습니다. AVR Studio는 자료실에 있습니다. 설치하세요. 수고하세요. >제가 ICC AVR로 코드를 짜서 AVR에 넣으려고 하는데 > >Please select the full path to skt500.exe > >(자세한건 첨부파일) >란 오류가 뜨네요... 설치 파일은 모두 깔아봤는데;;.. > >윈도우 7 이라서 그런가요?;;
6584 답변완료장치관리자 목록에 '포트'가 없는데 어떻게 하는지 알고싶습니다. 정모씨 2011-10-13 1,571
비스타 쓰고있는데 usb isp v3.5 드라이버 설치 후에 장치관리자 들어갔더니 장치관리자 목록에 '포트'가 없어서 어떻게 해야되는지 알려주실수 없을까요?
관리자 답변 NEWTC · 2011-10-13
안녕하세요? 고객님, 드라이버 설치가 잘 안된 것 같습니다. 다시 한 번 해 보시구요. 잘 안되시면, 본사로 전화로 연락 주시면 좋겠습니다. 감사합니다. >비스타 쓰고있는데 usb isp v3.5 드라이버 설치 후에 장치관리자 들어갔더니 > >장치관리자 목록에 '포트'가 없어서 어떻게 해야되는지 알려주실수 없을까요?
6583 답변완료질문 다시드립니다, 정모씨 2011-10-13 1,341
아! 제 질문은 장치관리자 목록란에 '포트'부분이 아예 안보여서 설치하여도 확인이 되질않습니다. 사진 첨부하겠습니다.
관리자 답변 NEWTC · 2011-10-13
네, 뭔가 설치가 잘못된 것 같은데요. 본사로 전화 연락 주시기 바랍니다. 혹시, 드라이버 설치하고 USB를 안 꽂으신 것은 아닌지요? 감사합니다. >아! 제 질문은 장치관리자 목록란에 '포트'부분이 아예 안보여서 > >설치하여도 확인이 되질않습니다. > >사진 첨부하겠습니다.
6582 답변완료알미늄 바디 SE-DCB 문의 KSH 2011-10-13 1,440
알미늄 바디 맞는 보드 판 사이즈와 나사 사이즈 좀 알려주세요
관리자 답변 NEWTC · 2011-10-13
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사드립니다. 요청하신 자료는 아래에 있습니다. 그리고, 자료실->기존자료실에서 DCB 라고 치셔도 나옵니다. 또는 M128-B 라고 쳐도 나옵니다. - 아래 - http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=128-b&select_arrange=headnum&desc=asc&no=365 나사는 3mm 짜리 쓰시면 됩니다. 수고하세요. >알미늄 바디 맞는 보드 판 사이즈와 나사 사이즈 좀 알려주세요 >
6581 답변완료AM-128PL 문의입니다 박혜인 2011-10-14 1,387
AM-128PL 헤더핀? 여튼 핀이요 각 간격이 어떻게 되나요????
관리자 답변 NEWTC · 2011-10-15
안녕하세요? 고객님, AM-128PRO와 헤더핀 간격이 모두 일치하므로, 아래에 그 링크를 첨부하였습니다. 자료실->기존자료실에서 기구도라고 치면 나옵니다. - 아래 - http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=128PRO&select_arrange=headnum&desc=asc&no=314 수고하세요. >AM-128PL 헤더핀? >여튼 핀이요 >각 간격이 어떻게 되나요???? > >
6580 답변완료안녕하세요 뉴티씨제품 ab-m128-a 제품을 구매했는데 김동섭 2011-10-14 1,393
원래 그 모듈연결된게 쉽게 툭빠지나요?? 저는 고정 되어있는줄알았는데 아니네여;;
관리자 답변 NEWTC · 2011-10-15
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 그냥 쑥 빠지지는 않습니다. 나름 고정되어 있는 것이지만, 모듈을 교체 가능하도록 되어 있어서, 흔든다고 빠지지는 않지만, 일부러 빼려고 하면 빠질 수 있도록 되어 있습니다. 수고하세요. >원래 > >그 모듈연결된게 쉽게 툭빠지나요?? > >저는 고정 되어있는줄알았는데 아니네여;;
6579 답변완료AVR ISP 에러문제 김근태 2011-10-14 1,562
2주전 서울 용산전자상가에서 AD-USB ISP. V03.5 를 구매하여 최근에 사용하려고 드라이버 및 AVR STUDIO 를 설치하여 사용하려고 하니 계속 에러만 뜨는겁니다. 어찌해야 하는지요? 한번도 써보지도 못 하고 있습니다. 지금 펌웨어 개발을 해야 하는데 답답해 미치겠습니다. 아무리 살펴봐도 제가 잘못 설치하거나 포트설정을 잘못 했다든가 오류를 찾지 못하겠습니다. 다만, ISP 의 칩이 고장나지 않았을까 하는 생각이 듭니다. AVR ISP를 처음 사용한것도 아니고 나름 전문가이며 설정을 잘못 했을 가능성은 "0" 입니다. 빠른 답변 바랍니다.
관리자 답변 NEWTC · 2011-10-15
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. 본사 USBISP 제품은 100% 테스트 하여서 출고되기 때문에 구매시부터 이상이 생길 확률이 극히 작습니다. 고객님의 에러는 USBISP와 타겟보드의 ISP 선이 잘못 연결되었을 때 발생할 수 있습니다. 선 연결들이 잘 되었는 지 다시 확인하시면 좋겠습니다. 그래도 이상이 없다면, 가까운데 계시면 직접 오시면 좋고, 먼데 계시면 택배로 보내셔서 점검 받아보시면 좋겠습니다. 매장이 편하시다면, 용산 동신전자가 토요일도 영업하오니, 혹시 모르니 교체하여 사용하시면 좋겠습니다. 하지만, 교체하여도 마찬가지라면, 선 연결 등의 불량이 의심됩니다. 수고하세요. >2주전 서울 용산전자상가에서 AD-USB ISP. V03.5 를 구매하여 최근에 사용하려고 드라이버 및 AVR STUDIO 를 설치하여 사용하려고 하니 계속 에러만 뜨는겁니다. >어찌해야 하는지요? >한번도 써보지도 못 하고 있습니다. >지금 펌웨어 개발을 해야 하는데 답답해 미치겠습니다. >아무리 살펴봐도 제가 잘못 설치하거나 포트설정을 잘못 했다든가 오류를 찾지 못하겠습니다. >다만, ISP 의 칩이 고장나지 않았을까 하는 생각이 듭니다. >AVR ISP를 처음 사용한것도 아니고 나름 전문가이며 설정을 잘못 했을 가능성은 "0" 입니다. >빠른 답변 바랍니다.
6578 답변완료[문의] AD JTEGV02 이정민 2011-10-14 1,490
첨부 이미지 참고하시어 해결 방법 알려주시기 바랍니다. 감사합니다.
관리자 답변 관리자 · 2026-10-14
안녕하세요, 뉴티씨입니다. 문의 내용 확인하였습니다. 추가 문의사항은 newtc@newtc.co.kr 또는 02-704-4774로 연락 주시기 바랍니다. 감사합니다.
6577 답변완료ADC를 써서 적외선센서를 읽을라고 하는데요 신승현 2011-10-15 1,221
void main(void){ volatile unsigned int ch0,ah0,al0; volatile unsigned int ch1,ah1,al1; volatile unsigned int ch2,ah2,al2; volatile unsigned int ch3,ah3,al3; init_devices(); while(1){ ADCSRA &= 0x7f; ADMUX = 0x40; // 외부의 AVCC 단자로 입력된 전압을 사용, ADC0 사용 ADCSRA |= 0xc7; //ADC 활설화 및 시작, 단일면환모드, 분주비 = 128 al0 = ADCL; ah0 = ADCH; ch0 += al0+ah0*256; ADMUX = 0x41; al1 = ADCL; ah1 = ADCH; ch1 += al1+ah1*256; ADMUX = 0x42; al2 = ADCL; ah2 = ADCH; ch2 += al2+ah2*256; ADMUX = 0x43; al3 = ADCL; ah3 = ADCH; ch3 += al3+ah3*256; if (ch0 > 0){ PORTC = 0x04 ; break; } if (ch1 > 0){ PORTC = 0x08 ; break; } if (ch2 > 0){ PORTC = 0x10 ; break; } if (ch3 > 0){ PORTC = 0x20 ; break; } if ((ch0*ch1 > 0)&&(ch2+ch3==0)){ PORTC = 0x0c ; break; } if ((ch0*ch2 > 0)&&(ch1+ch3==0)){ PORTC = 0x14 ; break; } if ((ch0*ch3 > 0)&&(ch1+ch2==0)){ PORTC = 0x24 ; break; } if ((ch1*ch2 > 0)&&(ch0+ch3==0)){ PORTC = 0x18 ; break; } if ((ch1*ch3 > 0)&&(ch0+ch2==0)){ PORTC = 0x28 ; break; } if ((ch2*ch3 > 0)&&(ch0+ch1==0)){ PORTC = 0x30 ; break; } if ((ch0*ch1*ch2 > 0)&&(ch3==0)){ PORTC = 0x1c ; break; } if ((ch1*ch2*ch3 > 0)&&(ch0==0)){ PORTC = 0x38 ; break; } if ((ch2*ch3*ch0 > 0)&&(ch1==0)){ PORTC = 0x34 ; break; } if ((ch3*ch0*ch1 > 0)&&(ch2==0)){ PORTC = 0x2c ; break; } if (ch0*ch1*ch2*ch3 > 0 ){ PORTC = 0x3c ; break; } if (ch0+ch1+ch2+ch3==0){ PORTC = 0xc3 ; break; } } } 이렇게 짜서 넣었습니다. 들어가기는 하는데 작동을 안하네요... 도대체 뭐가 문제여서 작동을 안하는건지.... PORTC 는 led입니다
관리자 답변 NEWTC · 2011-10-15
안녕하세요? 일단, if 문안에서 break 쓰셔서 while문을 빠져나가 버리는 것 같네요. 그리고, ch0 * ch1 이런식은 왜 하였는지요? 잘 살펴보세요. 수고하세요. >void main(void){ > volatile unsigned int ch0,ah0,al0; > volatile unsigned int ch1,ah1,al1; > volatile unsigned int ch2,ah2,al2; > volatile unsigned int ch3,ah3,al3; > init_devices(); > > while(1){ > ADCSRA &= 0x7f; > ADMUX = 0x40; // 외부의 AVCC 단자로 입력된 전압을 사용, ADC0 사용 > ADCSRA |= 0xc7; //ADC 활설화 및 시작, 단일면환모드, 분주비 = 128 > al0 = ADCL; > ah0 = ADCH; > ch0 += al0+ah0*256; > ADMUX = 0x41; > al1 = ADCL; > ah1 = ADCH; > ch1 += al1+ah1*256; > ADMUX = 0x42; > al2 = ADCL; > ah2 = ADCH; > ch2 += al2+ah2*256; > ADMUX = 0x43; > al3 = ADCL; > ah3 = ADCH; > ch3 += al3+ah3*256; > if (ch0 > 0){ > PORTC = 0x04 ; break; > } > if (ch1 > 0){ > PORTC = 0x08 ; break; > } > if (ch2 > 0){ > PORTC = 0x10 ; break; > } > if (ch3 > 0){ > PORTC = 0x20 ; break; > } > if ((ch0*ch1 > 0)&&(ch2+ch3==0)){ > PORTC = 0x0c ; break; > } > if ((ch0*ch2 > 0)&&(ch1+ch3==0)){ > PORTC = 0x14 ; break; > } > if ((ch0*ch3 > 0)&&(ch1+ch2==0)){ > PORTC = 0x24 ; break; > } > if ((ch1*ch2 > 0)&&(ch0+ch3==0)){ > PORTC = 0x18 ; break; > } > if ((ch1*ch3 > 0)&&(ch0+ch2==0)){ > PORTC = 0x28 ; break; > } > if ((ch2*ch3 > 0)&&(ch0+ch1==0)){ > PORTC = 0x30 ; break; > } > if ((ch0*ch1*ch2 > 0)&&(ch3==0)){ > PORTC = 0x1c ; break; > } > if ((ch1*ch2*ch3 > 0)&&(ch0==0)){ > PORTC = 0x38 ; break; > } > if ((ch2*ch3*ch0 > 0)&&(ch1==0)){ > PORTC = 0x34 ; break; > } > if ((ch3*ch0*ch1 > 0)&&(ch2==0)){ > PORTC = 0x2c ; break; > } > if (ch0*ch1*ch2*ch3 > 0 ){ > PORTC = 0x3c ; break; > } > if (ch0+ch1+ch2+ch3==0){ > PORTC = 0xc3 ; break; > } > > } >} > >이렇게 짜서 넣었습니다. 들어가기는 하는데 작동을 안하네요... > >도대체 뭐가 문제여서 작동을 안하는건지.... > >PORTC 는 led입니다
6576 답변완료어제 질문드린 사람인데요 김동섭 2011-10-15 1,367
이게 고정이 제대로 안되고 너무 쉡게 빠지는데요..? 소스가 틀린게 아닌데 왜 안되나 했더니 고정이 잘안되서 꾹 눌러주니까 그제서야 작동이되더라구여 그냥 뒤집으면 쑥 빠지고여;
관리자 답변 NEWTC · 2011-10-15
안녕하세요? 고객님, 본사로 보내주시거나 방문해 주시면, 다른 제품으로 교환하여 드리겠습니다. 그게 잘 빠지기가 어려운 것인데, 신기하네요. 불편을 끼쳐드려서 죄송합니다. 수고하세요. >이게 > >고정이 제대로 안되고 너무 쉡게 빠지는데요..? > >소스가 틀린게 아닌데 왜 안되나 했더니 > >고정이 잘안되서 꾹 눌러주니까 그제서야 작동이되더라구여 > >그냥 뒤집으면 쑥 빠지고여;
6575 답변완료RS232를 이용한 디버깅에서 printf()를 대신할 어셈블 예제는 없나요? 양영모 2011-10-17 1,400
안녕하세요.. 불과 몇일전에 8051개발보드를 구매하였습니다. 제목에 적었듯이...디버깅이 가능하다는 글을 보고 어셈블로 적용을 해 볼까 생각중입니다. 하지만 제가 완전 초보인데다 C 언어는 전혀 할줄 모릅니다.. 어릴때 어셈블 공부를 한적이 있어서 c보다 어셈블이 더 쉽게 느껴지는 1인입니다. 어셈블러로 구현하려면 어떡해 해야 하나요? 방향이나 핵심만이라도 알려주세요.. 초기화시키는 과정은 할 수 있을듯 한데요.. printf()에 해당하는 부분을 어떻게 구현해야 하는지 전혀 감을 못잡겠습니다.
관리자 답변 NEWTC · 2011-10-17
안녕하세요? 고객님, 첨부 코드를 참고하실 수 있을 것 같습니다. 수고하세요. >안녕하세요.. >불과 몇일전에 8051개발보드를 구매하였습니다. > >제목에 적었듯이...디버깅이 가능하다는 글을 보고 어셈블로 적용을 해 볼까 생각중입니다. >하지만 제가 완전 초보인데다 C 언어는 전혀 할줄 모릅니다.. > >어릴때 어셈블 공부를 한적이 있어서 c보다 어셈블이 더 쉽게 느껴지는 1인입니다. > >어셈블러로 구현하려면 어떡해 해야 하나요? >방향이나 핵심만이라도 알려주세요.. > >초기화시키는 과정은 할 수 있을듯 한데요.. >printf()에 해당하는 부분을 어떻게 구현해야 하는지 전혀 감을 못잡겠습니다.
6574 답변완료답변을 보고 이렇게 바꿧는데도.... 신승현 2011-10-17 1,459
저번에 올려주신 답변 잘 봤습니다. 보고나서 이렇게 바꿧는데도 void main(void){ volatile unsigned int ch0,ah0,al0; volatile unsigned int ch1,ah1,al1; volatile unsigned int ch2,ah2,al2; volatile unsigned int ch3,ah3,al3; init_devices(); while(1){ ADCSRA &= 0x7f; ADMUX = 0x40; // 외부의 AVCC 단자로 입력된 전압을 사용, ADC0 사용 ADCSRA |= 0xc7; //ADC 활설화 및 시작, 단일면환모드, 분주비 = 128 al0 = ADCL; ah0 = ADCH; ch0 += al0+ah0*256; ADMUX = 0x41; al1 = ADCL; ah1 = ADCH; ch1 += al1+ah1*256; ADMUX = 0x42; al2 = ADCL; ah2 = ADCH; ch2 += al2+ah2*256; ADMUX = 0x43; al3 = ADCL; ah3 = ADCH; ch3 += al3+ah3*256; if (ch0 > 0){ PORTA = 0x04 ; } if (ch1 > 0){ PORTA = 0x08 ; } if (ch2 > 0){ PORTA = 0x10 ; } if (ch3 > 0){ PORTA = 0x20 ; } else { PORTA = 0xc3 ; } } } 전혀 작동이 되질 안습니다.... 뭐가 문제인걸까요... AVR에 들어가긴하는데 전혀 실행이...
관리자 답변 NEWTC · 2011-10-17
al0, al1, al2, al3, ah0, ah1, ah2, ah3 들은 모두 unsigned char 형으로 선언하여 줘야 합니다. 현재는 unsigned int로 되어 있습니다. ch0, 1, 2, 3은 모두 unsigned int가 맞습니다. 그리고, ADC 관련 초기화 문장들 즉, while문 바깥에 ADCSRA &= 0x7f; ADMUX = 0x40; // 외부의 AVCC 단자로 입력된 전압을 사용, ADC0 사용 ADCSRA |= 0xc7; //ADC 활설화 및 시작, 단일면환모드, 분주비 = 128 를 선언하고, while 안쪽에서는 다만, ADMUX 값만 바꿔가면서 하는 게 좋겠습니다. 초기화 하고 나면, 몇 클럭은 제대로된 값이 나오지 않으니까요. while문 첨에는 ch0, ch1, ch2, ch3 등을 모두 0으로 초기화 하여 주는 것이 좋겠습니다. 초기화 하기 전에 값이 초기화 되도록이요. 수고하세요. >저번에 올려주신 답변 잘 봤습니다. > >보고나서 이렇게 바꿧는데도 > > >void main(void){ > volatile unsigned int ch0,ah0,al0; > volatile unsigned int ch1,ah1,al1; > volatile unsigned int ch2,ah2,al2; > volatile unsigned int ch3,ah3,al3; > init_devices(); > > while(1){ > ADCSRA &= 0x7f; > ADMUX = 0x40; // 외부의 AVCC 단자로 입력된 전압을 사용, ADC0 사용 > ADCSRA |= 0xc7; //ADC 활설화 및 시작, 단일면환모드, 분주비 = 128 > al0 = ADCL; > ah0 = ADCH; > ch0 += al0+ah0*256; > ADMUX = 0x41; > al1 = ADCL; > ah1 = ADCH; > ch1 += al1+ah1*256; > ADMUX = 0x42; > al2 = ADCL; > ah2 = ADCH; > ch2 += al2+ah2*256; > ADMUX = 0x43; > al3 = ADCL; > ah3 = ADCH; > ch3 += al3+ah3*256; > if (ch0 > 0){ > PORTA = 0x04 ; > } > if (ch1 > 0){ > PORTA = 0x08 ; > } > if (ch2 > 0){ > PORTA = 0x10 ; > } > if (ch3 > 0){ > PORTA = 0x20 ; > } > else { > PORTA = 0xc3 ; > } > > } >} > >전혀 작동이 되질 안습니다.... 뭐가 문제인걸까요... AVR에 들어가긴하는데 전혀 실행이...