本帖最后由 电子云图 于 2013-9-13 11:00 编辑
单片机直接驱动LCD1602时,一般都是用8位数据模式,这样很耗I/O口,下面我是我亲自试验的4数据接口驱动LCD1602
我采用了P0端口的高四位作为数据接口,同时接了一个LED在P00端口。在一个大循环中运行LED使其闪烁,同时不断的向LCD1602中写数据,这样可以充分的展现4位数据模式驱动LCD1602的优点(P0口高4位和低四位互不干扰)。若加上背光控制,完全可以用8位的一组端口驱动LCD1602
我用的单片机是STC89C52,晶振11.0592M,
下面是源代码;
4线驱动LCD1602.zip
(9.26 KB)
感兴趣的朋友可以试一下,有什么问题也欢迎反馈。
|
您好,请问,那一个数据口是接LCD的D0-D7的哪一位好呀,都可以么?