我是从STC开发工具包中获得的,楼主也看看,希望能帮到你 |
9RJ52N(%WX~0MR[@OD{D_NC.png (77.26 KB, 下载次数: 50)
我最近一直努力精通学习proteus,谢谢hhdsdy,让我知道论坛就是让你慢慢好好学习的,我不着急了 |
我觉得楼主的脾气不怎么样,11楼也就算了,13楼就不行了,应用一个器件,了解它是必须的,而厂家的手册是最准确快捷的。12楼要你读通手册,你却怼什么“说高大上没用”,“关键是解决问题”;论坛里大家是没有义务必须帮你解决问题的,你自己对比度都不按标准接,还要大家要下载你的程序和搭建硬件验证;24楼想要坛友的程序,那个要法显得是理所当然的,好像坛友没收你的钱给你办事吧? |
lkc大侠你把源码所有都打包给我看看,我下载了proteus8.13还是不行,显示不出内容也循环不下去,奇了怪 |
nyp99 发表于 2022-10-19 16:26 不知道你说的延时是哪个函数 代码只在uint i 之前加了volatile 我用的是proteus 8.13 |
能看见点阵方块,问题基本上就是初始化未成功 |
一般拿厂家的例程或晚上噶好难过下一个,改改IO就可以了。屏简单,驱动也简单。 |
另外加那个波形器是干什么用的啊,我还真小白 |
我怎么就不能在proteus中延时,一用就出错,是我的proteus 8.10有问题吗,麻烦给我发下全部文件我看看 lkc8210朋友 另外实物中运行也没问题吗? |
delay_ms函数被优化掉了 局部变量加上volatile就可以了 ![]() ![]() |
那就是代码问题了,LCD1602是要查忙的 |
对比度按上图接,可调电阻用50K,不接单片机,调节对比度,LCD1602上电应该第一排显示全方块, |
是50K,说错了 |
记住永远的法则:要控制什么,就必须先了解什么!!! 读通显示屏的手册吧。 |
各位最好下载我的程序按图接调试看,如果通过,说明我硬件有问题,如果不通过说明程序有问题,光猜测是说不清楚的了 |
电位器按图接5V和不接都是测试过不行的,我原图接5V,后按VL过电位器接地也不行 |
nyp99 发表于 2022-10-18 14:51 为什么对比度电位器不按图中的接?你之前可没贴出实际接线图,这不是误导人吗? |
电位器要50K的,电位器电路错了,网上找找电路例子吧 |
没错5V |
VL接5V |
你的液晶屏是多少V的? |
检查以下两点,1偏压设置是否正确,2供电电压是否匹配 |