51单片机型号STC15F2K60S2 第一次烧录成功了 但是并没有现象 程序也非常简单 求分析一下是什么原因
#include<REG51.H>voidmain(void){while(1){P0_0=0;unsignedchari,j,k;for(i=245;i>0;i--)f...
#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脚一直是低电平 其它脚一直都是高电平 展开
P0.0脚接二极管接电阻接地 应该二极管慢慢闪烁的
测了一圈 只有4.4脚一直是低电平 其它脚一直都是高电平 展开
2个回答
展开全部
这个~你调用REG51.H
那你这个P0_0是什么意思?那个头文件里没有定义P0_0!
你试试sbit LED=P0^0;
然后操作LED试试!
那你这个P0_0是什么意思?那个头文件里没有定义P0_0!
你试试sbit LED=P0^0;
然后操作LED试试!
追问
抱歉 keil选错MCU了 还是谢谢你的回答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询