Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 8 | 답변완료ADC 질문입니다. | 김정훈 | 2005-09-23 | 9,091 |
|
초보자입니다. AVR MEGA 128개발보드 1.01버전을 구입했습니다.
테스트까지 마쳤고, 현재 F포트로 센서 두개를 연결했습니다.
여기서 AVCC랑 AREF GND 가 있는데, 이건 연결이 되어 있지 않더군요.
AVCC와 AREF는 기판의 VCC 5v로 연결하면 되는 것인지요?
아니면 따로 전압을 주어야 하는것인지 궁금합니다.
관리자 답변
반갑습니다.
센서 입력을 위와 같이 AVCC랑 AREF 두개를 5V에 연결해서 쓰게 되면
0~5V 범위의 변환이 가능합니다.
좀 더 자세한 내용은 주말에 강좌란에 강좌를 해 드리도록 하겠습니다.
감사합니다.
|
||||
| 7 | 답변완료interrupt를 사용하려 하는데 도움 부탁합니다 | 정균희 | 2005-09-20 | 9,201 |
|
안녕하세요
인터럽터를 아래와 같이 사용하려하는데 안됨니다.
컴파일러는 icc AVR사용 / ina90.h있는 것임
- 아래
#include <iom128v.h>
//#include <macros.h>
#include <ina90.h>
unsigned char led;
interrupt[TIMER0_OVF_vect] void Timer0_interrupt(void) { //TIMER0 인터럽트
PORTC = ~led; //변수 led를 반전해서 포트B에 출력
led <<= 1; //다음번 출력데이터
if(!led)
led = 0x01; //최초의 상태에서부터 다시 시작한다
TCNR0 = 0x15; //30ms초를 얻기 위한 값*0ㅌ15 = -235)dmf ektlfhem
printf("\n\r interrupt test %x\n\r",led);
}
-에러
C:\icc\bin\iccavr -IC:\icc\include\ -e -DATMEGA -l -g -Mavr_enhanced -LC:\icc\lib\ -ucrtatmega.o -bfunc_lit:0x8c.0x20000 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:16 -beeprom:1.4096 -fihx_coff -S2 port_test.c -lcatmega
!E port_test.c(11): undeclared identifier `TIMER0_OVF_vect'
!E port_test.c(11): integer expression must be constant
!E port_test.c(11): syntax error; found `void' expecting `;'
!W port_test.c(17):[warning] calling function without prototype may cause errors
잘못된부분 처리 방법를 알려주시면 고맙겠읍니다.
(이 프로그램은 책 "ATmega128과 그용용"240페이지)
또는 다른방법으로 일정시간마다 인터럽트가 발생되고 그때마다 일정한 일를 저리하려하는데 방법을 알려주시기 바람니다.
- delay가 아니고 인터럽트를 원함
수고하세요
관리자 답변
우선 인터럽트 함수는 아주 짧은 시간 동안 진행하는 거라
printf와 같은 함수를 쓰면 안됩니다. 그 동안 다른 인터럽트가 또 오게 되서...문제가 계속 생기게 되죠.
인터럽트 함수 만드는 것두 좀 문제가 있네요.
ICC AVR 안에 있는 마법사(application builder)로 만들어 보세요.
|
||||
| 6 | 답변완료죄송합니다. 연달아 질문드리네요. | 장석진 | 2014-11-25 | 1,456 |
|
ISP 3.6이 나와 있는 설명에는 ATmega128은 1번과 2번을 UART포트(PDI/PDO)에 연결하라고 되어 있는데
포트B에 MOSI와 MISO에 연결하면 문제가 있는 건가요?
관리자 답변
안녕하세요? 고객님,
네, ATMEGA128 등 일부 칩은 SPI용 일부 칩이 PDI/PDO를 다운로딩 전용으로 쓰도록 되어 있습니다. MOSI/MISO 핀은 SPI통신용으로 사용하도록 되어 있구요.
대부분의 칩들은 MOSI/MISO를 시리얼 다운로딩 용으로 사용합니다만, 일부칩의 예외가 있고, ATMEGA128도 마찬가지입니다.
첨부드린 것은 ATMEGA128 데이터시트를 잘라낸 부분이며 이를 참고하시기 바랍니다.
감사합니다.
>
>
> ISP 3.6이 나와 있는 설명에는 ATmega128은 1번과 2번을 UART포트(PDI/PDO)에 연결하라고 되어 있는데
>
> 포트B에 MOSI와 MISO에 연결하면 문제가 있는 건가요?
>
|
||||
| 5 | 답변완료추가로 질문 드립니다. | 장석진 | 2014-11-25 | 1,360 |
|
현재 시판중이 3.6제품은 ATxmega시리즈도 지원이 되나요?
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
USBISP V03.6은 STK500 프로토콜을 지원하고 있어서, ATxmega시리즈는 현재 지원이 되지 않습니다.
xmega 시리즈를 지원하려면, JTAGICE3나 JTAGICEmkII AVR Dragon 등을 사용하셔야 합니다.
감사합니다.
>
>
> 현재 시판중이 3.6제품은 ATxmega시리즈도 지원이 되나요?
>
|
||||
| 4 | 답변완료어제 사온 jtag이 않돼는데 답볍좀 | 임모씨 | 2005-08-26 | 8,958 |
|
어제 용산에 나가서 1개 밖에 없다고 해서 사왔는데 동작이 않되는데요?
본인은 atmel jtagice mkii를 쓰고 있고 동작이 되는데 이건 않되네요
물론 avr studio 4.xx이고 아트멜에 가봐도 서비스팩은 어디있는지 모르겠네요
여하간 동작이 않됩니다
참고로 우리회사에서는 asm을 직접사용해서 만들어진 파일이 .cof 가아니라
.aps입니다
관리자 답변
네, 새 제품 발송해 드렸습니다.
불편하게 해 드려서 죄송합니다.
받으신 후 되시면 예전 것이 정확히 어떻게 동작이 안되었는 지, 좀 올려 주시고 예전 제품은 샘플 전자에 좀 가져다 주시면 감사하겠습니다. 수고하세요.
|
||||
| 3 | 답변완료J-TAG 을 구매코자 합니다........... | lee | 2005-08-11 | 9,487 |
|
수고하십니다.
J-TAG 을 구매코자 하는데 샘픔전자에도 상품소개 및 구입코너가없더군요.
(AVR 을 이용한 ATMEGA128 개발용 보드 소개만 있고 )
어떻게 구매해햐되죠??
관리자 답변
넹...안녕하세요? 현재 출시한지 얼마 안되서, 제품이 딸리는 관계로, 용산 전자랜드 광장층 에스와이 전자(02-704-4376)나 샘플전자(02-701-8051)에 가시면 구매하실 수 있습니다. 에스와이 전자나 샘플전자에 전화로 문의 하셔서 구매하셔도 되겠습니다. 감사합니다.
|
||||
| 2 | 답변완료스테핑 모터 구동 방법은 강좌->로봇강좌에 | N.T.C | 2005-07-29 | 9,264 |
|
스테핑 모터 구동 방법은 강좌->로봇강좌에 있습니다.
스테핑 모터 구동시 여자 방식 설명, 소스코드, 회로도 모두 있습니다.
참고하세요.
관리자 답변
감사합니다. 유용하게 사용하겠습니다.
|
||||
| 1 | 답변완료AVR ISP 질문 드립니다. | 장석진 | 2014-11-25 | 1,409 |
|
스튜디오6.2를 쓰고 있는데, 여기서도 동작하나요?
6.2가 나온지 꾀 된듯 한데..
정보상으로는 6.1까지만 적혀 있어서요.
관리자 답변
안녕하세요? 고객님,
저희 뉴티씨 제품을 이용하여 주셔서 감사합니다.
네, 됩니다.
아직, 6.2를 추가해놓지 못했네요. 조만간 6.x로 고쳐놔야겠어요.
감사합니다.
>
>
> 스튜디오6.2를 쓰고 있는데, 여기서도 동작하나요?
>
> 6.2가 나온지 꾀 된듯 한데..
>
> 정보상으로는 6.1까지만 적혀 있어서요.
>
|
||||
