建议使用CCS来写代码吧,简单。
如果楼主只是简单输出高低电平,完全可以不用定时器。
CCS代码如下:
#include <12F675.h>
#define PPY PIN_A0
#use delay(clock=10000000) // 根据晶振来改变,和 delay_ms() 有重大关系
void main()
{
set_tris_a(0xFE);
while(1)
{
output_high(PPY); // 输出高电平
delay_ms(1); // 延时1ms
output_low(PPY); // 输出低电平
delay_ms(999); // 延时999ms
}
}
以上所有函数为CCS自带,够简洁吧?
另外,在烧写芯片的时候要注意配置,晶振类型要选择正确。 |