永发信息网

为什么用芯片的时候要初始化比如说lcd1602 单片机))

答案:3  悬赏:0  手机版
解决时间 2021-03-21 12:40
  • 提问者网友:寂寞梧桐
  • 2021-03-20 19:10
为什么用芯片的时候要初始化比如说lcd1602 单片机))
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-03-20 19:20
芯片上电复位后,所有的寄存器值与状态,都是固定的或者不确定的,初始化就是把这些值或状态改为满足你要求的状态
全部回答
  • 1楼网友:夜余生
  • 2021-03-20 20:00
假设说1602的控制芯片不是专门针对1602的会怎么样 所以你需要设置一下(初始化) 别忘了还有0802 1601 之类的
  • 2楼网友:纵马山川剑自提
  • 2021-03-20 19:34
按以下顺序定位问题: 1、去掉此段,恢复显示了吗? 2、有可能是系统时钟使用外部时钟尚未起振? 3、oscicn=0x8,试试。系统是否复位了?(因为一旦检测到内部振荡丢失会复位,而又未使能) 4、可以考虑开始时先使用内部的osc,置个led闪烁一下1s,然后再调用这个配置外部osc函数再看。 祝您成功! 建议:下载一个configuration wizard ,配置起来,那就相……当简单了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯