baofu 发表于 2016-4-13 15:15
我用stc12c5410ad单片机驱动1602,也有过类似于你遇到的这种情况。
1.显示方框不显示文字,基本上是两 ...
baofu 发表于 2016-4-13 20:01
主要是上电后一开始就执行置显示模式命令(我的是写入0x38),至少要重复4次,且每次之间加1ms到5ms的延时 ...
baofu 发表于 2016-4-13 20:01
主要是上电后一开始就执行置显示模式命令(我的是写入0x38),至少要重复4次,且每次之间加1ms到5ms的延时 ...
baofu 发表于 2016-4-13 20:27
就是往1602写0x38,实际就是写设置显示模式的命令(注意模式不同,命令不一样),关键是多重复几次,且每次 ...
baofu 发表于 2016-4-13 21:15
具体对1602的操作函数,网上可以查到很多例子。
你说的UNO板子,我确实不熟悉。
从你说的看,像是 ...
wc86110 发表于 2016-4-13 22:41
是往目标单片机里烧写程序而非往1602。
yjx189 发表于 2016-4-13 21:40
UNO是Arduino UNO开发板(相当于51单片机的开发板,这个我也有) 的简称,我是在UNO板上写好了程序,把 ...
baofu 发表于 2016-4-13 20:01
主要是上电后一开始就执行置显示模式命令(我的是写入0x38),至少要重复4次,且每次之间加1ms到5ms的延时 ...
baofu 发表于 2016-4-14 08:02
1602自己不能接受写入程序,也写不进去,只能用单片机对1602进行写命令或写数据。
Action 发表于 2016-4-14 14:20
给我邮箱 我给你发程序 你这个的主要原因是 需要把vee接到滑动变阻器的滑动脚 滑动变阻器其他两个脚接 ...
baofu 发表于 2016-4-14 19:53
我用的单片机与你不一样,管脚什么都不一致,HEX文件给你也无法用。比较合适的办法是你把你的初始化部分的 ...
yjx189 发表于 2016-4-15 08:05
这个也写进去过:
# define LCD_DB P0 // - - P0 = DB0~DB7
baofu 发表于 2016-4-15 18:38
30楼的函数digitalWrite()由于你没有贴出来函数体。只能说31楼的代码,这个应当是正确的,唯一不足就是 ...
baofu 发表于 2016-4-15 18:38
30楼的函数digitalWrite()由于你没有贴出来函数体。只能说31楼的代码,这个应当是正确的,唯一不足就是 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |