Q&A
| 번호 | 제목 | 작성자 | 등록일 | 조회 |
|---|---|---|---|---|
| 1803 | 답변완료코드비전의 포트 | avr초짜 | 2008-10-20 | 1,414 |
|
코드비전으로 프로그램을 라이트 시키려 하는데
케이블을 잘못산거 같아서요...
제가 산 케이블이 AVR-ISP Pro 인데....
코드비전으로 이 케이블를 연결해 사용 하고 싶은데...
어떻게 안될까요??
만약 포트를 바꿔줄수 있으면
그 방법도 좀 알려주세요~
관리자 답변
안녕하세요? 고객님,
코드비전으로도 ISP Pro 사용하여 라이트 가능합니다.
설정을 STK200/300 입니다.
코드비전의 기본 설정이죠.
그리고, 반드시 본명을 사용하여 질문해 주세요.
감사합니다.
>코드비전으로 프로그램을 라이트 시키려 하는데
>
>케이블을 잘못산거 같아서요...
>
>제가 산 케이블이 AVR-ISP Pro 인데....
>
>코드비전으로 이 케이블를 연결해 사용 하고 싶은데...
>
>어떻게 안될까요??
>
>만약 포트를 바꿔줄수 있으면
>
>그 방법도 좀 알려주세요~
|
||||
| 1802 | 답변완료AVR 동영상 강의에 나오는 연결선 | 학생 | 2008-10-20 | 1,463 |
|
동영상 강의의 LED 제어중
AVR의 I/O 포트와 브레드 보드를 연결해 주는
케이블의 이름은 어떻게 되나요?
또 어디서 구입할수 있죠?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
SE-MIN1 ~ MIN3까지 1핀에서 3핀용까지 다양하게 있구요.
본사와 용산의 에스와이전자에서 구매 가능합니다.
SE-MIN1 (1핀용 6개): 1,320원
SE-MIN2 (2핀용 6개): 1,980원
SE-MIN3 (3핀용 6개): 2,750원
감사합니다.
>동영상 강의의 LED 제어중
>
>AVR의 I/O 포트와 브레드 보드를 연결해 주는
>케이블의 이름은 어떻게 되나요?
>또 어디서 구입할수 있죠?
|
||||
| 1801 | 답변완료DC모터에 관하여 질문있습니다. | 박준혁 | 2008-10-20 | 1,422 |
|
12v 의 DC모터를
DC모터 구동모듈 AM-DC1-3D에 연결하여 사용하려고 하는데
저희가 사용하려고 하는 DC모터에는 +-전극만 있을 뿐 AB상에 관한 연결선이 없습니다..
어떻게 사용할 수 있는건가요?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
모터#1 이라고 되어 있는 부분에 보시면 커넥터가 두개 있는 데
둘 중 편한 곳에 선택하셔서 모터를 연결하시면 됩니다.
각 2핀씩 있으니까...편한 커넥터에 연결하시면 되구요.
두 커넥터가 다 같은 곳에 연결되어 있습니다. 따라서, 커넥터 두개 중 하나를 선택하여 두핀에 모터의 +-를 연결하시면 되겠지요.
수고하세요.
>12v 의 DC모터를
>DC모터 구동모듈 AM-DC1-3D에 연결하여 사용하려고 하는데
>
>저희가 사용하려고 하는 DC모터에는 +-전극만 있을 뿐 AB상에 관한 연결선이 없습니다..
>
>어떻게 사용할 수 있는건가요?
|
||||
| 1800 | 답변완료AVR MEGA128 pro 관련 CD | AVR초보 | 2008-10-20 | 1,407 |
|
안녕하세요?
오늘 AVR MEGA 128 개발보드를 샀는데요, 다른 케이블 등등은 있어서 AB-M128Pro-A 보드를 샀습니다.
처음 시작하려니까 예제가 마땅치 않은데요, Pro Kit에 포함된 CD의 파일을 메일로 보내주시거나 링크해 주시면 도움이 될 것 같습니다.
감사합니다.
관리자 답변
안녕하세요? 고객님,
저희 제품을 이용하여 주셔서 감사합니다.
예제 CD는 킷트를 구매하신 분에 한하여 제공되고 있습니다.
전체 예제가 또한 자료실->기존 자료실이나 네이버 까페를 통해서도 제공되고 있으니,
본싸이트 자료실->기존자료실이나 네이버까페 자료실의 예제들을 참고하시기 바랍니다.
네이버 까페 주소는 cafe.naver.com/newtc 입니다.
감사합니다.
>안녕하세요?
>오늘 AVR MEGA 128 개발보드를 샀는데요, 다른 케이블 등등은 있어서 AB-M128Pro-A 보드를 샀습니다.
>처음 시작하려니까 예제가 마땅치 않은데요, Pro Kit에 포함된 CD의 파일을 메일로 보내주시거나 링크해 주시면 도움이 될 것 같습니다.
>
>감사합니다.
>
|
||||
| 1799 | 답변완료usb_isp의 문제로 | park young houn | 2008-10-20 | 1,359 |
|
갑자기 usb가 동작이안되어서요
관리자 답변
안녕하세요 ? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
구체적으로 어떤 상황에서 어떻게 안되시는 건지...올려 주시기 바랍니다.
그래야 도와드릴 수가 있습니다.
감사합니다.
>갑자기 usb가 동작이안되어서요
|
||||
| 1798 | 답변완료AM-SLCD 216 관련 | 구재현 | 2008-10-20 | 1,393 |
|
이번에 AVR을 처음 접하는 학생입니다.
이번에 SLCD를 통해서 센서 노드에서 전송되는
시리얼 데이터 값을 표시하기 위해 구매하였습니다.
그런데 어떻게 사용하는지 사용법이 잘 이해가 가지 않습니다.
UART나 RS-232를 통해서 데이터를 전송할 때
printf("$표시할내용\\r");라는 데이터를 전송해줘야 하는 것인지
아니면 $표시할내용\\r 라는 데이터를 전송하면 되는 것인지 잘 모르겠습니다.
예제 소스를 보면 AVR 프로그램으로 사용하는데
혹시 데이터를 전송하려는 보드( 저희 입장에서는 센서노드 )에서
printf("$표시할내용\\r");으로 프로그래밍해서 컴파일 하면
저절로 시리얼로 데이터가 전송이 되어 lcd에 내용이 표시되는 건가요?
전자과가 전공이 아니라 어떻게 사용하는지 어리둥절 하네요..ㅠㅠ
예제 소스 같은 것이 있다면 좀 가르쳐주세요.ㅠ
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
저희 시리얼 LCD는 터미널 모드(T.M 모드) 와 커맨드 모드(C.M 모드)의
두 가지를 점퍼로 선택하도록 되어 있습니다.
물론, 모드 변경시 반드시 전원을 리셋해 주세야 합니다.
터미널 모드란 말 그대로 PC 터미널이나 바깥의 AVR 등에서 시리얼로 데이터를 보내주면, 그대로 출력되는 겁니다.
예를 들어서, printf("test"); 라고 출력하면 test 라는 글자가 SLCD 상에 뜨게 됩니다. 공백까지 합쳐서 16칸씩 맞춰서 출력하게 되면 라인단위로 출력이 되겠지요.
그리고, 커맨드 모드란 커맨드(명령어)를 통하여 글을 쓰거나, 글자를 움직이거나, 깜빡임을 변경하거나 할 수 있는 겁니다. $문자를 쓰고, 명령어 쓰고...이런식으로 되어 있습니다.
예를 들어서, printf("$T,TEST");라고 하시면 TEST 라는 글을 SLCD에 쓸겁니다.
보다 자세한 사항은 SLCD 메뉴얼을 참고 바랍니다.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=247
감사합니다.
>이번에 AVR을 처음 접하는 학생입니다.
>이번에 SLCD를 통해서 센서 노드에서 전송되는
>시리얼 데이터 값을 표시하기 위해 구매하였습니다.
>그런데 어떻게 사용하는지 사용법이 잘 이해가 가지 않습니다.
>UART나 RS-232를 통해서 데이터를 전송할 때
>printf("$표시할내용\\r");라는 데이터를 전송해줘야 하는 것인지
>아니면 $표시할내용\\r 라는 데이터를 전송하면 되는 것인지 잘 모르겠습니다.
>
>예제 소스를 보면 AVR 프로그램으로 사용하는데
>혹시 데이터를 전송하려는 보드( 저희 입장에서는 센서노드 )에서
>printf("$표시할내용\\r");으로 프로그래밍해서 컴파일 하면
>저절로 시리얼로 데이터가 전송이 되어 lcd에 내용이 표시되는 건가요?
>
>전자과가 전공이 아니라 어떻게 사용하는지 어리둥절 하네요..ㅠㅠ
>예제 소스 같은 것이 있다면 좀 가르쳐주세요.ㅠ
>
|
||||
| 1797 | 답변완료ATmega8535와 퓨즈비트 | avr초짜 | 2008-10-20 | 1,386 |
|
icc avr로 라이팅을 할라고 하는데
퓨즈비트를 몇으로 해야할지 모르겠어요...
1. 강좌를 보니까.... ATmega128의 퓨즈비트 값만 나와잇는데
8535의 퓨즈 비트 값좀 알려주세요.
2. 그리고... 한번 구우면은 다시는 그 칩을 사용 못하나요?
잘못 구우면 지우고 다시 쓰고 싶은데...
사용 가능성도 좀 알려주세요.
3. 재활용이 가능하다면... 그 방법도 좀 알려주세요.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
죄송하지만, 본사에서는 ATMEGA128과 16 등에 대한 제품만 나와 있어서, 주로 그 제품에 대한 부분만 Q&A로 도와드리고 있습니다. 본사의 제품에 대한 문의를 받는 게시판이라 양해 바랍니다.
그리고, 퓨즈는 계속 다시 쓰실 수 있습니다. 하지만, 클럭 부분을 잘못 건드리시면, ISP로 안되는 경우가 있는 데, 이 경우 외부에 1~4MHz 정도의 오실레이터를 달아서 인공호흡을 시키면 살아납니다.
참고 바라구요.
데이터시트의 239페이지를 보시면 쉽게 해결이 되시리라 생각됩니다.
참고 바랍니다.
감사합니다.
>icc avr로 라이팅을 할라고 하는데
>퓨즈비트를 몇으로 해야할지 모르겠어요...
>
>1. 강좌를 보니까.... ATmega128의 퓨즈비트 값만 나와잇는데
> 8535의 퓨즈 비트 값좀 알려주세요.
>
>2. 그리고... 한번 구우면은 다시는 그 칩을 사용 못하나요?
> 잘못 구우면 지우고 다시 쓰고 싶은데...
> 사용 가능성도 좀 알려주세요.
>
>3. 재활용이 가능하다면... 그 방법도 좀 알려주세요.
|
||||
| 1796 | 답변완료AD-USBISP V02 잘 동작안합니다. | 양장섭 | 2008-10-20 | 1,393 |
|
수고하십니다. 양장섭입니다.
전화로도 몇번 통화 했는데요. 여기에 문의하라고 해서 올립니다.
처음엔 드라이버를 제대로 못찾아서 애를 먹었는데요
이제 설치가 모두 끝났는데 잘 동작을 안합니다.
잘 이라 함은 동작을 했다 안했다한다는 말입니다.
1. 다른 ISP로 다운로드 한다음 이 제품으로 다운로드하면 그보드는 다운로드 잘 동작합니다.
2. 새로운 보드를 연결해서 퓨즈를 읽으면 동작 했다 안했다 하는데 다운로드는 절대로 동작안합니다.
연락처는 017-633-6685입니다.
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
아마도 제품 불량 같아 보입니다. 테스트를 100% 다 해서 나가는 데,
그런 증상은 아직 한 번도 없었거든요.
새 제품으로 교체해 드리겠습니다. 본사로 보내주시기 바랍니다.
택배비를 수신자 부담으로 해서 보내주시구요.
가능하시면, 삼성택배를 이용하여 주시면, 본사에서 2,200원에 처리가 가능하여 부탁드리겠습니다. 없으시면, 우체국 택배나 편리하신 택배를 이용하셔도 됩니다.
감사합니다.
>수고하십니다. 양장섭입니다.
>전화로도 몇번 통화 했는데요. 여기에 문의하라고 해서 올립니다.
>처음엔 드라이버를 제대로 못찾아서 애를 먹었는데요
>이제 설치가 모두 끝났는데 잘 동작을 안합니다.
>잘 이라 함은 동작을 했다 안했다한다는 말입니다.
>1. 다른 ISP로 다운로드 한다음 이 제품으로 다운로드하면 그보드는 다운로드 잘 동작합니다.
>2. 새로운 보드를 연결해서 퓨즈를 읽으면 동작 했다 안했다 하는데 다운로드는 절대로 동작안합니다.
>연락처는 017-633-6685입니다.
|
||||
| 1795 | 답변완료해더 파일 질문요.. | 김재진 | 2008-10-20 | 1,422 |
|
저희가
atmega16 5만5천원인가?
그거.. 보드 구입했는데요
NTC네이버 카페에
제다이 라는분이 만드신 초음파 센서 를 이용한
장애물 회피 로봇을 만드는 중입니다
하지만 여기서 ICCAVR을 사용해서
프로그램을 넣으려 하는데
제다이 님이 사용하신 소스를 이용 하는데
자꾸 처음에
#include<mega16.h>
에서 에러가 나네요
해더 파일이 없다는거 같은데요
방금 전화한 사람입니다..
답변을 기다리겠습니다.
관리자 답변
안녕하세요? 저희 N.T.C 제품을 이용하여 주셔서 감사합니다.
제다이 님이 짜신 소스를 저희는 가지고 있지 않아서,
어떻게 짜여져 있는 지 잘 모르겠습니다만,
아마도 AVR Studio + WINAVR 이나 코드비전으로 만드신게 아닌가 싶습니다.
ICCAVR로는 포팅하셔야 할 것 같네요.
제다이님께 메일 보내 보세요.
수고하세요.
>저희가
>atmega16 5만5천원인가?
>그거.. 보드 구입했는데요
>NTC네이버 카페에
>제다이 라는분이 만드신 초음파 센서 를 이용한
>장애물 회피 로봇을 만드는 중입니다
>하지만 여기서 ICCAVR을 사용해서
>프로그램을 넣으려 하는데
>제다이 님이 사용하신 소스를 이용 하는데
>자꾸 처음에
>#include<mega16.h>
>에서 에러가 나네요
>해더 파일이 없다는거 같은데요
>방금 전화한 사람입니다..
>답변을 기다리겠습니다.
|
||||
| 1794 | 답변완료atmega32를 배우고 있는 학생입니다... | 김대업 | 2008-10-19 | 1,427 |
|
atmega32를 이용하여 led순차점등을 하는 것인데
푸쉬스위치로는 쉬프트 이동을 설정해주고
dip스위치로는 쉬프트 방향을 설정해주는데 rising time때 이고,
외부인터럽트를 써서 코딩을 하는것인데 너무 어렵네요 ㅠㅠ
소스를 짜주실 수 있을런지 ㅠㅠ
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
우선, 저희가 소스를 짜드리진 않습니다.
자료실에 가시면 외부 인터럽트 관련 소스도 있구요.
AVR 기본강좌 : http://www.NewTC.co.kr/강좌/AVR기본강좌.zip
여기에 보시면 외부 인터럽트 강좌도 있습니다.
참고하세요.
>atmega32를 이용하여 led순차점등을 하는 것인데
>
>푸쉬스위치로는 쉬프트 이동을 설정해주고
>
>dip스위치로는 쉬프트 방향을 설정해주는데 rising time때 이고,
>
>외부인터럽트를 써서 코딩을 하는것인데 너무 어렵네요 ㅠㅠ
>
>소스를 짜주실 수 있을런지 ㅠㅠ
>
>
|
||||
| 1793 | 답변완료스테핑 모터 제어에 대한 질문했던 학생입니다 만들었던 코드 올립니다 | 유준영 | 2008-10-19 | 1,413 |
|
void main(void)
{
volatile unsigned char step=0;
init_devices();
//insert your functional code here...
printf(" \\n\\n\\rStepping Motor test program...\\n\\r");
MOTOR_PORT_DDR = 0xff;
MOTOR_ENABLE;
MOTOR_STEP_M0;
PORTG=0x01;
if(step<=10)
{
MOTOR_LEFT_CCW;
MOTOR_RIGHT_CW;
PORTG = ~PORTG;
delay(100);
}
else if(step>=11 && step <=20)
{
MOTOR_LEFT_CW;
MOTOR_RIGHT_CCW;
PORTG = ~PORTG;
delay(100);
}
else MOTOR_DISABLE;
step++;
}
메인 함수만 올렸습니다
생각만으로 될거 같은데 돌려보니 안되더 군요 ㅠㅠ
무엇이 잘못된걸 까요? 부탁드립니다
한가지 더 여기서 왜 "10"이라는 수치가 나왔나면
할프 스텝이라 10이면 5바퀴정도라 생각해서 해보았는데
실제에서 한 4바퀴정도가 되더라구요 그래서 10이라 했습니다
관리자 답변
안녕하세요? 고객님,
우선 메인에서 while문도 없이 그냥 실행하였으니, 잘못된 문장이네요.
아래와 같이 해보세요.
void main(void)
{
volatile unsigned char step=0;
init_devices();
//insert your functional code here...
printf(" \\n\\n\\rStepping Motor test program...\\n\\r");
MOTOR_PORT_DDR = 0xff;
MOTOR_ENABLE;
MOTOR_STEP_M0;
PORTG=0x01;
while(1){
if(step<=10)
{
MOTOR_LEFT_CCW;
MOTOR_RIGHT_CW;
PORTG = ~PORTG;
delay(100);
}
else if(step>=11 && step <=20)
{
MOTOR_LEFT_CW;
MOTOR_RIGHT_CCW;
PORTG = ~PORTG;
delay(100);
}
if(step<21){
step++;
}else{
MOTOR_DISABLE;
}
}
}
>void main(void)
>{
> volatile unsigned char step=0;
>
> init_devices();
> //insert your functional code here...
> printf(" \\n\\n\\rStepping Motor test program...\\n\\r");
>
> MOTOR_PORT_DDR = 0xff;
>
> MOTOR_ENABLE;
> MOTOR_STEP_M0;
> PORTG=0x01;
>
> if(step<=10)
> {
> MOTOR_LEFT_CCW;
> MOTOR_RIGHT_CW;
> PORTG = ~PORTG;
> delay(100);
> }
> else if(step>=11 && step <=20)
> {
> MOTOR_LEFT_CW;
> MOTOR_RIGHT_CCW;
> PORTG = ~PORTG;
> delay(100);
> }
> else MOTOR_DISABLE;
> step++;
>}
>메인 함수만 올렸습니다
>생각만으로 될거 같은데 돌려보니 안되더 군요 ㅠㅠ
>무엇이 잘못된걸 까요? 부탁드립니다
>
>한가지 더 여기서 왜 "10"이라는 수치가 나왔나면
>할프 스텝이라 10이면 5바퀴정도라 생각해서 해보았는데
>실제에서 한 4바퀴정도가 되더라구요 그래서 10이라 했습니다
|
||||
| 1792 | 답변완료serial 통신 질문드립니다. | 최순식 | 2008-10-18 | 1,428 |
|
안녕하세요.
ATmega128을 이용하여 작품을 만들고 있는데요.
현재 128Pro V2.0 보드를 가지고 serial 통신을 하려고 합니다.
사용은 UART0으로 사용하는데여.
자료실에 있는 모든 통신과 관련된 입출력 자료를 이용하여
예제 소스를 이용하여 프로그램을 구현하였습니다.
현재 UART0을 이용한 출력은 가능은 가능하나
입력은 되지 않고 있습니다. 예제 소스에서 나타낸 소스를 이용하여
다 해봤습니다.
소스도 함께 첨부 하였습니다.
이에 대한 답변부탁드립니다.
감사합니다.^^
관리자 답변
안녕하세요? 고객님,
저희 N.T.C 제품을 이용해 주셔서 감사합니다.
아래를 참고하세요.
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=scanf&select_arrange=headnum&desc=asc&no=238
감사합니다.
>안녕하세요.
>
>ATmega128을 이용하여 작품을 만들고 있는데요.
>현재 128Pro V2.0 보드를 가지고 serial 통신을 하려고 합니다.
>사용은 UART0으로 사용하는데여.
>
>자료실에 있는 모든 통신과 관련된 입출력 자료를 이용하여
>예제 소스를 이용하여 프로그램을 구현하였습니다.
>현재 UART0을 이용한 출력은 가능은 가능하나
>입력은 되지 않고 있습니다. 예제 소스에서 나타낸 소스를 이용하여
>다 해봤습니다.
>
>소스도 함께 첨부 하였습니다.
>이에 대한 답변부탁드립니다.
>
>감사합니다.^^
|
||||
| 1791 | 답변완료 AVR MEGA 128 모듈 라이트 | 한길종 | 2008-10-18 | 1,432 |
|
AVR MEGA 128 모듈 라이트를 구입하려고 하는데요
1. 실제 사이즈가 어떻게 되는지 궁금합니다.
2. 사진에 레귤레이터가 안보이는데, 정확하게 5v를 주입한다는 조건인가요?
3. 아니면 그 이상의 전원을 준다는 조건하에 전원부를 따로 만들어줘야하나요?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 찾아 주셔서 감사합니다.
필요하신 AM-128PL의 치수는 첨부하였습니다.
그리고, 5V를 전원으로 주셔야 합니다. 4.5~5.5V 이내로 전원을 안정화 시키셔야 합니다.
감사합니다.
>AVR MEGA 128 모듈 라이트를 구입하려고 하는데요
>
>1. 실제 사이즈가 어떻게 되는지 궁금합니다.
>2. 사진에 레귤레이터가 안보이는데, 정확하게 5v를 주입한다는 조건인가요?
>3. 아니면 그 이상의 전원을 준다는 조건하에 전원부를 따로 만들어줘야하나요?
>
>
|
||||
| 1790 | 답변완료TextLCD_exam에서 궁금??? | in | 2008-10-18 | 1,441 |
|
안녕하세요.
다름이 아니라 지금 TEXT LCD를 사용해볼려고 합니다.
그런데 지금 제품과 같이 있는 시디중에 TextLCD_exam.c 파일에 궁금한게 있어서 질문드립니다.
1. void E_Pulse(void)
- 왜 E(signal enable,statr data r/w) 왜 on/off하는건가요?
무슨 용도나 이유가 있는건가요?
2. void write_char(char s){
~
PORTF = s;
~
- 여기 PORTF = s; 가 무슨뜻인가요? s가 따로 설정되어 있진 않은데.
어떤의미인지 궁금합니다.
3. #define on 1
#define off 0
int (onoff) // if(onoff == ON)
- 제가 C를 잘 몰라서 그러는데 이렇게 써도 괜찬은건가요?
onoff 자리에 10이 같이 들어가는게 아니라
만약 (on)이 들어가면 1만 인식하는건가요?? off가 붙어있는데 상관이 없는건가요?
관리자 답변
안녕하세요? 고객님,
저희 N.T.C를 이용하여 주셔서 감사합니다.
답변 드릴께요.
1. 텍스트 LCD 플러스 모듈이나 데이터 시트 상에 E를 ON/OFF 하라고 타이밍 도에 나와 있습니다.
타이밍도를 자세히 보세기 바랍니다
- 아래 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=lcd&select_arrange=headnum&desc=asc&no=51
- 텍스트 LCD 플러스 모듈 메뉴얼 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=260
2. s는 그냥 캐릭터형 변수네요. 함수인자로 받은 거죠. 별 의미는 없습니다.
3. define 문에서 on을 선언했으면 on을 사용하셔야 하구요. onoff와 같이 붙여서 쓴다고 10이 되진 않습니다. C언어 책을 참고하세요.
수고하세요.
>안녕하세요.
>
>다름이 아니라 지금 TEXT LCD를 사용해볼려고 합니다.
>
>그런데 지금 제품과 같이 있는 시디중에 TextLCD_exam.c 파일에 궁금한게 있어서 질문드립니다.
>
>1. void E_Pulse(void)
> - 왜 E(signal enable,statr data r/w) 왜 on/off하는건가요?
> 무슨 용도나 이유가 있는건가요?
>
>2. void write_char(char s){
> ~
> PORTF = s;
> ~
> - 여기 PORTF = s; 가 무슨뜻인가요? s가 따로 설정되어 있진 않은데.
> 어떤의미인지 궁금합니다.
>
>3. #define on 1
> #define off 0
> int (onoff) // if(onoff == ON)
>
> - 제가 C를 잘 몰라서 그러는데 이렇게 써도 괜찬은건가요?
> onoff 자리에 10이 같이 들어가는게 아니라
> 만약 (on)이 들어가면 1만 인식하는건가요?? off가 붙어있는데 상관이 없는건가요?
|
||||
| 1789 | 답변완료AB-M128Pro-A 데이터 시트 구할 수 있을까요. | 성백민 | 2008-10-18 | 1,482 |
|
메뉴얼만 있고
레지스트리 값이 의미하는 것 등을 알고 싶은데
AB-M128Pro-A 모델의 데이터 시트를 혹시 갖고 계신다면
좀 부탁드립니다.
아 그리고 ICCAVR 컴파일러에서 스텝모터 제어하고 있는데
이것을 visual studio 에서 디버깅 하려고 하는데 가능한가요?
(MFC로 사용하려고 합니다)
관리자 답변
안녕하세요? 고객님,
저희 N.T.C제품을 이용하여 주셔서 감사합니다.
말씀하신 제품은 ATMEGA128 마이크로프로세서를 사용합니다.
따라서, 레지스터값의 의미 등을 아시고 싶다면, ATMEGA128 데이터시트를 보시는 것이 좋겠습니다. 물론, 해설하여
-ATMEGA128 데이터시트 -
http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=atmega128&select_arrange=headnum&desc=asc&no=4
- 각종 강좌 다운로드 -
아래에서 필요하신 강좌의 링크를 카피하셔서 익스플로러에 치시면 다운 가능합니다. 많이 이용하세요.
- 아래 -
AVR 기초강좌 : http://www.NewTC.co.kr/강좌/AVR기초강좌.zip
AVR 기본강좌 : http://www.NewTC.co.kr/강좌/AVR기본강좌.zip
기초 전자공학 : http://www.NewTC.co.kr/강좌/기초전자공학.zip
전자공학응용과정(노이즈쪽):
http://www.NewTC.co.kr/강좌/전자공학응용과정.zip
로봇공학 : http://www.NewTC.co.kr/강좌/로봇공학_라인트레이서.zip
자바기초 : http://www.NewTC.co.kr/강좌/자바기초.zip
졸업작품만들기 : http://www.NewTC.co.kr/강좌/졸업작품만들기.zip
- AB-M128PRO-A 메인보드 하드웨어&소프트웨어 강좌 -
http://www.newtc.co.kr/board/view.php?id=mega128_lecture&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=54
그리고, Visual Studio에서 단지 에디터로 사용할 순 있겠지만, JTAG을 이용한 디버깅은 AVR Studio에서 하셔야 합니다. 그냥 모니터링으로 디버깅 하시는 것은 ICCAVR에서도 가능합니다.
감사합니다.
>메뉴얼만 있고
>레지스트리 값이 의미하는 것 등을 알고 싶은데
>AB-M128Pro-A 모델의 데이터 시트를 혹시 갖고 계신다면
>좀 부탁드립니다.
>
>
>아 그리고 ICCAVR 컴파일러에서 스텝모터 제어하고 있는데
>
>이것을 visual studio 에서 디버깅 하려고 하는데 가능한가요?
>(MFC로 사용하려고 합니다)
|
||||
