找回密码
 立即注册
查看: 1622|回复: 16

并口LCD1602用DMA直接刷新@Ai8051U, 不占用CPU时间,管脚兼容 89C52

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-08 15:34:00

73

主题

5898

回帖

1万

积分

超级版主

积分
12135
发表于 2024-10-23 16:38:50 | 显示全部楼层 |阅读模式


并口LCD1602DMA直接刷新@Ai8051U-管脚兼容89C52, 不占CPU时间
Ai8051UDMA-M6800接口 驱动 LCD1602-字符液晶模块
===DMA 刷新, 不占用CPU时间
LCD1602字符液晶模块,命令和数据全部由DMA-LCM/M6800接口驱动
===并口 LCD1602 的访问不能快,CPU会浪费大量时间在等待
===用I/O口模拟
LCD1602的M6800接口方式访问也是浪费CPU大量时间

===所以这种超级慢速的外设也需要 DMA来支持释放MCU
本程序在Ai8051U实验箱上验证,使用3.3VLCD1602模块。
本例循环显示两行字符。

截图202410231636588231.jpg

截图202410231637193860.jpg
实验箱上的背光电阻改为100~200欧姆:
实验箱要改动背光电阻值.PNG

截图202410232024436521.jpg
截图202410232025254545.jpg
源码:
AI8051U-实验箱-LCD1602字符液晶模块-LCM-DMA刷新-20241023.rar (146.64 KB, 下载次数: 120)

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:460
  • 最近打卡:2025-05-09 08:55:07
已绑定手机

13

主题

1271

回帖

3031

积分

论坛元老

积分
3031
发表于 2024-10-23 18:45:13 | 显示全部楼层
LCD1602刷新后之前的内容有残影,这个有好的办法解决吗?

点评

我用过的1602没发现有残影,看我上面的照片,不知道你说的残影是怎么样的?  详情 回复 发表于 2024-10-23 21:22
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-08 15:34:00

73

主题

5898

回帖

1万

积分

超级版主

积分
12135
发表于 2024-10-23 21:22:14 | 显示全部楼层
21cns*** 发表于 2024-10-23 18:45
LCD1602刷新后之前的内容有残影,这个有好的办法解决吗?

我用过的1602没发现有残影,看我上面的照片,不知道你说的残影是怎么样的?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:460
  • 最近打卡:2025-05-09 08:55:07
已绑定手机

13

主题

1271

回帖

3031

积分

论坛元老

积分
3031
发表于 2024-10-24 12:00:27 | 显示全部楼层
梁*** 发表于 2024-10-23 21:22
我用过的1602没发现有残影,看我上面的照片,不知道你说的残影是怎么样的? ...

字符刷新:点亮的点刷新为不亮的点过程中是逐渐消失,感觉有残影。

刷新超过2-3屏/秒就看不清楚具体的内容了,可读性大打折扣。
刷新1屏/秒以下基本不影响可读性。

点评

那是响应慢,不是残影! 你可能对黑白液晶了解不多,黑白液晶点阵屏的特点是价格便宜、非常省电但响应速度慢,长达几百ms,不合适快速刷新。  详情 回复 发表于 2024-10-24 20:19
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-05-08 15:34:00

73

主题

5898

回帖

1万

积分

超级版主

积分
12135
发表于 2024-10-24 20:19:44 | 显示全部楼层
21cns*** 发表于 2024-10-24 12:00
字符刷新:点亮的点刷新为不亮的点过程中是逐渐消失,感觉有残影。

刷新超过2-3屏/秒就看不清楚具体的内 ...

那是响应慢,不是残影!
你可能对黑白液晶了解不多,黑白液晶点阵屏的特点是价格便宜、非常省电但响应速度慢,长达几百ms,不合适快速刷新。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:460
  • 最近打卡:2025-05-09 08:55:07
已绑定手机

13

主题

1271

回帖

3031

积分

论坛元老

积分
3031
发表于 2024-10-24 22:02:54 | 显示全部楼层
梁*** 发表于 2024-10-24 20:19
那是响应慢,不是残影!
你可能对黑白液晶了解不多,黑白液晶点阵屏的特点是价格便宜、非常省电但响应速 ...

好的,明白了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:70
  • 最近打卡:2025-05-09 09:08:31
已绑定手机

0

主题

8

回帖

302

积分

中级会员

积分
302
发表于 2025-2-28 09:53:08 | 显示全部楼层
学习
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:102
  • 最近打卡:2025-05-08 07:57:12

3

主题

75

回帖

376

积分

中级会员

积分
376
发表于 2025-3-4 14:31:56 | 显示全部楼层

qiang

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:147
  • 最近打卡:2025-05-09 06:15:36
已绑定手机

0

主题

7

回帖

564

积分

高级会员

积分
564
发表于 2025-3-12 06:39:59 | 显示全部楼层
学习,学习
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:355
  • 最近打卡:2025-05-09 07:45:14

7

主题

281

回帖

1083

积分

金牌会员

积分
1083
发表于 2025-3-26 21:40:31 | 显示全部楼层
学习了。抽空试一试。谢谢分享
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-9 14:03 , Processed in 0.142166 second(s), 124 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表