////////////////////////////////////// // テスト用パルス発生 // // PIC16F873 RIKIYA 2004.2.19 // // pulsegen1.C // // RB4 からパルスを出力 // ////////////////////////////////////// #include <16f873.h> #fuses HS,NOWDT,NOPROTECT,PUT,BROWNOUT,NOLVP #use delay(clock = 10000000) // clock 10MHz #use fast_io(B) // 固定入力モード //メイン関数///////////////////////////////////////// main(){ set_tris_b(0x00); //RB 7-0:OUT while(1){ output_bit(PIN_B4,1); delay_ms(1); output_bit(PIN_B4,0); delay_ms(1000); output_bit(PIN_B4,1); delay_ms(2); output_bit(PIN_B4,0); delay_ms(1000); } }