大家好、我正在尝试将20x4 LCD 与 TM4C123GH6PZ 连接、为了 使其正常工作、我需要毫微秒的延迟、请参阅20x4的数据表。
请告诉我如何计算以毫微秒为单位的延迟,因为我不熟悉 TM4C123X
谢谢
此致
Alam
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、我正在尝试将20x4 LCD 与 TM4C123GH6PZ 连接、为了 使其正常工作、我需要毫微秒的延迟、请参阅20x4的数据表。
请告诉我如何计算以毫微秒为单位的延迟,因为我不熟悉 TM4C123X
谢谢
此致
Alam
20x4 (通常称为"4x20")将"NS"指定为关键/关键信号边沿之间的"相对边沿时序"(通常仅限)。 请注意、这样的"Ns"时序是"最小值"、而不是最大值、因此您无需在满足规范的意图时"挣扎"。
这些"NS"提及最常见的情况发生在"R/W"和"E"之间的信号边沿、并且"E"信号宽度的规范不太严格(但仍然是 NS)。 对您来说、在"现实世界"中、这意味着您必须 通过单个 MCU 指令"不切换" R/W"和"E"。" (这肯定违反了"R/W & E"设置和/或保持时间) 、只需使用2条(或更多)指令...
此处-一个简单示例:
此过程完全消除了对这些延迟"小于"100ns 的需求。 (对于大多数 MCU -以"合理"的速度运行)
LCD 模块可能"看不到或感觉不到"过窄的"E"脉冲(时间较高)。 超过 "E"信号高电平的持续时间不会造成任何损失(超出 LCD 的写入时间更长)。
如图所示- NS 延迟可以避免-简化和加快您的开发任务...
海报没有提到"必须遵守 LCD"半要求"初始化"。 (必填!) 此外、采用能够跨越 GND 和显示屏电源的"电位计"驱动引脚"Vo"通常会有所帮助。 此类 LCD 通常会接受 MCU 的3V3输出、但并非总是如此-请注意抢占器... (LCD 适合3V3级别-非常有意义!)
应该注意的是,该帖子的主题行(基本上)已被静音-我(仅限于)提到 了 LX4Fxyz -(有些)应该努力"发出"帖子的内容!