본문 바로가기

Information

(79)
Ponyprog 로 [Atmega162] 연결하기.. AvrStudio 는 LPT를 지원하지않는다. 그래서 만들어놓은 lpt isp 를 사용하기위해서 ponyprog 가 필요하게되었다. 물론 책에서도 알려주는 프로그램이라서 왠지이게 더 편한듯한 느낌이다! avrstudio가 분명 화면등 설명이 편한건 사실이지만. 모르는 부분이고 책만 따라서 하다보니. 책에서 설명해주는 ponyprog 가 더 맘이 편한거 같다.. 일단 설치후 실행하면 말 울음소리. 1. 인터페이스설정 먼저 ponyprog 설정을 해야하는데 어떤 ISP를 쓰는지 설정해야한다.. lpt 도 있고 serial 도 있으므로 그것을 지정해줘야한다. Setup -> InterfaceSetup 을 들어가게되면.. 왼쪽과 같은 화면을 볼수있다.. 연결형태는 Serial 과 Parallel 을 지원한다. ..
[Atmega162] 보드 제작 포스팅 순서가 좀 뒤섞였다.. 사실 162보드를 먼저 만들었는데.. 프린터를 먼저 써버렸다.. 162를 제작한 이유는 바로 교환간 atmega128때문이다.. 거금을 들여 구입을 했건만 제대로 작동을 안해서. 사람 환장하게 하니까.. 교환을 받았는데도 안되서 더 미치게하니. 그래 그럼 책보고 하나 만들자해서 만들어버렸다. ISP인지 128인지.. 어느놈이 문제인지 정확히 알수있을테니까말이야.. 회로도는... 없다.. 흠 책보 인터넷보고. 짬뽕시켰기때문에.. -_- tinyCaD라는 회로도 그리는걸 받아보았는데.. 잘 못하겠다. -_- 차차 배워야지. 암튼 책있으신분은 책보고 하면될듯하다. 책과 좀 다르게 한거는... 크리스탈 16M 이 없어서 12M 으로 처리했따.(12는 있었다..) 크리스탈 세라믹콘덴..
Printer ISP 제작 Atmega128 의 작동여부를 시험하기위해서 mkii 를 동봉해달라는 요청... 그럼 자작한 atmega162에 사용할 ISP가 없다. 그래서 만들기로했다.. 놋북엔 프린터가 없지만. 사실 업무시간엔 할 시간이 결국 없기에. 그래도 집에서 라도 하잔식으로 .. 만들기로 했다. 설계도는 일단 최대한 간단한걸 찾기로했다. (쥐뿔도 모르고 회로도도 보는법을 모르니..) 출처는 사진에 바로 적혀있군요.;; 다른것들에비해서 부품의 갯수가 적어서 위 회로도를 이용하기로했습니다. 회로에서 0.1uf 가 없어서 전 10uf 를 사용했습니다. 사용한 부품은 다음과 같습니다. 프린터소켓(수) *1 다이오드(1N4148 ) * 1 74HC244 * 1 6Pin 커넥터 100K 저항 * 1 10uf 콘덴서 * 1 다른회로에..
AVR 입문하다...(USB MK-ii , Atmega162, Atmega128) 늘 S/W만 만지던 내게 H/W는 일종의 꿈이었다.. 이번에... 아니 이런떄일수록 뭔가를 해야할 것 같아서 공부를 시작하려한다. 아는게 정말 없다.. 돈도없지만 그래도 공부를 시작해보려고 한다. 책은 ..뇌를 자극하는시리즈의 책이다.. 상당한 리뷰도 있고 사람들의 적극 추천이 있었다. 책값은 약 2만원 가량들었다. 그외 들어가는 것은 부품의 비용인데. 아무 지식이 없는채 시작하려하니 역시 겁이 먼저 난다. 그래서 ISP(컴퓨터->MPU기록장치) 와 ATMEGA128A(MPU)를 구매하였다. 이 책에서는 해당 ISP와 MPU보드를 만드는 방법이 기술되어있는데. 막연한 불안함이..바로 시작하고자 하는 날 사로잡아서 부품을 구매해버렸다. 사실 책의 ISP는 프린터포트를 사용을 한다. 하지만 내가 주로 사용하..
MX100 API Function List 이번에 만드는 프로그램 VPS 2.0 에서 사용하는 온도장치는 MX100이라는것이다. 이런 프로그램을 하게되면서 첨으로보는 계측장비가.. 가격이 비싸더군.. H/W는 왠지 비싼느낌이 강하게 든다. 이녀석은 Ethernet 연결을 지원해서 데이터는 Ethernet 을 사용한다. //데이터를 측정한후 FIFO에 기록한다. 2번째 파라미터는 기록할 FIFO의 No measDataFIFOMX100(Devid,FifoNo) //측정한데이터가 유요한지 확인 dataValidMX100(comm, chNo) //측정한 데이터값을 가져온다. dataValueMX100
트리거 사용법 5버젼에서는 트리거도 지원을 한다고하네요.. 트리거를 사용함으로써 편한건 ...뭐 써봐야 알겠지만. ^^.... 명령어를 보니 ORACLE 과 흡사하네요.. 새로운데이터는 new.로 구 데이터는 old.로 참조할수있습니다. INSERT : NEW. UPDATE : NEW. OLD. DELETE : OLD. DELIMITER $$ //명령의 종결문을 $$로 수정 create trigger 트리거이름 after(/update/delete) insert on 테이블이름 for each row begin end; $$ //현 명령이 종료됨을 의미 DELIMITER ; //명령종결문을 기존의 ;로 변경
명령어 및 사용법 모음 (EditText) findViewById(R.id.tb_input); //특정개체를 찾아서 할당 findViewById(R.id.bt_ok).setOnClickListener(myButtonClick); //리스너할당 Integer.parseInt(edit.getText().toString()); //edit 객체의 값을 int형태로 변경 , 문자를 바로 숫자로 할당할수 없음 tResult.setText(s); // set Text to TextView Button.OnClickListener myButtonClick = new OnClickListener() { public void onClick(View v) { //TODO } };
phpMyAdmin 설치하기. http://www.phpmyadmin.net/ Mysql 관리툴을 소개합니다. 뭐 소개라 할것도 없군요.. 너무많은 블로깅이 되어있어서. ^^ 무료로 다운로드받을수있으므로 공식 홈페이지에서 다운로드 받으시거나 위의 그림을 클릭하시기 바랍니다. (현재 다운로드되는 파일을 링크하였습니다. 혹시 링크가 짤렸거든 공식홈페이지에서 gz 파일을 다운로드 받으세요) 설치는 웹루트아래에 설치하여야합니다.FTP의 루트와 웹루트는 서로 다를수있습니다. 웹루트보다 상위폴더에 업로드한후에 접속안된다는 말은...... .. 슬픈 현실이죠.. 웹루트란 웹페이지로 접근하는 최상단의 폴더입니다 .phpMyAdmin 이 웹상에서 움직이는 플그램이므로 반드시 웹루트 아래에 설치가 되어야 접속이됩니다. 제가사용하는 Cafe24 호스팅은..