[求助]DP256的SCI口如何控制数码管的显示??
- UID
- 348844
- 性别
- 男
|
[求助]DP256的SCI口如何控制数码管的显示??
一般都是用SPI对八位数码管进行控制的
我用的数码管驱动芯片是74HC164
我已经能够用SPI的主出/从进(MOSI)和74HC164相连接来控制数码管的显示了。
74HC164需要一个移位时钟脉冲,但SCI口不能直接提供!
在此,请教各位大侠,如何使用DP256的SCI口和74HC164相连接 来控制8位数码管的显示??
急!急!! |
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
你到底是用SCI还是SPI?如果用SPI,那是有时钟信号的。SCI是异步串行通讯,本身是没有时钟信号的。为什么一定要用SCI呢? |
|
|
|
|
|
- UID
- 348844
- 性别
- 男
|
我做的项目的板子上用的是SCI口
板子已经没法改了,所以现在只能想办法用SCI来实现通信的
我在网上没查到dp256的SCI口用做数码管的显示控制的例子,所以来请教大侠们!! |
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
|
|
|
|
|
- UID
- 348844
- 性别
- 男
|
板子上现在只能用SCI 1的PS2和PS3两个引脚来串口通信控制数码管
我有一个想法不知道行不行?
用SCI口的单线模式 用TDX进行数据发送,然后用RDX发送移位脉冲。这里还有个问题就是移位脉冲的频率为多少呢?
请strongchen指点迷津!!
谢谢。。 |
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
这样如何进行同步呢?我觉得可以用软件模拟SPI,这也并不难。 |
|
|
|
|
|
- UID
- 348844
- 性别
- 男
|
你是说 通过软件来使SCI 模拟SPI 的功能??
这个你有具体的例程吗?
|
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
不要管SCI了,就完全用软件实现SPI。这应该非常简单,只是一位一位地收发数据而已。 |
|
|
|
|
|
- UID
- 167468
- 性别
- 男
|
用你的空余端口模拟SPI,写起来麻烦点,但是原理不难的。 |
|
|
|
|
|