stc80c52单片机为啥往eeprom中写入大於256的数值时,有时写不进去怎麼回事啊?有哪位高
stc80c52单片机为啥往eeprom中写入大於256的数值时,有时写不进去怎麼回事啊?有哪位高手请赐教,不甚感激。谢谢!...
stc80c52单片机为啥往eeprom中写入大於256的数值时,有时写不进去怎麼回事啊?有哪位高手请赐教,不甚感激。谢谢!
展开
展开全部
你查查你的写入数据的数据类型,如果是char型,那么能否写入与是否大于256无关,因为自动就做了求模处理,如果是int型,那么可能与你写入程序有关了,你如果写入子程序一次只写入一个字节,但大于256是两个字节的数据,可能存在问题了。
更多追问追答
追问
哦哦,这个我倒是没想到,好的我在试试,我做了另一种就是把千位,百位,十位,个位,分开放然後在算和,试了下就好了,貌似,谢谢你提醒。哦哦对了我可以加你口口不,下次有问题可以请教你吗?我叫李坤 先蘇州
现在蘇州工作
展开全部
大於256的数值,需要写入两个字节。
更多追问追答
追问
可是我用按键设定好数值大小後,同样用另一按键写入,可是有时候好的,有时候不行,
追答
可能是按键,有毛病吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
I2C时序有问题!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询