로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
3773 답변완료KR-DL16 에 대한 문의를 합니다. 유대선 2009-10-08 1,167
ps: 완제품 관련해서 물어보는것입니다. 1. KR-DL16 제품과 KR-DL16-S 제품의 차이가 모터 부분인것 같은데요 dc모터랑 서보dc모터 중 어느것이 더 제어 하기 가 쉬운지 알고 싶습니다..(모터드라이버가 있던데 그것으로 구동하는것이 쉬운지 알고 싶습니다) 2. KR-DL16제품에 여유 포트가 있는지 알고 싶습니다( 제가 블루투스 묘듈을 추가 할 수 있는 공간이 필요해서요) 3. 건전지 소켓도 포함 되어 있는지 ? 또는 건전지 가 특수한 건전지 인지 일반인지 궁금합니다 4. 기본으로 제공해 주시는 소스가 라인트레이서 소스 를 주시는것인지 그것을 제가 수정도 가능한지 궁금합니다 5. 보드에 제가 추가적으로 납땜을 하여 수정도 가능한가요 ..
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, 저희 N뉴티씨를 이용하여 주셔서 감사합니다. 답변하여 드릴께요. 1. 제어는 똑같습니다. 단지, 모터 모양만 다릅니다. 2. A,B,C,D 포트 4개가 있으니, 센서로 사용하는 포트 1개를 제외하면 3포트가 남는 것이지요. 3. 9V 네모난 밧데리 소켓이 포함되어 있습니다. 일반적인 겁니다. 4. 라인트레이서용 소스를 기본으로 제공하며, 당연히 직접 수정 가능합니다. 수고하세요. >ps: 완제품 관련해서 물어보는것입니다. >1. KR-DL16 제품과 KR-DL16-S 제품의 차이가 모터 부분인것 같은데요 dc모터랑 서보dc모터 중 어느것이 더 제어 하기 가 쉬운지 알고 싶습니다..(모터드라이버가 있던데 그것으로 구동하는것이 쉬운지 알고 싶습니다) > >2. KR-DL16제품에 여유 포트가 있는지 알고 싶습니다( 제가 블루투스 묘듈을 추가 할 수 있는 공간이 필요해서요) > >3. 건전지 소켓도 포함 되어 있는지 ? 또는 건전지 가 특수한 건전지 인지 일반인지 궁금합니다 > >4. 기본으로 제공해 주시는 소스가 라인트레이서 소스 를 주시는것인지 그것을 제가 수정도 가능한지 궁금합니다 > >5. 보드에 제가 추가적으로 납땜을 하여 수정도 가능한가요 .. > >
3772 답변완료서브모터 제어모듈 전원공급 관련 문의 드립니다. 대림 2009-10-08 1,281
보드에서 받는 전원 5V로는 저희가 쓸려는 서브모터를 돌리기엔 전압이 부족한데요. 서브모터 제어모듈인 CSVP모듈에 보면 외부전원을 공급할 수 있다고 해서 문의 드립니다. 서브모터 구동모듈 CSVP에 외부 전원 공급 가능하다는게 5V가 아닌 7V나 10V이렇게 넣을 수 있는 건지 정확이 어떻게 되는건지 답변좀 부탁드립니다 ~
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, 저희 NewTC를 이용하여 주셔서 감사합니다. 보통 RC용 서보모터가 5V를 사용하고 최대 6V 정도를 사용합니다. 그 이상의 전압을 넣으면 몇분 못 쓰고 망가질 수 있어서, 보통 그 이상의 전압은 지양합니다. CSVP 보드에 7.4~12V를 넣으면 78T05로 5V로 바꾸어서 넣기 때문에 이론적으론 3A까지 사용이 가능하지만, 실제로는 1.5~2A 정도까지 사용이 가능합니다. 필요에 따라 방열판을 넓은 걸로 변경하면 좀 더 높은 전류도 흘릴 수 있을 겁니다. 하지만, 7V~ 10V를 넣을 수 있는 구조는 아닙니다. 다만, 약간의 개조를 한다면 7805를 빼 버리고, 그 쪽의 입력 전압 핀과 출력 전압핀을 두꺼운 선으로 이어 버리면, 바깥에서 공급하는 전압대로 연결이 가능할 겁니다. 앞으로 반드시 본명으로 질문하여 주세요. 본명이 아니면, 답변이 나가지 않을 수 있습니다. 공동으로 사용하는 공간이니 반드시 본명으로 질문하여 주기 바랍니다. 감사합니다. > >보드에서 받는 전원 5V로는 저희가 쓸려는 서브모터를 돌리기엔 전압이 부족한데요. > >서브모터 제어모듈인 CSVP모듈에 보면 외부전원을 공급할 수 있다고 해서 문의 드립니다. > >서브모터 구동모듈 CSVP에 외부 전원 공급 가능하다는게 5V가 아닌 7V나 10V이렇게 넣을 수 있는 > >건지 정확이 어떻게 되는건지 답변좀 부탁드립니다 ~
3771 답변완료AVR MEGA128과 USBTINY 전원 관련 차성덕 2009-10-08 1,341
몇가지 질문 드립니다. 1. AVR MEGA128 보드의 의 외부 전원과 USBTINY를 동시에 연결하여 사용해도 상관없는지요? 2. USBISP와 USBTINY를 동시에 연결한 상태에서 UART 통신 가능한지요?
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. 1번 질문이 잘 이해가 안갑니다. 다시 질문해 주시구요. 2번은 가능합니다. 서로 다른 ID를 가지도록 설정하고 있으므로, COM 포트가 서로 다르게 잡힐 겁니다. PC 에 따라서는 PC 뒤 쪽 USB 커넥터 꽂는 위치에 따라서 PC 내부적으로 USB 허브 설계로 포트를 4개로 만들어 둔 경우가 많아서 꽂는 위치를 조정 필요할 때가 있지만, 꽂는 위치 조정만 잘하여 꽂으면 관계 없이 잘 동작합니다. 감사합니다. >몇가지 질문 드립니다. > >1. AVR MEGA128 보드의 의 외부 전원과 USBTINY를 동시에 연결하여 사용해도 상관없는지요? > >2. USBISP와 USBTINY를 동시에 연결한 상태에서 UART 통신 가능한지요? > >
3770 답변완료제품 문의입니다. 팅모 2009-10-08 1,318
5V, 3.3V 전원보드(AM-MP533)를 구입했습니다. 제게 맞는 제품인지 판단하고 제가 원하지 않는 제품이라면 교환하기 위해 아직 개봉하진 않은 상태입니다. 그래서 이 제품에 대한 회로와 정확한 사용을 모르는데요.... 이 제품의 구성을 대충 보니, 몇 볼트의 전압이 들어가는지 모르겠네요. 1. 12V DC가 들어가는 건가요? 2. 제가 이 제품을 활용하려는 목적은 5볼트와 3.3볼트를 제공하기 위한 목적에 있습니다. 입력은 6볼트의 건전지로 사용하려고 하고 있습니다. 가능한지요?
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. 답변하여 드릴께요. 1. 7.4 ~ 28V까지 입력을 받을 수 있습니다. 9~18V 사이를 추천합니다. 2. 최저 입력 범위 아래쪽이라서 6V는 불가합니다. 앞으로 반드시 본명으로 질문하여 주세요. 본명이 아니면, 답변이 나가지 않을 수 있습니다. 공동으로 사용하는 공간이니 반드시 본명으로 질문하여 주기 바랍니다. 감사합니다. >5V, 3.3V 전원보드(AM-MP533)를 구입했습니다. > >제게 맞는 제품인지 판단하고 제가 원하지 않는 제품이라면 교환하기 위해 아직 개봉하진 않은 상태입니다. 그래서 이 제품에 대한 회로와 정확한 사용을 모르는데요.... > >이 제품의 구성을 대충 보니, 몇 볼트의 전압이 들어가는지 모르겠네요. >1. 12V DC가 들어가는 건가요? > >2. 제가 이 제품을 활용하려는 목적은 5볼트와 3.3볼트를 제공하기 위한 목적에 있습니다. >입력은 6볼트의 건전지로 사용하려고 하고 있습니다. >가능한지요?
3769 답변완료스텝 모터 드라이버 모듈 a/s 질문이요~ 학생 2009-10-08 1,442
제품을 받고 바로 모듈을 구동 시켜 볼려구 오실로스코프로 파형을 찍어 봣는데 IN A 에서는 신호가 7026칩으로 들어가는데 나오는 OUT A에서는 신호가 안나오네요; 뭐가 잘못된 건가요? 소스가 잘못된거 같진 않구요. 모듈을 a/s 보내야 하나요? 전화번호 남기고 갑니다 010-9441-4821
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. 본 게시판은 여러사람이 함께 쓰는 공간이라 본명으로 질문하여야 답변이 가능합니다. 본명으로 다시 질문하여 주시기 바랍니다. 일단 본사 자료실->기존자료실의 예제 소스로 테스트 하여 보시기 바랍니다. 감사합니다. >제품을 받고 바로 모듈을 구동 시켜 볼려구 >오실로스코프로 파형을 찍어 봣는데 >IN A 에서는 신호가 7026칩으로 들어가는데 >나오는 OUT A에서는 신호가 안나오네요; > >뭐가 잘못된 건가요? >소스가 잘못된거 같진 않구요. >모듈을 a/s 보내야 하나요? > >전화번호 남기고 갑니다 010-9441-4821
3768 답변완료라인트레이서 키트 관련 남중우 2009-10-08 1,435
뉴티씨에서 나오는 라인트레이서 키트 중에서 ATMega16을 이용한 라인트레이서 중에서 KR-SL16 이 모델을 구입하고 싶습니다. 근데 제가 이걸 학교 프로젝트 과제로 낼려고 하는데 사용 하는 프로세서가 ATMega128입니다. ATMega128프로세서는 이미 가지고 있는데 ATMega16대신 ATMega128을 사용해도 되는건가요? 그리고 여기에 필요한 프로그램소스는 구할수 없나요?
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, ATMEGA128로 된 모델도 주문 제작이 가능합니다. SL128이라고 이름 지어야 할 듯 합니다. 구매시 간단한 예제 소스도 제공이 가능합니다. 비용은 22,000원 UP 되겠습니다. 본사로 전화 주문하시면 됩니다. 감사합니다. >뉴티씨에서 나오는 라인트레이서 키트 중에서 ATMega16을 이용한 라인트레이서 중에서 > >KR-SL16 이 모델을 구입하고 싶습니다. 근데 제가 이걸 학교 프로젝트 과제로 낼려고 하는데 사용 > >하는 프로세서가 ATMega128입니다. ATMega128프로세서는 이미 가지고 있는데 ATMega16대신 > >ATMega128을 사용해도 되는건가요? > >그리고 여기에 필요한 프로그램소스는 구할수 없나요?
3767 답변완료하이퍼터미널 문제... 양형준 2009-10-07 1,320
자꾸 귀찮게 해드려 죄송합니다. 소스수정을 해도 안되네요~ 택배로 보내도 될까요? //ICC-AVR application builder : 2006-08-07 오전 12:36:55 // Target : M128 // Crystal: 16.000Mhz #include <iom128v.h> #include <macros.h> #include <stdio.h> void port_init(void) { PORTA = 0x00; DDRA = 0x00; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0x00; PORTD = 0x00; DDRD = 0x00; PORTE = 0x00; DDRE = 0x00; PORTF = 0x00; DDRF = 0x00; PORTG = 0x00; DDRG = 0x00; } //UART0 initialize // desired baud rate: 9600 // actual: baud rate:9615 (0.2%) // char size: 8 bit // parity: Disabled void uart0_init(void) { UCSR0B = 0x00; //disable while setting baud rate UCSR0A = 0x00; UCSR0C = 0x06; UBRR0L = 0x67; //set baud rate lo UBRR0H = 0x00; //set baud rate hi UCSR0B = 0x18; } int putchar(char c) { while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty UDR0 = c; return c; } int getchar(void) { while ((UCSR0A & 0x80) == 0); return UDR0; } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up CLI(); //disable all interrupts XDIV = 0x00; //xtal divider XMCRA = 0x00; //external memory port_init(); uart0_init(); MCUCR = 0x00; EICRA = 0x00; //extended ext ints EICRB = 0x00; //extended ext ints EIMSK = 0x00; TIMSK = 0x00; //timer interrupt sources ETIMSK = 0x00; //extended timer interrupt sources SEI(); //re-enable interrupts //all peripherals are now initialized } void main(void){ init_devices(); printf("abcdef"); }
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, 아무래도, 그게 좋겠습니다. 여러번 수정해봐도 안된다면, 하드웨어 문제일 수도 있으니, 점검 후 연락 드리도록 하겠습니다. 감사합니다. >자꾸 귀찮게 해드려 죄송합니다. >소스수정을 해도 안되네요~ > >택배로 보내도 될까요? > >//ICC-AVR application builder : 2006-08-07 오전 12:36:55 >// Target : M128 >// Crystal: 16.000Mhz > >#include <iom128v.h> >#include <macros.h> >#include <stdio.h> > >void port_init(void) >{ > PORTA = 0x00; > DDRA = 0x00; > PORTB = 0x00; > DDRB = 0x00; > PORTC = 0x00; //m103 output only > DDRC = 0x00; > PORTD = 0x00; > DDRD = 0x00; > PORTE = 0x00; > DDRE = 0x00; > PORTF = 0x00; > DDRF = 0x00; > PORTG = 0x00; > DDRG = 0x00; >} > >//UART0 initialize >// desired baud rate: 9600 >// actual: baud rate:9615 (0.2%) >// char size: 8 bit >// parity: Disabled >void uart0_init(void) >{ >UCSR0B = 0x00; //disable while setting baud rate >UCSR0A = 0x00; >UCSR0C = 0x06; >UBRR0L = 0x67; //set baud rate lo >UBRR0H = 0x00; //set baud rate hi >UCSR0B = 0x18; >} > >int putchar(char c) >{ > while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty > > UDR0 = c; > return c; >} > >int getchar(void) >{ > while ((UCSR0A & 0x80) == 0); > return UDR0; >} > >//call this routine to initialize all peripherals >void init_devices(void) >{ > //stop errant interrupts until set up > CLI(); //disable all interrupts > XDIV = 0x00; //xtal divider > XMCRA = 0x00; //external memory > port_init(); > uart0_init(); > > MCUCR = 0x00; > EICRA = 0x00; //extended ext ints > EICRB = 0x00; //extended ext ints > EIMSK = 0x00; > TIMSK = 0x00; //timer interrupt sources > ETIMSK = 0x00; //extended timer interrupt sources > SEI(); //re-enable interrupts > //all peripherals are now initialized >} > >void main(void){ > init_devices(); > printf("abcdef"); > > } > > > >
3766 답변완료제품을 택배로 보내도 상관 없죠? 김병규 2009-10-07 1,432
제가 있는곳이 구미다 보니 직접 방문하긴 어려울것 같아서요.. 택배로 보내도 상관 없는지요? 택배로 보내게 되면.. 물론 왕복 택배비는 제가 부담해야겠죠?? -_-; A/S 비용은 어떻게 드려야 되는건지요??
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, 저희 뉴티씨를 이용하여 주셔서 감사합니다. 말씀하신 대로 이 때 유상 서비스 시 왕복 택배비는 고객님이 부담하셔야 합니다. 가까이 계시면 택배비 부담이 없어서, 저렴하고 좋은데, 구미에 계셔서 안타깝네요. A/S 비용+보내는 택배비는 9,900 + 2,200원 = 12,100원입니다. 안에 넣어서 함께 보내셔도 되구요. 현재 퇴근 후라 회사 통장 계좌를 알 수 없어 적지 못하고 있습니다. 아니면, 본사에서 전화 연락으로 통장 계좌 말씀드릴 겁니다. 이번 건은 가능하면 본사에서 수리후 발송하는 택배비는 부담하여 드리도록 하겠습니다. 본사 제품을 사랑해 주시는 고객님께 보답은 해야 겠죠.^^ 보낼 때, 9,900원과 함께 택배로 보내주세요. 감사합니다. 보내실 때만 택배비 부담하시구요. >제가 있는곳이 구미다 보니 직접 방문하긴 어려울것 같아서요.. > >택배로 보내도 상관 없는지요? > >택배로 보내게 되면.. 물론 왕복 택배비는 제가 부담해야겠죠?? -_-; > >A/S 비용은 어떻게 드려야 되는건지요??
3765 답변완료AM-DC2-2D 사용 관련 문의입니다. 류명한 2009-10-07 1,387
ATMega128 개발보드(AB-M128-B)에 연결해서 사용하려고 합니다. AM-DC2-2D에 들어가는 전원은 개발보드에서 따와서 써도 되나요? 아니면 다른 어댑터를 이용해야 하는지 궁금합니다.
관리자 답변 N.T.C · 2009-10-08
안녕하세요? 고객님, DC2-2D에는 논리를 위한 5V(10핀 헤더에 있음)와 모터전원 공급용 전원핀(2핀짜리) 가 있습니다. 두가지 모두 공급해 줘야 하는 데요. 10핀 헤더박스 케이블을 이용하여 연결하면 5V는 자동으로 연결될 거구요. 모터전원 공급용 2핀 커넥터도 모터 전압에 맞다면, (모터가 사용하는 전류, 전압과 선 두께를 생각해서) M128-B 보드와 직접 연결하면 됩니다. 다만, 이 때 M128-B 보드에 공급되는 아답타 전원이 충분한 전류를 흘려줄 수 있어야 모터에도 전류가 공급되겠지요? 수고하세요. >ATMega128 개발보드(AB-M128-B)에 연결해서 사용하려고 합니다. > >AM-DC2-2D에 들어가는 전원은 개발보드에서 따와서 써도 되나요? > >아니면 다른 어댑터를 이용해야 하는지 궁금합니다.
3764 답변완료gps연결때문에.. 박제두 2009-10-07 1,355
제가 산 키트가 KD-128Pro인데요... GPS와 연결을 하는데 유아트와 RS232 연결이 가능한걸로 알고 있습니다.. rs232로 연결을 하려고하는데 max232가 내장되어있는건가요?? gps데이타를 받는데 하이퍼터미널 창에서 글자들이 깨져서요.. 하드웨어적 측면이라 그런것 같아서요. 좀알려주세요..
관리자 답변 N.T.C · 2009-10-07
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. KD-128Pro 킷트는 포함된 모듈이 AM-128PRO 모듈인데, 그 모듈은 MAX3232를 내장하고 있습니다. 따라서, 모듈에 있는 3핀 커넥터 두 개가 각각 UART0, UART1의 PC와 같은 RS-232C Level(RS-232C Level, +-15V Level) 입니다.그리고, 메인보드에 보면, 흰색 4핀 커넥터로 UART0, UART1 이라고 쓴 부분이 있을 텐데요. 거기가 TTL Level(5V Level) 입니다. GPS의 데이터 시트상의 출력 레벨을 보신 후에 맞는 곳과 서로 크로스로 , 즉 GPS의 TX를 PC의 RX로, 또한 GPS의 RX를 PC의 TX로, 연결하면 되겠습니다. 그리고는 GPS에서 사용하는 통신 속도에 맞춰서 사용하면 되겠습니다. 수고하세요. >제가 산 키트가 KD-128Pro인데요... > >GPS와 연결을 하는데 유아트와 RS232 연결이 가능한걸로 알고 있습니다.. > >rs232로 연결을 하려고하는데 max232가 내장되어있는건가요?? > >gps데이타를 받는데 하이퍼터미널 창에서 글자들이 깨져서요.. > >하드웨어적 측면이라 그런것 같아서요. > >좀알려주세요..
3763 답변완료GPS를 연결해서 쓸려고 합니다. 권남규 2009-10-07 1,234
사용 모델은 AB-M128-B인데 저희가 사용하는 GPS모델은 TTL serial 통신을 하는데 호환 가능한가요?? 아님 max232로 통신 레벨을변환을 해야 하나요??
관리자 답변 N.T.C · 2009-10-07
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. AB-M128-B 메인 보드에 보면 4핀 커넥터 두개가 있습니다. 몰렉스 5045-4 커넥터 인데요. 거기 보면, 각각 UART0, UART 1 이라고 써 있을 겁니다. 그 핀이 바로 TTL Level 입니다. 거기 물려서 사용하시면 됩니다. 그리고, AB-M128-B의 모듈에도 4핀 커넥터가 있고, 마찬가지로 적혀 있을 겁니다. 거기도 TTL Level입니다. 그 쪽에 물려도 됩니다. 수고하세요. >사용 모델은 AB-M128-B인데 >저희가 사용하는 GPS모델은 TTL serial 통신을 하는데 >호환 가능한가요?? >아님 max232로 통신 레벨을변환을 해야 하나요??
3762 답변완료칩에서 열이 엄청나는데요... ㅠㅠ 김병규 2009-10-07 1,268
안녕 하세요 제가 귀사 AB-M128-B 보드를 사용중인데요... 전원출력 5V쪽 건드리다가 .. .실수로 쇼트 시켜버려서... 스파크가 살~짝.. 한번 튀었네요... 그러고 나선... 프로그램 다운로드 할려고 하니 잘되던 녀석이.. Unable to detect STK500 device Aborting ISP function 이라고 뜨네요... 그리고 Atmega128.. 칩에 손을 데보니.. 엄청 뜨겁네요... 열을 식히고 나서.. 메인 전원 넣고 거의 바로 칩이 뜨거워 지네요... 이거 칩이 완전 나간건가요? ㅇ ㅏ.. 어떻게 해야 하나요... 새로 구매 해야하는건지... 사고친거 같은데... 도와주세요... ㅠㅠ
관리자 답변 N.T.C · 2009-10-07
안녕하세요? 고객님, 저희 NewTC 제품을 이용하여 주셔서 감사합니다. 칩이 망가졌습니다. 본사에 와서 A/S 받으시기 바랍니다. A/S 비용 9,900원이면 될 것 같네요. 수고하세요. >안녕 하세요 > >제가 귀사 AB-M128-B 보드를 사용중인데요... > >전원출력 5V쪽 건드리다가 .. .실수로 쇼트 시켜버려서... > >스파크가 살~짝.. 한번 튀었네요... > >그러고 나선... 프로그램 다운로드 할려고 하니 잘되던 녀석이.. > >Unable to detect STK500 device >Aborting ISP function > >이라고 뜨네요... > >그리고 Atmega128.. 칩에 손을 데보니.. 엄청 뜨겁네요... > >열을 식히고 나서.. 메인 전원 넣고 거의 바로 칩이 뜨거워 지네요... > >이거 칩이 완전 나간건가요? > >ㅇ ㅏ.. 어떻게 해야 하나요... 새로 구매 해야하는건지... > >사고친거 같은데... 도와주세요... ㅠㅠ
3761 답변완료하이퍼터미널 글씨깨짐 현상때문에 다시 문의드립니다. 양형준 2009-10-07 1,276
프로그램도 다시깔고 퓨즈비트도 맞췄는데도 글씨가 자꾸 깨져서 나옵니다. 소스도 맞는다고 저번에 확인 해주셨는데... 다시한번 올립니다. main에 아무것도 안써도 역시 글씨깨짐 현상이 나타납니다. 지금 급하게 작업을 해야하는데 ... 혹시 다른 방법이 있다면 부탁드립니다. 감사합니다. //ICC-AVR application builder : 2009-10-07 오후 6:16:01 // Target : M128 // Crystal: 16.000Mhz #include <iom128v.h> #include <macros.h> #include <stdio.h> void port_init(void) { PORTA = 0x00; DDRA = 0x00; PORTB = 0x00; DDRB = 0x00; PORTC = 0x00; //m103 output only DDRC = 0x00; PORTD = 0x00; DDRD = 0x00; PORTE = 0x00; DDRE = 0x00; PORTF = 0x00; DDRF = 0x00; PORTG = 0x00; DDRG = 0x00; } //UART0 initialize // desired baud rate: 9600 // actual: baud rate:9615 (0.2%) // char size: 8 bit // parity: Disabled void uart0_init(void) { UCSR0B = 0x00; //disable while setting baud rate UCSR0A = 0x00; UCSR0C = 0x06; UBRR0L = 0x67; //set baud rate lo UBRR0H = 0x00; //set baud rate hi UCSR0B = 0x18; } int putchar(char c) { while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty UDR0 = c; return c; } int getchar(void) { while ((UCSR0A & 0x80) == 0); return UDR0; } #pragma interrupt_handler uart0_rx_isr:iv_USART0_RXC void uart0_rx_isr(void) { //uart has received a character in UDR } //call this routine to initialize all peripherals void init_devices(void) { //stop errant interrupts until set up CLI(); //disable all interrupts XDIV = 0x00; //xtal divider XMCRA = 0x00; //external memory port_init(); uart0_init(); MCUCR = 0x00; EICRA = 0x00; //extended ext ints EICRB = 0x00; //extended ext ints EIMSK = 0x00; TIMSK = 0x00; //timer interrupt sources ETIMSK = 0x00; //extended timer interrupt sources SEI(); //re-enable interrupts //all peripherals are now initialized } void main(void) { //init_devices(); //printf("abcdef"); }
관리자 답변 N.T.C · 2009-10-07
현재 셋팅 상태에서 아래내용은 지워 줘야 합니다. - 아래 - #pragma interrupt_handler uart0_rx_isr:iv_USART0_RXC void uart0_rx_isr(void) { //uart has received a character in UDR } 수고하세요. >프로그램도 다시깔고 퓨즈비트도 맞췄는데도 글씨가 자꾸 깨져서 나옵니다. > >소스도 맞는다고 저번에 확인 해주셨는데... 다시한번 올립니다. >main에 아무것도 안써도 역시 글씨깨짐 현상이 나타납니다. > >지금 급하게 작업을 해야하는데 ... 혹시 다른 방법이 있다면 부탁드립니다. >감사합니다. > >//ICC-AVR application builder : 2009-10-07 오후 6:16:01 >// Target : M128 >// Crystal: 16.000Mhz > >#include <iom128v.h> >#include <macros.h> >#include <stdio.h> >void port_init(void) >{ > PORTA = 0x00; > DDRA = 0x00; > PORTB = 0x00; > DDRB = 0x00; > PORTC = 0x00; //m103 output only > DDRC = 0x00; > PORTD = 0x00; > DDRD = 0x00; > PORTE = 0x00; > DDRE = 0x00; > PORTF = 0x00; > DDRF = 0x00; > PORTG = 0x00; > DDRG = 0x00; >} > >//UART0 initialize >// desired baud rate: 9600 >// actual: baud rate:9615 (0.2%) >// char size: 8 bit >// parity: Disabled >void uart0_init(void) >{ > UCSR0B = 0x00; //disable while setting baud rate > UCSR0A = 0x00; > UCSR0C = 0x06; > UBRR0L = 0x67; //set baud rate lo > UBRR0H = 0x00; //set baud rate hi > UCSR0B = 0x18; >} >int putchar(char c) >{ > while (((UCSR0A>>UDRE0)&0x01) == 0) ; // UDRE, data register empty > > UDR0 = c; > return c; >} > >int getchar(void) >{ > while ((UCSR0A & 0x80) == 0); > return UDR0; >} > >#pragma interrupt_handler uart0_rx_isr:iv_USART0_RXC >void uart0_rx_isr(void) >{ > //uart has received a character in UDR >} > >//call this routine to initialize all peripherals >void init_devices(void) >{ > //stop errant interrupts until set up > CLI(); //disable all interrupts > XDIV = 0x00; //xtal divider > XMCRA = 0x00; //external memory > port_init(); > uart0_init(); > > MCUCR = 0x00; > EICRA = 0x00; //extended ext ints > EICRB = 0x00; //extended ext ints > EIMSK = 0x00; > TIMSK = 0x00; //timer interrupt sources > ETIMSK = 0x00; //extended timer interrupt sources > SEI(); //re-enable interrupts > //all peripherals are now initialized >} > >void main(void) >{ >//init_devices(); >//printf("abcdef"); >}
3760 답변완료LCD 소스관련입니다. 박종진 2009-10-07 1,294
AM-TLCD-P 관련하여 IAR된 예제 소스 혹시 구할 수 있나요? 부탁 드리겠습니다.
관리자 답변 N.T.C · 2009-10-07
안녕하세요? 고객님, 저희 뉴티씨 제품을 이용하여 주셔서 감사합니다. IAR로 된 예제 첨부하였습니다. 시간 관계상 테스트는 안 해봤지만, 99% 동작할 것으로 확신합니다.^^ 자료실->기존자료실에 가서 IAR 이라고 치면, 많은 자료가 있습니다. 또한 LCD 라고 치면 많은 소스들이 나올겁니다. 그걸조합하면, 되죠...간단한 일입니다. 가능하면, 직접 해보세요. 그게 실력 향상에 도움이 됩니다. 이번은 만들어 드렸습니다. 수고하세요. >AM-TLCD-P 관련하여 IAR된 예제 소스 혹시 구할 수 있나요? >부탁 드리겠습니다.
3759 답변완료안녕하세요. 조으뜸 2009-10-07 1,316
보내주신 부품 잘 받았습니다. 신경써주셔서 감사합니다. 그럼 다음에 또 뵙겠습니다. 안녕히 계세요.
관리자 답변 N.T.C · 2009-10-07
안녕하세요? 조으뜸 고객님, 잘 받으셨다니 기쁩니다. 다음에도 질문이나 요청 사항 있으시면, 언제든지 Q&A를 통해서 올려 주세요. 감사합니다. >보내주신 부품 잘 받았습니다. 신경써주셔서 감사합니다. 그럼 다음에 또 뵙겠습니다. 안녕히 계세요.