51单片机型号STC15F2K60S2 第一次烧录成功了 但是并没有现象 程序也非常简单 求分析一下是什么原因

#include <REG51.H>void main(void){ while(1) { P0_0 = 0; unsigned char i,j,k; for(i = 245 ;i>0;i--) for(j = 177;j>0;j--) for(k = 68 ;k>0;k--); P0_0 = 1; for(i = 245 ;i>0;i--) for(j = 177;j>0;j--) for(k = 68 ;k>0;k--); }}二极管+电阻直接连在VCC和地试过了 是能亮的 不是二极管的问题
P0.0脚接二极管接电阻接地 应该二极管慢慢闪烁的
测了一圈 只有4.4脚一直是低电平 其它脚一直都是高电平

第1个回答  2016-11-29
这个~你调用REG51.H
那你这个P0_0是什么意思?那个头文件里没有定义P0_0!
你试试sbit LED=P0^0;
然后操作LED试试!追问

抱歉 keil选错MCU了 还是谢谢你的回答

本回答被网友采纳
第2个回答  2016-11-28
是不是P0没有配置呀 配罝为推挽输出才行本回答被提问者采纳
相似回答