永发信息网

51开发板 初始化问题

答案:2  悬赏:0  手机版
解决时间 2021-04-04 03:46
如果是下面的语句
#include
void main()
{
}
那么8个流水灯和一个公阴数码管亮(也就是一个数字8亮)
问题是我什么都不写 为什么他亮呢?
我总不能一个个的把他们都改了吧
如果我这样写
#include
sbit p1=P1^0;
void main()
{
p1=0;
}
那么第一个流水灯不亮。公阴数码管第一个数字的最上面一笔不亮。
我想写一段空的代码 让他们什么都不亮 谢谢
最佳答案
1、51单片机在刚开始默认输出高电平(原因是为了方便I/O口读取高低电平,如果初始为低电平则输入高电平时会被拉低而无法读取。)所以如果你什么都不写,那么就全部是高电平,都亮了。
2、通常的解决办法是动硬件,把八位数码管和流水灯接成共阳,这时候的初始状态就是都不亮的情况。
3、在操作中如果硬件无法改动,其实只要把各个引脚输出信号取反,一样可以达到目的。
全部回答
基本原理一样,都是通过单片机的data口送出数据,类似于led所做的gpio控制。不同的是你得参照彩屏的说明,因为它会定义一些特定的操作流程,这些流程是需要在你送数据的前后对屏发些控制命令,但是方法还是和控制led那样写数据到data线上。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
drive too fast. There are too many people.
目前推特粉丝数排名前十的明星(Ps:一定要是
什么是MOCHI SWEETS?
管家婆辉煌版怎么卸载,管家婆辉煌版怎样操作
单选题You shouldn’t take ____&n
狗吃蛋黄有过敏反应吗?
我民生银行信用卡 面签通过后 然后说1-2个工
黄伟成好帅啊!!!!!!!!!!!!!!
三坐标测量机建立坐标系的方法
求比较墨大master of management(finance)和
为丰富校园生活,哈市某中学计划修建一个周长
学生(小学、初中的学生)出国游学利大于弊的
怎样才能练到单手举100斤重的物体
0.75=( ):( )=(一一)=( ),
歌词 我两个人 的是什么歌
推荐资讯
如果NBA有一个人,历史逆天数据之王,经常刷
Windows 7 比Windows 8 优点和缺点有什么?
历史上的“汗血宝马”是什么马的别称?
和男朋友吵架。他说我不主动联系他。不爱他。
扫把的好处和坏处
电脑鼠标右见盘失灵了,我想在键盘上设置一个
问:剪指甲的时候指甲掉耳朵了,怎么掏也掏不
孔乙己阅读题有关于孔乙己的阅读题及答案!越
15.5x+14.5=16 x-8的方程怎么解
为什么oppo a33拍的图片明明很清晰而发出去或
别人送我的手链上面刻有K.D.C. Au750 D0.4876
八字中正官,正印,偏印等术语什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?