小忒白 2022-09-08 10:28 采纳率: 42.9%
浏览 30
已结题

驱动lcd一般都得通过一些引脚的高低来配置时序 最近在研究dsp驱动,但是例程里面没有看见时序的配置 程序在下面这是驱动lcd1602的,还请各位给解惑

驱动lcd一般都得通过一些引脚的高低来配置时序
最近在研究dsp驱动,但是例程里面没有看见时序的配置
程序在下面这是驱动lcd1602的,还请各位给解惑

img

img

  • 写回答

1条回答 默认 最新

  • qllaoda 2022-09-08 10:36
    关注

    这个LCD1602是并行接口的,符合标准总线时序,这个代码里,是把LCD的寄存器定义成了一个指针,访问指针就是访问总线上的某个地址,所以这个LCD显然是接到了总线上的,处理器访问总线时会自动控制总线上的引脚产生时序,不需要额外代码去控制IO去产生这个时序。
    有时候,无法通过总线访问的话,这种并行接口的LCD一样可以通过IO模拟的方式来产生总线时序进行操作,当然,代码就要复杂得多了。

    顺便说一下,你前几天好像发过个问题问DSP驱动液晶屏的问题。这种LCD1602是字符型液晶,只能输出16x2的英文字符,不知道是否符合你的应用要求。现在叫液晶屏的一般是那种单色屏,除了这种1602,另一种常见的是点阵屏,常见的是128*64.这类屏幕都是单色的,不支持快速刷新。如果想显示彩色图片,而且需要快速刷新,建议选TFT,可以考虑SPI接口的,布线方便点。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 9月16日
  • 已采纳回答 9月8日
  • 修改了问题 9月8日
  • 创建了问题 9月8日

悬赏问题

  • ¥15 模电中二极管,三极管和电容的应用
  • ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
  • ¥15 气象网格数据与卫星轨道数据如何匹配
  • ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
  • ¥15 微软账户问题不小心注销了好像
  • ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络