루덴스 코드 Blog : : ' 8051 ' 태그 의 글 목록 
 8051 + 32 
 Loading . . Silabs : ToolStick 사용 기초 
 Loading . . Silicon Laboratories 에서 나온 8051 데모 키트 사용 후기 
 메이커 활동 / HW & SW 2008 . 07 . 01 15 : 58 
 메이커 활동 / HW & SW 2008 . 06 . 26 11 : 12 
 메이커 활동 / HW & SW 2008 . 06 . 25 16 : 54 
 Silabs : ToolStick 사용 기초 
 메이커 활동 / HW & SW 2008 . 06 . 24 03 : 48 
 Silabs 의 ToolStick Evaluation Kit 은 $ 10 . 99 에 구입 할 수 있 다 . 구입 이 완료 되 었 다고 하 고 ( 혹은 여러 행사 가 있 을 때 사은품 으로 주로 이 ToolStick 이 제공 된다 . ) , SDCC 도 설치 가 되 었 다면 이제 두 가지 를 연결 해서 프로그램 을 넣 어 보 는 단계 다 . 
 여기 엔 몇 가지 프로그램 이 필요 하 다 . 우선 SDCC 를 사용 할 때 모든 옵션 을 직접 Line 상 에서 하 듯이 일일이 커맨드 를 치 거나 혹은 예전 방식 의 배치 파일 을 만들 어서 사용 할 수 도 있 다 . 하 지만 Silabs 에서 는 무료 IDE 를 공개 하 고 있 다 . 그 공개 IDE 를 가져다가 설치 하 자 . 
 [ Silabs : IDE ] 
 이곳 에서 중간 정도 에 있 는 [ Silicon Laboratories IDE ] 를 다운 받 으면 된다 . 다운 받 고 설치 하 자 . 
 그리고 한 가지 더 설치 할 것 이 있 는데 , 그것 은 SDCC 로 컴파일 이 완료 된 실행 파일 을 ToolStick 으로 전송 해 주 는 프로그램 이 다 . 다만 Evaluation ToolStick 의 경우 , IDE 에서 프로그램 전송 과 실행 이 모두 되 고 , Terminal 프로그램 에서 는 지원 하 지 않 는다 . 즉 Evaluation ToolStick 을 사용 할 경우 터 미 날 프로그램 은 소용 이 없 다는 뜻 이 다 . 
 필요 하 다면 ToolStick Terminal application 이 라고 이름 지 어 진 이 프로그램 은 [ Silabs : USB ToolStick ] 에서 ToolStick Development Tools 라고 이름 붙여진 곳 에서 다운 받 으면 된다 . 
 이제 정리 를 해 보 면 , 이런 순서 다 . 
 ToolStick Evaluation Kit 을 구한다 [ 구입 , 혹은 증정 받 음 ] --> 
 프로그램 을 짠다 . [ IDE + SDCC ] --> 
 프로그램 을 전송 한다 . [ ToolStick Terminal Program 또는 IDE 에서 직접 ( Eva ToolStick 은 IDE 만 가능 ) ] --> 
 참고 로 위 프로그램 들 은 ToolStick 을 살 때 CD 안 에 들 어 있 는 것 들 이 다 . 그러나 시간 이 지나 면 조금 더 버그 가 잡히 고 보다 나 은 효율 의 프로그램 으로 업데이트 를 하 기 마련 이 다 . CD 에 있 는 것 을 그대로 쓰 기 보 다는 홈페이지 를 찾 아서 더 새로 나온 것 이 있 다면 그것 을 사용 하 는 것 이 혹시나 있 을 문제 를 미리 방지 하 는 것 이 기 도 하 다 . 그래서 필자 는 CD 의 내용 을 살펴보 면서 도 동시 에 홈페이지 로 가 서 혹시 더 업데이트 된 내용 이 없 는지 확인 후 새로운 드라이브 나 프로그램 을 사용 하 는 편 이 다 . 
 http : / / electoy . tistory . com / 85 
 8051 , C 8051 , IDE , SDCC , SILABS , ToolStick , 하드웨어 
 메이커 활동 / HW & SW 2008 . 06 . 24 02 : 28 
 꽤 오래 전 에 받 은 평가 판 8051 스틱 ( ? ) 이 다 . 
 그림 을 보 면 잘 나와 있 듯이 USB 로 통신 이 가능 하 다 . USB 를 이용 하 는 칩 을 통해 프로그램 코드 를 쓰 고 디버깅 할 수 있 으며 , C 8051 F 321 과 함께 C 8051 F 300 을 사용 한다 . 
 LED 가 전면 과 후면 에 배치 되 어 있 어 , 깜박임 을 관찰 함 으로 프로그램 이 제대로 수행 하 는지 점검 할 수 있 게 한다 . 
 1 . 컴파일러 : SDCC 
 8051 의 프로그램 은 보통 KEIL , IAR 등 을 많이 사용 한다 . 물론 이 외 에 도 다른 컴파일러 들 이 몇 있 기 는 하지만 아무래도 상용 의 프로그램 은 보통 이 둘 중 하나 로 선택 된다 . 가장 강자 는 KEIL 이 다 . 
 여기 서 는 Keil 과 Iar 대신 SDCC 라는 공개 된 컴파일러 를 사용 해 보 려고 한다 . 물론 공개 기 때문 에 공짜 다 . 프로그램 을 해 본 결과 그다지 Keil 등 의 컴파일러 와 큰 차이 는 없 어 보인다 . 단 디버깅 이나 IDE 등 에서 확실히 비싼 돈 을 주 고 사야 하 는 Keil 은 그 값 을 하 게 된다 . 그래도 돈 이 없 는 ( 혹은 컴파일러 를 구할 요령 이 없 는 ) 이 들 을 위해서 싼 가격 에 라도 공부 하 고자 하 는 마음 을 꺽 지 않 기 위해 SDCC 를 사용 해 보 고자 한다 . 
 2 . 크기 : USB 플래시 메모리 크기 와 동일 
 크기 가 작 아서 그냥 PC 의 USB 포트 에 꼽 고 그냥 사용 할 수 있 다 . 작 다는 것 은 그만큼 유용 하 다 . 또한 별도 의 전원 을 공급 할 필요 가 없 다 . 고작 해서 LED 몇 개 켜 고 끄 는 정도 니 , PC 에서 나오 는 USB 의 전원 으로 도 충분 하 다 . 즉 , 매우 편리 하 다 . 소지 면 에서 나 기타 주머니 에 넣 고 학교 도서관 에서 공부 하 면서 이걸 USB 에 꼽 아서 거기 서 프로그램 을 할 수 도 있 다 . 
 http : / / electoy . tistory . com / 84 
 8051 , C 8051 , MCU , SILABS , Silicon Laboratories , ToolStick