编译器用keil uVision 2.12 建立项目时选的sst89c58,其他参数默认,输出为HEX 写了一个很简单的测试程序: #include"89e58rd2.h"
sbit OUT=P1^1; void main() { AUXR=0x01;
while(1) { OUT=0; } }
编译通过,编程器写入正确! 晶振为20M,片子装上目标板上电示波器观察其P1.1口,一直输出高电平 量其他io口也为高电平(目标板无任何外围器件) 复位电路为一10uF电容和4.7K电阻串联
以前一直用atmel89s51,没发现有不干活的... 请大家指点一下了,感谢!
初步判断是不是由于编程器设置问题? |