로그인 | 회원가입 | 주문 조회
총 10,748개의 질문이 있습니다.
번호 제목 작성자 등록일 조회
1703 답변완료AVR MEGA 128 개발 보드(+빵판)(AB-M128-A) 에 대한 문의 정재현 2008-10-06 1,417
AVR MEGA 128 개발 보드(+빵판)(AB-M128-A) 에 온도센서를 장착하여 일정온도가 올라가면 음악이 나오는 제품을 만들수 있는지요? 만약 된다면 구체적으로 AVR MEGA 128 개발 보드(+빵판)(AB-M128-A) 과 함께 추가적으로 어떤제품을 사야하는지 자세히 기술해주시면 정말 감사합니다. 꼭 만들어야하는데 못만들면;; 학점이 없거든요;;; 곧 졸업인데 도와주시면 정말 감사하겠습니다.
관리자 답변 N.T.C · 2008-10-06
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 우선, 온도 센서를 하나 구매하시면 좋겠구요. Q&A에서 온도라고 치시면 여러 자료가 나올겁니다. 참고하시구요. 음악이 나오는 거라는 음악의 수준에 따라 다르겠지만, 그냥 단음으로 나와도 된다면, 그냥 스피커 하나만 사면 될것 같구요. Q&A와 자료실->기존자료실에서 스피커나 사운드로 검색하시구요. 나오는 소스와 회로도를 참고하세요. 감사합니다. >AVR MEGA 128 개발 보드(+빵판)(AB-M128-A) 에 온도센서를 장착하여 > >일정온도가 올라가면 음악이 나오는 제품을 만들수 있는지요? > >만약 된다면 > >구체적으로 AVR MEGA 128 개발 보드(+빵판)(AB-M128-A) 과 함께 > >추가적으로 어떤제품을 사야하는지 자세히 기술해주시면 > >정말 감사합니다. > >꼭 만들어야하는데 못만들면;; 학점이 없거든요;;; > >곧 졸업인데 도와주시면 정말 감사하겠습니다.
1702 답변완료atmega128관련 fuse 셋팅 문의입니다 최성현 2008-10-06 4,280
└>AVR studio에서 현재 설정이 이렇게 되어있습니다. AVR을 이용하여 간단하게 전광판 도트 매트릭스 LED모듈에 프로그램을 만들고 있습니다. 데이터 케이블은 USB-ISP를 이용하고 있고요. code vision으로 프로그램 다운받고 잘 사용하고 있었습니다. 그런데 debugging을 해서 프로그램의 흐름을 깊게 분석해보려던중 AVR studio4를 설치 한후 퓨즈비트 설정에서 뭘 잘못 선택했는지 그 이후로는 프로그램 다운로드가 안됩니다. ㅠㅠ 증상 ->예전에 심었던 프로그램이 저장되어 있어서 돌아가긴 돌아가는데 클럭이 매우 느린것 처럼 아주아주 천천히 불이 켜지고 AVR studio나 code vision둘다 프로그램 다운로드가 안됩니다. -avr stuio 에러 메세지- *처음 디바이스 선택시 An AVRISP with firmware version 2.0A has been detected. The firmware version corresponding to this installation of AVR Studio is 2.04. Press OK to launch the upgrade program to perform a downgrade, or Cancel without downgrading, NOTE ! Correct operation is not guaranteed if a downgrade is not performed *아니오 누르면* 퓨즈비트 설정창으로 가고 A problem occured when executing the command. See the command output for more info. Tip: Check that the ISP programming frequency specified on the 'Board' page is well below 1/4 of the clock frequency of the device. Extra precaution should be made when using the CKDIV fuse and /or CLKPR on parts supporting this. if this does not help, check your connections. --------------------------------------- --- code vision 에서 에러 메세지 --- STK500/AVRISP communication error, please check the following : - the STK500/AVRISP power supply is on - the Programmer type is correctly set in the Settings | Programmer menu - the COM Port is correctly set in the Settings | Programmer menu. p.s SUT1과 BOOTSZ0, 1 둘다 체크 시도 해봄 장치 관리자에는 드라이버가 com3으로 잘 잡혀있음 ------------------------------------------ ICCAVR로 퓨즈비트만 FFd9ef 인가 그거도 해봤는데 'w'하고 나서 안되서 잘 심어졌나 보려고 'r' 해보면 FFFFFF로 돌아옵니다. 해결책좀 알려주세요 ㅠㅠ. 학교 서버라서 이쪽 링크파일은 전혀 안받아집니다. 링크거신다면 email로 부탁드릴께요 감사합니다. *ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ* 스펙: AVR128 (AM-128PRO v02)모듈- ATMEGA128 16AU 0816, New Technology Company 이라 써있음 sc16.000 a0820 (16Mhz인듯) USB-ISP의 딥스위치는 On쪽으로 둘다 놓여짐 초록색,빨강 불들어옴 codevision V1.24.9 Evaluation AVRSTUDIO V4.12
관리자 답변 N.T.C · 2008-10-06
안녕하세요? 고객님, 아마도 내장 오실레이터 쪽으로 돌아간 것 같은데요. 인공호흡을 실시하는 것이 좋겠습니다. 본사로 오시면, 인공호흡은 그냥 해드립니다. 직접 하시려면, XTAL 1MHz를 사셔서, GND를 일치시키시고, Xtal1에다가 1MHZ 오실레이터 입력을 넣으시면 되구요. 그리곤, 퓨즈를 0xffd9ef로 변경하시면 됩니다. 감사합니다. >└>AVR studio에서 현재 설정이 이렇게 되어있습니다. > > > >AVR을 이용하여 간단하게 전광판 도트 매트릭스 LED모듈에 프로그램을 만들고 있습니다. 데이터 케이블은 USB-ISP를 이용하고 있고요. code vision으로 프로그램 다운받고 잘 사용하고 있었습니다. >그런데 debugging을 해서 프로그램의 흐름을 깊게 분석해보려던중 >AVR studio4를 설치 한후 퓨즈비트 설정에서 뭘 잘못 선택했는지 그 이후로는 프로그램 다운로드가 안됩니다. ㅠㅠ >증상 ->예전에 심었던 프로그램이 저장되어 있어서 돌아가긴 돌아가는데 클럭이 매우 느린것 처럼 아주아주 천천히 불이 켜지고 >AVR studio나 code vision둘다 프로그램 다운로드가 안됩니다. > >-avr stuio 에러 메세지- >*처음 디바이스 선택시 > >An AVRISP with firmware version 2.0A has been detected. The firmware version corresponding to this installation of AVR Studio is 2.04. Press OK to launch the upgrade program to perform a downgrade, or Cancel without downgrading, NOTE ! Correct operation is not guaranteed if a downgrade is not performed >*아니오 누르면* 퓨즈비트 설정창으로 가고 >A problem occured when executing the command. See the command output for more info. >Tip: Check that the ISP programming frequency specified on the 'Board' page is well below 1/4 of the clock >frequency of the device. Extra precaution should be made when using the CKDIV fuse and /or CLKPR on parts supporting this. if this does not help, check your connections. >--------------------------------------- > >--- code vision 에서 에러 메세지 --- >STK500/AVRISP communication error, please check the following : >- the STK500/AVRISP power supply is on >- the Programmer type is correctly set in the Settings | Programmer menu >- the COM Port is correctly set in the Settings | Programmer menu. > >p.s SUT1과 BOOTSZ0, 1 둘다 체크 시도 해봄 >장치 관리자에는 드라이버가 com3으로 잘 잡혀있음 >------------------------------------------ > >ICCAVR로 퓨즈비트만 FFd9ef 인가 그거도 해봤는데 'w'하고 나서 안되서 >잘 심어졌나 보려고 'r' 해보면 FFFFFF로 돌아옵니다. > > >해결책좀 알려주세요 ㅠㅠ. 학교 서버라서 이쪽 링크파일은 전혀 안받아집니다. > >링크거신다면 email로 부탁드릴께요 감사합니다. >*ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ* >스펙: >AVR128 (AM-128PRO v02)모듈- ATMEGA128 16AU 0816, New Technology Company 이라 써있음 sc16.000 a0820 (16Mhz인듯) > >USB-ISP의 딥스위치는 On쪽으로 둘다 놓여짐 초록색,빨강 불들어옴 > >codevision V1.24.9 Evaluation >AVRSTUDIO V4.12 >
1701 답변완료제품구매 윤남준 2008-10-06 1,395
제품을 구매하고파 전화를 하여도 통화가 되지 않아 글을 올릅니다 오후 2시에 010-7273-5381로 전화주시면 감사하겠습니다. 감사합니다.
관리자 답변 N.T.C · 2008-10-06
전화 드렸습니다. 감사합니다. >제품을 구매하고파 >전화를 하여도 통화가 되지 않아 글을 올릅니다 >오후 2시에 010-7273-5381로 전화주시면 감사하겠습니다. >감사합니다.
1700 답변완료타이머 강민석 2008-10-06 1,414
지난번에 올려 주시기로 한것 언제쯤이면 받을 수 있나 요? 시간이 좀 많이 늦어지네요
관리자 답변 N.T.C · 2008-10-06
아..죄송합니다. 급한 건들이 많이 생겨서, 그랬네요. 오늘 저녁까진 꼭 올려드리겠습니다. 감사합니다. >지난번에 올려 주시기로 한것 > >언제쯤이면 받을 수 있나 요? > >시간이 좀 많이 늦어지네요
1699 답변완료납땜이 반대로 되어 있네요. 장혁재 2008-10-06 1,428
안녕하세요. 디바이스 마트에서 본사의 usb-isp케이블 2개를 구입했는데요. 두개중 하나를 테스트후 새것을 가지고 중국 출장 갔는데.. (제가 간건 아니고요) 중국에서 계속 안된다고 전화 와서 결국 나머지 하나 테스트 후 보냈습니다. 그건 잘 되구요... 중국에서 안된다고 했던 걸 오늘 와서 받아보니 변환보드의 커넥터들이 반대면으 로 납땜 되어져 있더군요... (pin name이 써 있는 부분에 커넥터들이 올라가 있는..) 그러니 당연히 안될 수 밖에요... 저는 두개중에 하나가 제대로 되길래 믿고 포장도 안뜯은 걸로 보냈는데. 두개중 하나가 이렇게 되있으리라고는 생각 못했습니다. 두개다 테스트 안하고 보낸것은 제 책임이지만 1차적인 책임은 ntc 쪽 아닙니까 지금 핀맵보고 커넥터 거꾸로 해서 연결했더니 초록색으로 led는 들어오는데 isp 보드가 고장난건지 라이트가 안됩니다.. 테스트 좀 잘해주세요... 이것때문에 1주일을 손해 봤습니다.
관리자 답변 N.T.C · 2008-10-06
안녕하세요? 고객님, 죄송합니다. 이번에 저희 제품 생산분중에서 말씀하신 ISP-CVB 보드 생산에 문제가 있었습니다. 반대면에 납땜이 된 심각한 에러였습니다. 그 보드의 경우, 너무나 단순한 작업이라서, 테스트를 소홀히 하였었는 데, 이런 문제가 발생되어, 정말 죄송합니다. 앞으로는 아무리 단순한 보드라도, 모두 테스트 해서 나갈 수 있도록 조치하였습니다. 현재, 문제가 있으신, 보드를 보내주시면, 새 제품으로 교환하여 드리겠습니다. 본사 부담으로 택배 보내 주세요. 감사합니다. >안녕하세요. 디바이스 마트에서 본사의 usb-isp케이블 2개를 구입했는데요. > >두개중 하나를 테스트후 새것을 가지고 중국 출장 갔는데.. (제가 간건 아니고요) > >중국에서 계속 안된다고 전화 와서 결국 나머지 하나 테스트 후 보냈습니다. > >그건 잘 되구요... > >중국에서 안된다고 했던 걸 오늘 와서 받아보니 변환보드의 커넥터들이 반대면으 > >로 납땜 되어져 있더군요... (pin name이 써 있는 부분에 커넥터들이 올라가 있는..) 그러니 당연히 안될 수 밖에요... > >저는 두개중에 하나가 제대로 되길래 믿고 포장도 안뜯은 걸로 보냈는데. > >두개중 하나가 이렇게 되있으리라고는 생각 못했습니다. > >두개다 테스트 안하고 보낸것은 제 책임이지만 1차적인 책임은 ntc 쪽 아닙니까 > >지금 핀맵보고 커넥터 거꾸로 해서 연결했더니 초록색으로 led는 들어오는데 > >isp 보드가 고장난건지 라이트가 안됩니다.. > >테스트 좀 잘해주세요... 이것때문에 1주일을 손해 봤습니다. >
1698 답변완료ATMEGA128 문의 입니다. 김영인 2008-10-05 1,355
제가 귀사의 128개발보드와 16개발보드를 사용중인데 128보드를 3달만에 사용하려 보니 Flash 메모리를 읽지 못하는걸 발견했습니다. 혹시 개발보드의 문제인지 아니면 모듈만 교체하면 보드를 그대로 사용할수 있을지 궁금합니다. 한가지 더 질문 드리고 싶은것은 ATMEGA128 개발보드와 함께 사용할수있는 통신 모듈이 있는지 궁금합니다. newtc에서는 판매하지 않는것 같고 그렇다고 모르는 회사제품을 같이 쓰게되면 문제가 생기지 않을까 하는 생각이 들어서요. Zigbee나 블루투스중에 추천 부탁드립니다~!!!
관리자 답변 N.T.C · 2008-10-06
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 모듈 A/S를 받아 보시면 좋을 것 같습니다. 저렴한 비용에 수리가 가능합니다. 그리고, 이상이 있는 지 없는 지 테스트도 무료로 해드리니까요. 모듈만 A/S 하면 이상 없겠구요. 무선 보드는 현재 개발이 완료된 상태로, 생산 준비 중입니다. 조만간 나오게 되지만, 다음달 초쯤에 보실 수가 있겠습니다. 현재는 추천하는 보드는 로보티스 사의 지그비 보드나 펌테크의 블루투스 모듈 등입니다. 해당하는 제품을 사용할 수 있는 소스 코드는 자료실->기존자료실이나, NTC 네이버까페(cafe.naver.com/newtc)에 가시면 받아 참고하실 수 있습니다. 감사합니다. >제가 귀사의 128개발보드와 16개발보드를 사용중인데 >128보드를 3달만에 사용하려 보니 Flash 메모리를 읽지 못하는걸 발견했습니다. > >혹시 개발보드의 문제인지 아니면 모듈만 교체하면 보드를 그대로 사용할수 있을지 궁금합니다. > >한가지 더 질문 드리고 싶은것은 ATMEGA128 개발보드와 함께 사용할수있는 통신 모듈이 있는지 궁금합니다. newtc에서는 판매하지 않는것 같고 그렇다고 모르는 회사제품을 같이 쓰게되면 문제가 생기지 않을까 하는 생각이 들어서요. >Zigbee나 블루투스중에 추천 부탁드립니다~!!!
1697 답변완료AM-128PL ISP통신관련 질문입니다. 강윤태 2008-10-05 1,424
올라온 예제들은 전부 ISP 를 이용해서 다운받는것밖에없고, 출력하는것도 거의 LED나 RS232를 이용해서 출력하는것인데, ISP로 출력하는 방법은 없나요?
관리자 답변 N.T.C · 2008-10-06
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. ISP로 출력한다는 것은 무슨 말씀이신지 잘 모르겠습니다. ISP는 다운로더로서, 프로그램을 PC에서 AVR에 집어 넣거나, AVR에서 프로그램을 읽어 내는 등의 작업을 수행할 수 있습니다. 보다 자세한 질문 부탁드립니다. 감사합니다. >올라온 예제들은 전부 ISP 를 이용해서 다운받는것밖에없고, > >출력하는것도 거의 LED나 RS232를 이용해서 출력하는것인데, > >ISP로 출력하는 방법은 없나요? > >
1696 답변완료AD-Debug 와 AM-128PL 질문입니다. 강윤태 2008-10-04 1,409
atmega128 과 디버그 보드를 연결해서 별도의 보조 보드없이 rs232 로 컴퓨터로부터 프로그램을 다운받으려 하는데, 다운이 안되네요.. AT메가의 UART0 부분과 디버그 보드의 J252 부분과 RX,TX 만 교차해서 연결시키고 구입한 RS232 케이블을 이용해서 컴퓨터와 연결하였습니다. 그런다음 프로그램 다운로드를 이 RS232통신으로 하려고 해도 안되고, 예제프로그램으로 올라온 PRINT 디버깅 프로그램을 ISP로 ATMEGA에 전송시킨다음 하이퍼터미널을 이용해서 해보려고 해도 RS232는 전혀 잡히지 않아 보입니다.. 도움 부탁드립니다...ㅠㅠ
관리자 답변 N.T.C · 2008-10-06
안녕하세요? 고객님, 저희 N.T.C. 제품을 이용하여 주셔서 감사합니다. 구입하신 Debug 보드에 보시면, To MCU라고 되어 있습니다. MCU의 TXD를 이 핀과 연결하라....RXD를 이핀에 연결하라..그런 의미입니다. 제가 예전에 설명드린 건 To MCU라는 말이 없을 때구요. 좀 헷갈리시셨죠? Direct 케이블로 연결하여 사용하시면 문제 없을 겁니다. 감사합니다. >atmega128 과 디버그 보드를 연결해서 별도의 보조 보드없이 > >rs232 로 컴퓨터로부터 프로그램을 다운받으려 하는데, > >다운이 안되네요.. > >AT메가의 UART0 부분과 디버그 보드의 J252 부분과 RX,TX 만 교차해서 > >연결시키고 구입한 RS232 케이블을 이용해서 컴퓨터와 연결하였습니다. > >그런다음 프로그램 다운로드를 이 RS232통신으로 하려고 해도 안되고, > >예제프로그램으로 올라온 PRINT 디버깅 프로그램을 ISP로 ATMEGA에 > >전송시킨다음 하이퍼터미널을 이용해서 해보려고 해도 RS232는 전혀 > >잡히지 않아 보입니다.. 도움 부탁드립니다...ㅠㅠ
1695 답변완료am-mp533 전원보드 질문입니다. 강윤태 2008-10-04 1,407
지금 구입하자마자 9v로 전원을 연결해 보았는데.. led에 불이 안들어오는군요.. 먼가 잘못된거 아닌가요? 12v 어뎁터에 연결해도 불이 안들어오네요..
관리자 답변 N.T.C · 2008-10-04
안녕하세요? 고객님, 혹시 전원 ON 하셨나요? 스위치를 ON해 보세요. 그래도 안되시면, 가져 오시면 교환해 드리겠습니다. 감사합니다. >지금 구입하자마자 9v로 전원을 연결해 보았는데.. > >led에 불이 안들어오는군요.. 먼가 잘못된거 아닌가요? > >12v 어뎁터에 연결해도 불이 안들어오네요..
1694 답변완료 AB-M128-A +빵판 구매하려구요. 초보 2008-10-04 1,245
PORT A,B,F는 컨넥터와 연결이 되어 있고 PORTG는 스위치,LED에 연결 되어 있군요. 그럼 PORT C,D,E는 사용할 수 없는건가요? PCB 뒤면 보고 직접 납땜해야 되나요? 빵판의 Vcc, Gnd는 전원에 연결되어 있나요?
관리자 답변 N.T.C · 2008-10-04
안녕하세요? 고객님, 저희 N.T.C를 이용하여 주셔서 감사합니다. 포트 A,B,F는 말씀하신 데로 10핀으로 나와 있는 데, 포트 C,D,E는 나와 있지 않습니다. 그래서, PCB를 보고 땜하셔서 쓰셔야 합니다. 모든 포트가 다 나와 있는 것은 소형 보드 입니다. 빵판의 VCC, GND는 5V, GND에 연결되어 있습니다. 감사합니다. >PORT A,B,F는 컨넥터와 연결이 되어 있고 PORTG는 스위치,LED에 연결 되어 있군요. > >그럼 PORT C,D,E는 사용할 수 없는건가요? >PCB 뒤면 보고 직접 납땜해야 되나요? >빵판의 Vcc, Gnd는 전원에 연결되어 있나요? >
1693 답변완료3축 가속도 센서 보드에 민감도 조정에 대한질문 조영주 2008-10-04 1,423
3축 가속도 센서 보드에 민감도 조정을 어떻게 해야 하나여? 공간마우스를 만드는데 민감도를 좀 줄였으면 하는데요 G select 설정법을 좀 알려주세요~
관리자 답변 N.T.C · 2008-10-04
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. 현재는 1.5g 모드가 기본으로 되어 있을 겁니다. 6G 모드로 점점 셋팅을 옮겨 가실 때마다, 원하시던 데로 민감도가 떨어지게 될겁니다. 감사합니다. >3축 가속도 센서 보드에 민감도 조정을 어떻게 해야 하나여? >공간마우스를 만드는데 민감도를 좀 줄였으면 하는데요 >G select 설정법을 좀 알려주세요~ >
1692 답변완료초보인데요 입출력 led 스위치제어데 대해서요 조명철 2008-10-03 1,420
안녕하세요 김창익님 동영상강좌보고 제마이컴은 atmega128 pro 입니다 스위치제어를 따라해보는데요 잘안되네요 저같은 경우는 컴파일러 하면요 led 8개 불 만들어오는데요 어디가 잘못되었는지 부탁드려요 //ICC-AVR application builder : 2008-10-02 오후 4:01:45 // Target : M128 // Crystal: 11.059Mhz #include <iom128v.h> #include <macros.h> void port_init(void) { PORTA = 0x00; DDRA = 0x00; PORTB = 0x00; DDRB = 0x00; PORTC = 0xff; //m103 output only DDRC = 0xff; PORTD = 0x00; DDRD = 0x00; PORTE = 0x00; DDRE = 0x00; PORTF = 0x00; DDRF = 0x00; PORTG = 0x00; DDRG = 0x00; } //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(); 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 delay(int cnt) { int i,j; for(i=0;i<cnt;i++) for(j=0;j<1000;j++); } void main(void) { unsigned char sw; init_devices(); DDRC=0xff; DDRD=0x00; while(1){ sw=PIND; switch(sw) { case 0x01: PORTC=0x01; break; case 0x02: PORTC=0x02; break; case 0x04: PORTC=0x04; break; case 0x08: PORTC=0x08; break; case 0x10: PORTC=0x10; break; case 0x20: PORTC=0x20; break; case 0x40: PORTC=0x40; break; case 0x80: PORTC=0x80; break; default: PORTC=0x00; } } }
관리자 답변 N.T.C · 2008-10-03
안녕하세요? 고객님, 김창익님의 동영상 강좌가 도움이 되었기를 바랍니다. 좀 더 심화된 강좌를 원하시면 본 싸이트 다른 강좌들도 참고하시기 바랍니다. 특별히 소스상에 잘못된 건 아닌 것 같구요. 제가 볼 때는, Project Options에서 Target의 ATMEGA128로 하셔야 하는 데, 다른 걸로 선택해 계시는 것이 아닌가 싶습니다. 그리고, 퓨즈를 확인해 보세요. delay 문을 쓰진 않고 계시지만, delay 문도 좀 이상하네요. 아래의 스위치보드 예제를 참고하세요. - 아래 - http://www.newtc.co.kr/board/view.php?id=pds&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=스위치&select_arrange=headnum&desc=asc&no=229 수고하세요. >안녕하세요 김창익님 동영상강좌보고 제마이컴은 atmega128 pro 입니다 스위치제어를 따라해보는데요 잘안되네요 저같은 경우는 컴파일러 하면요 led 8개 불 만들어오는데요 어디가 잘못되었는지 부탁드려요 > >//ICC-AVR application builder : 2008-10-02 오후 4:01:45 >// Target : M128 >// Crystal: 11.059Mhz > >#include <iom128v.h> >#include <macros.h> > >void port_init(void) >{ > PORTA = 0x00; > DDRA = 0x00; > PORTB = 0x00; > DDRB = 0x00; > PORTC = 0xff; //m103 output only > DDRC = 0xff; > PORTD = 0x00; > DDRD = 0x00; > PORTE = 0x00; > DDRE = 0x00; > PORTF = 0x00; > DDRF = 0x00; > PORTG = 0x00; > DDRG = 0x00; >} > >//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(); > > 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 delay(int cnt) >{ >int i,j; >for(i=0;i<cnt;i++) >for(j=0;j<1000;j++); >} > >void main(void) >{ >unsigned char sw; > init_devices(); > DDRC=0xff; > DDRD=0x00; > > while(1){ > > sw=PIND; > switch(sw) > { > case 0x01: PORTC=0x01; break; > case 0x02: PORTC=0x02; break; > case 0x04: PORTC=0x04; break; > case 0x08: PORTC=0x08; break; > case 0x10: PORTC=0x10; break; > case 0x20: PORTC=0x20; break; > case 0x40: PORTC=0x40; break; > case 0x80: PORTC=0x80; break; > default: PORTC=0x00; >} >} >}
1691 답변완료se-sm9 스텝모터에 대해 다시 질문드립니다. 최재원 2008-10-03 1,346
그러면 올려주신 모터 스펙에 대한 그래프를 봐보았는데요.. 그래프를 보면 최대 2400rpm 까지 되는 걸로 나와있는데요.. 제가 바퀴를 안달고 해본바로는 0.8초에 한바퀴 도는게 탈조현상이 일어나지 않고 빨리도는것 같은데.. 그럼 2400rpm까지 속도를 올리려면 어떻게 해야하는거죠?
관리자 답변 N.T.C · 2008-10-03
안녕하세요? 고객님, 저도 아직 RPM을 정해놓고 올려본 적은 없지만, 빠르다고 느껴지는 속도로 올리기위하여, 실험을 통해서, 가속 테이블을 만들어 가속한 적은 있습니다. 가속 테이블은 토크 등의 환경에 따라 모터에 따라 공급 전압, 전류에 따라 다를 수 있으므로, 실험적으로 하는 방법 밖에는 없는 것 같습니다. 가장 쉽게 해보실 수 있는 방법은, MS2를 사용하실 경우, 가장 빠른 모드로 해 놓으시고, 클럭에다가 펑션제너레이터를 물려서, 속도를 올려보면, 가장 빨리 테이블을 작성할 수 있는 것 같습니다. 수고하세요. >그러면 올려주신 모터 스펙에 대한 그래프를 봐보았는데요.. > >그래프를 보면 최대 2400rpm 까지 되는 걸로 나와있는데요.. > >제가 바퀴를 안달고 해본바로는 0.8초에 한바퀴 도는게 > >탈조현상이 일어나지 않고 빨리도는것 같은데.. > >그럼 2400rpm까지 속도를 올리려면 어떻게 해야하는거죠?
1690 답변완료adisp 를 사용해서 프로그램을 다운로드 했는데 쓰기 실패라고 나오네요 서덕재 2008-10-02 1,439
포니프로그에서 프로브 테스트도 통과하고 퓨즈비트 설정하고 프로그램 다운로드 과정까지 잘 되다가 100%가 되고나서 write failed 라고 떠버리네요 더 신기한건 read 해보면 파일이 굽혀있다는 사실입니다. 이럴경우 파일이 read 되어도 제대로 동작하지 않겠죠? 원인이 될만한 것이나 해결방법이 있나요
관리자 답변 N.T.C · 2008-10-03
안녕하세요? 고객님, 저희 N.T.C 를 이용하여 주셔서 감사합니다. probe test도 통과 하셨구요. Calibration은 하셨나요? 하시구요. 다시 한 번 해 보세요. 그 과정을 그게 잘 안되면 그럴 경우가 있더군요. 수고하세요. >포니프로그에서 프로브 테스트도 통과하고 > >퓨즈비트 설정하고 프로그램 다운로드 과정까지 잘 되다가 > >100%가 되고나서 write failed 라고 떠버리네요 > >더 신기한건 read 해보면 파일이 굽혀있다는 사실입니다. > >이럴경우 파일이 read 되어도 제대로 동작하지 않겠죠? > >원인이 될만한 것이나 해결방법이 있나요
1689 답변완료at89s52를 사용하려고 하는데 어떤 소프트웨어를 사용해야 하나요? 초보자 2008-10-02 1,461
안녕하세요 AVR용 USB-ISP를 구매했습니다. 드라이버는 설치를 해서 컴퓨터에서 인식이 됩니다.(COM5) 제가 AT89S52 를 사용하려고 하는데 어떤 소프트를 다운받아야 할까요? 제가 왕초보자라서요. 수고하세요
관리자 답변 N.T.C · 2008-10-02
안녕하세요? 고객님, 저희 N.T.C 제품을 이용하여 주셔서 감사합니다. AVR Studio를 사용하시면 됩니다. http://www.atmel.com 에 가셔서 AVR Studio를 쳐서 검색하시면 AVR Studio 프로그램을 다운로드 받으실 수 있습니다. Tools -->Program AVR 거기서 STK500으로 포트 맞춰서 설정하여 연결하시고, 89S52을 설정하여 다운로드 가능합니다. 단, 이 때 고객님의 포트를 COM1~COM4 중의 하나로 강제로 맞춰서 다시 연결하시구요. 강제로 맞추시는 방법은 USBISP 메뉴얼 자세히 보시면 나와 있습니다. Main에서 Device를 89S52로 맞추시면 사용 가능합니다. 그러고는 다시 Program에 가셔서, Flash 파일 경로 설정하셔서 다운로드 하시면 됩니다. 감사합니다. >안녕하세요 >AVR용 USB-ISP를 구매했습니다. >드라이버는 설치를 해서 컴퓨터에서 인식이 됩니다.(COM5) > >제가 AT89S52 를 사용하려고 하는데 어떤 소프트를 다운받아야 할까요? >제가 왕초보자라서요. >수고하세요