问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机 求大侠帮忙看一下这个代码,为什么运行后第一个灯不亮?2

发布网友 发布时间:2023-10-24 15:56

我来回答

2个回答

热心网友 时间:2024-12-05 04:51

你的程序的意图是用i2c总线向24C02写入一个数据0xfe,然后在读回,将读回的值赋给P1口从而驱动led发光。
正是因为你的程序没有错误,所以第一个灯才不亮。
注意,你给P1的值是0xfe (1111 1110),也就是P1.0=0,它驱动的LED当然不会亮了。。。
如果你把0xfe改写为0xff,那么所有led都会亮起。同理,0xfe改为0x00,那么所有的灯都会灭掉,懂了么?

热心网友 时间:2024-12-05 04:51

void delay1(uchar x)
{
uchar a,b;
for(a=x;a>0;a--)
for(b=1000;b>0;b--);//错误1,uchar的数值范围是0~255,你这个b=1000有问题.(不影响运行)
}
////////////////////////////////////
void write_byte(uchar date)

{
uchar i,temp;
temp=date;
for(i=0;i<8;i++)
{
temp=temp<<1;
scl=0;
delay();
sda=CY;//CY是何物****************
delay();
scl=1;
delay();
}
sda=1;
delay();
}
-------->可改为
void write_byte(uchar date)

{
uchar i,temp;
temp=date;
for(i=0;i<8;i++)
{
if(temp&0x80) sda=1;
else sda=0;
temp=temp<<1;
scl=0;
delay();

scl=1;
delay();
}
sda=1;
delay();
}
//////////////////////////////////////////////

uchar read_byte()
{
uchar i,n,j;
scl=0;
delay();
sda=1;
delay();
for(i=0;i<8;i++)
{
scl=1;
delay();
j=sda;
n=(n<<1)|j;
scl=0;
delay();
}
//return n;//返回值要放到最后,否则下面的两句就拥有不会执行
sda=1;
delay();
return n;//

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
叶罗丽精灵梦小游戏有吗? 女孩爱玩化妆换衣服的游戏 洋娃娃类似的游戏推荐 女生换装小游戏有哪些 哪一个换装游戏是古代的宫廷小花仙 女生换装小游戏有哪些 有没有比较好玩的纯古风换装单机游戏啊 父母走了,如何怀念? 如何在失去亲人后怀念他们呢? 父亲过世,如何怀念 U盘损坏数据恢复的有效方法使用专业工具和技巧来恢复U盘中的损坏... ...格式化的U盘中的数据文件简单有效的数据恢复方法和注意事项_百度知 ... 手机格式化恢复技巧教你简单有效地恢复误格式化的手机数据 51单片机发光二极管循环左移时,间隔1s,但这个程序只有第一... 你好,我骑摩托车无证无驾照是别人的 今天交警开了处罚通知书 我 公司起名 给商贸公司起个名字,大家多帮忙呀! 开一家商贸公司,帮忙起个名字! 帮我取个贸易公司名字!185 我想请朋友们帮忙起个商贸公司的名称 干冷的北方冬季,该如何保护皮肤 ...七分之三 x-十五分之一=五分之一 x(二分之一-三分之一)=六分之一... 4分之3X=7分之二解方程? 怎样看待白百何出轨这件事 如何评价白百何出轨事件 高数题,如图,第四题,结果等于十二分之一,怎么做的,求解,多谢啦_百度... 谁有陈奕迅十面埋伏的歌词?732 有哪些好玩的射击游戏包括单机 CF. NZ. CSOL使命召... 2010的游戏,最好有长远的剧情,和华丽的战场的射击类游戏,...4 使命召唤 是哪个公司出品?95 blackberry&#47;黑莓 passport q30 护照 ... 白百何最近的出轨事件怎么看 杨幂家庭背景。 出生年月日等一系列问题88 黑莓passport和passport silver区别1 高中生物必修二遗传因子题目 和安娜苏彩妆一个味道的香水。喜欢他家彩妆那种蔷薇的甜味,有没...1 毕节男健医院的口碑·44 孩子的维生素D和AD滴剂不能一起吃吗10 手机SIM卡插入手机后,手机显示无服务怎么办?28 维生素d滴剂跟维生素ad滴剂小孩儿应该先喝哪一种? 口袋妖怪天空之柱在哪阿,求解10 金丝熊仓鼠能不能吃VK美毛的侏儒粮... 唐山水山__苑售楼部电话多少? 先是对什么的敬称 只有、没有手机号码、没有QQ怎么找回微信账号 怎样用手机注册 在Windows中,不属于对话框中的项是______。A、复...5 在对话框中,如果可以同时选择多个项,采用( ) A、文本框 ...8 怎样用手机注册第二个 刘德华扮演国民党官死在火车上叫什么电影1 面部抽搐怎么办1 急需求助振动光纤周界报警系统方案及产品报价?3 环形灯管尺寸有哪几种2 如何制作菠菜沙拉是最容易吸收铁的?