Board logo

标题: [求助]DP256的SCI口如何控制数码管的显示?? [打印本页]

作者: geshi1224    时间: 2007-12-3 00:14     标题: [求助]DP256的SCI口如何控制数码管的显示??

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

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

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

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

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

急!急!!
作者: strongchen    时间: 2007-12-3 10:36

你到底是用SCI还是SPI?如果用SPI,那是有时钟信号的。SCI是异步串行通讯,本身是没有时钟信号的。为什么一定要用SCI呢?
作者: geshi1224    时间: 2007-12-3 22:54

我做的项目的板子上用的是SCI口

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

我在网上没查到dp256的SCI口用做数码管的显示控制的例子,所以来请教大侠们!!
作者: strongchen    时间: 2007-12-4 10:00

你用的是DP256的哪些引脚呢?
作者: geshi1224    时间: 2007-12-4 10:26

板子上现在只能用SCI 1的PS2和PS3两个引脚来串口通信控制数码管

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

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

请strongchen指点迷津!!
谢谢。。
作者: strongchen    时间: 2007-12-4 12:19

这样如何进行同步呢?我觉得可以用软件模拟SPI,这也并不难。
作者: geshi1224    时间: 2007-12-4 19:13

你是说 通过软件来使SCI 模拟SPI 的功能??

这个你有具体的例程吗?


作者: strongchen    时间: 2007-12-5 10:13

不要管SCI了,就完全用软件实现SPI。这应该非常简单,只是一位一位地收发数据而已。
作者: hfutBoy    时间: 2007-12-19 15:29

用你的空余端口模拟SPI,写起来麻烦点,但是原理不难的。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0