書式#include <reg51.h>
unsigned char型のK。
= 0 ^ 1のゲートSBIT PL;SBIT Gate2はPL ^ = 1;
メイン()
{
N- = 0;
TH1 = 0xFFで、
TL1 = 0x06で; // 250usタイマ割り込み発生
= 0x10のTMODと、モードの//タイマ1つの動作1
TR1 = 1; //有効タイマ
ET0 = 1; //オープン割り込み
EA = 1; //オープングローバル割込み
ながら(1){;}
}
1割り込みタイマ空隙(ボイド){
TH1 = 0xffで。
TL1 = 0x05の; // 250usタイマ割り込みが発生します
!Gate2は= Gate2は; // 500US方形波発生K ++;
IF(K == 2)
{
K = 0。
!1のゲート= 1のゲート; //矩形波生成を1ms
}}