原创 练习:LCD1602模块驱动

2009-4-2 11:37 2521 4 4 分类: MCU/ 嵌入式

LCD1602模块驱动:通常不接LCD的背光,因为采用背光的话,需要的电流太大,从而会造成稳压管发热特别厉害。


1)硬件连接电路<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


LCD1602     单片机


DB0-DB7:    P0


RS:         P3.0  


RW:        P3.1


EN:        P3.2


2)引脚说明


RS:寄存器选择输入端,


       RS=0,如果是写状态,指向指令寄存器,如果是读,指向地址计数器


      RS=1,不管是写还是读状态,指向数据寄存器


RW:为0:写状态;为1:读状态;


E:  使能型号输入端,读状态,高电平有效;写状态,下降沿有效


如果需要采用4位传送数据,应该采用DB4-DB7来传送数据


常用的命令:0x01:  清屏


                        0x38:8位数据传送(0x28,4位数据传送)


                        0x<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0C: 开LCD ;


                        0x08:  关LCD


                        0x18: 字符左移 


                        0x04:  向左移动光标 


                        0x06: 向右移动光标

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条