永发信息网

在线急等!!!伟纳SP200S普通版编程器对AT89C2051编程无效???

答案:2  悬赏:50  手机版
解决时间 2021-02-05 15:34
  • 提问者网友:献世佛
  • 2021-02-04 21:35
程序是一个简单的测试程序,读取器件、擦除、编程。。。过程都正确,但把下载好的程序放在电路上就是没作用,晶振我用的是12M的,是什么原因?我换了片2051还是一样的效果.!

我把测试程序放上来
#include
#define uchar unsigned char
#define uint unsigned int
sbit jdq=P1^6;

void delay(uint x)
{
uint a,b;
for(a=x;a>0;a--)
for(b=1000;b>0;b--);
}

void main()
{
while(1)
{
delay(150);
jdq=0;
delay(150);
jdq=1;
}
}
我就把P16拉低让发光管一闪一闪,但测了下一直为高电平.
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-02-04 22:20
晶振离2051的拐角是否有点远?或者晶振的两个电容值是否过大?或者复位电路有问题?查查再看吧。
全部回答
  • 1楼网友:鱼忧
  • 2021-02-04 22:28
我是来看评论的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯