본문 바로가기

PIC10F220

(3)
[PIC10F-SS EVM] ADC테스트 [PIC10F-SS EVM] ADC테스트 PIC10F220에는 2채널 8bit ADC가 내장되어 있다. PIC10F220 ADC테스트 코드 #define ADC_INIT() Sbi(ADCON0, BIT7);Sbi(ADCON0, BIT6);Sbi(ADCON0, BIT0) #define ADC_CH0() Cbi(ADCON0, BIT3);Cbi(ADCON0, BIT2) #define ADC_CH1() Cbi(ADCON0, BIT3);Sbi(ADCON0, BIT2) #define ADC_CH1() Sbi(ADCON0, BIT3); ADRES ADCON0 레지스터
[PIC10F-SS EVM] 타이머 테스트 - PWM을 이용한 LAMP 밝기 제어 [PIC10F-SS EVM] 타이머 테스트 - PWM을 이용한 LAMP 밝기 제어 PIC10F200/PIC10F220 은 하나의 8비트 타이머/카운트가 있다. 워낙 심플한 CPU라 인터럽트는 지원하지 않지만 폴링모드로 충분히 타이머 타운터를 활용할 수 있다. 타이머 소스로 내부 클럭이나 외부 입력핀이용할 수 있다. PIC10F220 타이머 제어 예제 소스코드 //타이머 시작 OPTION = 7; TMR0 = 0x00; while(1) { //타이머 동작 if(TMR0==0xFF) { TMR0=0; cnt++ Led1Toggle(); } } 타이머 제어를 위한 레지스트는 따로 없고 OPTION레지스터에서 간단한 설정이 가능하다. PIC10F220 타이머 테스트 동영상 타이머를 이용하여 소프트웨어 PWM출력..
[PIC10F-SS EVM] PIC10F220 테스트 보드 제작 [PIC10F-SS EVM] PIC10F220 테스트 보드 제작 세계에서 가장 작은 MCU인 PIC10F 시리즈중 새로운 PIC10F220 테스트 보드를 제작 했다. SOT23-6P의 소형 패키지에도 불구 하고 ADC까지 추가 되어 좀더 활용도가 좋아 졌다. PIC10F220 256 x 12 16 x 8 PIC10F222 512 x 12 23 x 8 PIC10F220/PIC10F222 핀맵 [PIC10F-SS EVM] 관련 회로도 PICKIT2와 동일한 핀맵이며 테스트용 LED가 실장 되어 있다. 간단히 테스트 하기 쉽도록 Pickit2 핀맵에 맞도록 제작 했다. 참고로 모 쇼핑몰에서 현재(2011.05) 480원에 판매하고 있다.

반응형