好吧,我在另一个链接到的论坛上再次发布了这个问题。
我现在有一个工作的4位接口到LCD,我可以写一个所需的字符到屏幕 - 有时。
我正在尝试将字符串“501”写入屏幕,但我最终要么将下划线'_'或U上面的2个点'u'写入屏幕。
查看字符映射,这些字符共享一个带有字符'5'的nybble,这是我尝试写入屏幕的第一个字符,另一个nybble是'1111',这是数据行(3到0)应该是什么
使用4位接口时保持不变。
这似乎暗示我的时间关闭,并且没有以正确的顺序传输nybbles,即只有一个字符'5'的nybbles被正确地发送到LCD
我的应用程序的设计方式我使用2位计数器作为伪FSA中的伪状态。
我运行的模拟显示正确的数据以正确的方式传输到LCD,在LCD上显示“501”,但正如我所说,这在现实生活中不会发生。
现在,如果我使用2个板LED来读取2位计数器,则液晶显示屏上会显示字符串“ü__”,但如果我不使用2个LED来读取计数器,屏幕上会出现字符串“üüü”
。
决定因素似乎是2个LED是否用于显示计数器。
我的问题是为什么LED有所作为?
我不会在任何形式的决策中使用它们,它们纯粹是输出。
使用LED会影响PAR程序,从而改变我的应用程序的行为吗?
好吧,我在另一个链接到的论坛上再次发布了这个问题。
我现在有一个工作的4位接口到LCD,我可以写一个所需的字符到屏幕 - 有时。
我正在尝试将字符串“501”写入屏幕,但我最终要么将下划线'_'或U上面的2个点'u'写入屏幕。
查看字符映射,这些字符共享一个带有字符'5'的nybble,这是我尝试写入屏幕的第一个字符,另一个nybble是'1111',这是数据行(3到0)应该是什么
使用4位接口时保持不变。
这似乎暗示我的时间关闭,并且没有以正确的顺序传输nybbles,即只有一个字符'5'的nybbles被正确地发送到LCD
我的应用程序的设计方式我使用2位计数器作为伪FSA中的伪状态。
我运行的模拟显示正确的数据以正确的方式传输到LCD,在LCD上显示“501”,但正如我所说,这在现实生活中不会发生。
现在,如果我使用2个板LED来读取2位计数器,则液晶显示屏上会显示字符串“ü__”,但如果我不使用2个LED来读取计数器,屏幕上会出现字符串“üüü”
。
决定因素似乎是2个LED是否用于显示计数器。
我的问题是为什么LED有所作为?
我不会在任何形式的决策中使用它们,它们纯粹是输出。
使用LED会影响PAR程序,从而改变我的应用程序的行为吗?
举报