首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]DP256的SCI口如何控制数码管的显示??

[求助]DP256的SCI口如何控制数码管的显示??

一般都是用SPI对八位数码管进行控制的

我用的数码管驱动芯片是74HC164

我已经能够用SPI的主出/从进(MOSI)和74HC164相连接来控制数码管的显示了。

74HC164需要一个移位时钟脉冲,但SCI口不能直接提供!

在此,请教各位大侠,如何使用DP256的SCI口和74HC164相连接 来控制8位数码管的显示??

急!急!!
你到底是用SCI还是SPI?如果用SPI,那是有时钟信号的。SCI是异步串行通讯,本身是没有时钟信号的。为什么一定要用SCI呢?
海纳百川  有容乃大
我做的项目的板子上用的是SCI口

板子已经没法改了,所以现在只能想办法用SCI来实现通信的

我在网上没查到dp256的SCI口用做数码管的显示控制的例子,所以来请教大侠们!!
你用的是DP256的哪些引脚呢?
海纳百川  有容乃大
板子上现在只能用SCI 1的PS2和PS3两个引脚来串口通信控制数码管

我有一个想法不知道行不行?

用SCI口的单线模式 用TDX进行数据发送,然后用RDX发送移位脉冲。这里还有个问题就是移位脉冲的频率为多少呢?

请strongchen指点迷津!!
谢谢。。
这样如何进行同步呢?我觉得可以用软件模拟SPI,这也并不难。
海纳百川  有容乃大
你是说 通过软件来使SCI 模拟SPI 的功能??

这个你有具体的例程吗?

不要管SCI了,就完全用软件实现SPI。这应该非常简单,只是一位一位地收发数据而已。
海纳百川  有容乃大
用你的空余端口模拟SPI,写起来麻烦点,但是原理不难的。
返回列表