回路ミスでPIC12F675を壊してしまい、表面実装
LED仕様の回路電圧観察基板を作って、基板動作
確認のためにLEDピカピカプログラムを作ります。
これで表面実装LED基板をつないでポートが生きて
いるのか確認しました。ソフトは次。
/***************************************************** PIC16F675 動作確認ピカピカテスト By nobcha all right reserved Ver 0.1 02/27/2011 PIN Assign #7 GP0:LED #6 GP1:LED #5 GP2:LED #4 GP3:RESET #3 GP4:LED #2 GP5:LED Development Circumstance MPLAB IDE V8.60 HiTECH C V9.71a /**************************************************/ #define pic_clk 4000000 、#define MHz 000000 #define _XTAL_FREQ 4MHz 、#include <htc.h> #include "delay.h" 、#include <pic.h> __CONFIG(BORDIS & UNPROTECT & PWRTEN & WDTDIS & MCLREN & INTIO ); void main(){ unsigned short i, j; OSCCAL=_READ_OSCCAL_DATA(); // OSCCAL setting GPIO=0x00; // GPIO initialize TRISIO=0x00; // all output ANSEL=0x00; // all digital i=0; while(1){ GPIO=0x15; for(j=10;j>0;j--){ __delay_ms(50); } GPIO=0x2A; for(j=10;j>0;j--){ __delay_ms(50); } GPIO=i; for(j=10;j>0;j--){ __delay_ms(50); } i++; GPIO=i; for(j=10;j>0;j--){ __delay_ms(50); } } }