永发信息网

单片机控制led灯一个一个的亮,程序错在哪啊。。。菜鸟求帮助

答案:2  悬赏:0  手机版
解决时间 2021-02-14 08:51
#include<reg52.h>
#define uchar unsigned char

void delay(unsigned int x)
{
unsigned int i,j;
for(i=x;i>0;i--)
for(j=110;j>0;j--);
}

void main ()
{
uchar a;

a=0xfe;//1111 1110

P0=a;

unsigned int k;
for(k=6;k>=0;k--)
{
delay(500);
P0^k=0;
P0^(k+1)=1;
}
}
最佳答案
大哥,我不知道你是刚学的还是怎的,程序一点都不规范,而且P0^k?有这样的表示方法吗?肯定错啊。。。你如果想要led轮流点亮的话用个P0>>=1|0x01;就行了,自己再研究一下吧

希望对你有帮助
全部回答
同学,你好,你先要跟我说下你那些k是低电平有效还是高电平效。还有led是底电平亮还是高电平亮。k与led是通过那些i/o口与单片机连在一起的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
芳雅苑北门我想知道这个在什么地方
k62列车硬卧编号怎么排
老款卡罗拉1.8自动档油耗增加的原因?
李寺村地址好找么,我有些事要过去
平凉市监察委员会地址在哪,我要去那里办事
帮我写一篇英语演讲稿:Never Give Up
从太阳或其它星体上放射出的宇宙射线中含有大
力和村怎么去啊,我要去那办事
骑龙村地址好找么,我有些事要过去
与小三面对面的感受?
N多寿司(诸暨店口店)这个地址在什么地方,我
纳米比亚纳币换宽扎,去银行都要有什么证件才
如图,AD⊥BC,BD=CD,点C在AF的垂直平分线上
玉龙茶庄地址在哪,我要去那里办事
斯品家居质量如何,靠谱吗?
推荐资讯
山西临汾高二理科第一学期第一本书化学和生物
断桥铝和塑钢窗哪个好
智慧树双语艺术托管中心地址在什么地方,我要
他们说养小鱼要用孵化器,我不知道它是什么样
【蜡烛成灰泪始干】春蚕到死丝方尽,蜡炬成灰
藤的繁体字欧楷怎么写
在苹果校园体验店买iphone4有优惠吗?
车辆显示水温过高,是不是预示着发动机过热,
(10分)【环境保护】阅读图文资料,完成下列
全新君越2.4L加多少号油好?
怎么拍出这种韩国女生的感觉
南坑上寨我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?