楼主的电路,描述的不清,特别是显示电路。
所以,就没有办法按照你的电路编程。
最好,你能给出一个例程,可以在你的板子上,正常显示的。
大家再帮你增加其它的功能。
#include "reg52.h"
sbit iokou=P3^1;
main()
{_
TMOD=0x01 //定时器0 方式1
iokou=0; //io口赋初值
TH0=(65536-10000)/256; //设置定时时间
TL0=(65536-10000)%256;
TR0=1; //打开定时器0
TF0=0; //溢出位清0
while(1);
}
zhongduan() interrupt 1
{
TF0=0; //溢出位清0
TH0=(65536-10000)/256; // 时间到后 再次设置定时时间
TL0=(65536-10000)%256;
iokou=~iokou ; //这步是重点!取反符号你懂的
}