打印
[51单片机]

关于P0口复用的问题

[复制链接]
3179|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
尚善励挚|  楼主 | 2014-8-19 15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DAC0832的数据输入端和显示屏的数据口复用P0口,出现问题。请问 储存P0的值,有什么好办法

相关帖子

沙发
superdianzifans| | 2014-8-19 15:05 | 只看该作者
P1,P2,P3口都占用了吗?

使用特权

评论回复
板凳
尚善励挚|  楼主 | 2014-8-19 15:10 | 只看该作者
superdianzifans 发表于 2014-8-19 15:05
P1,P2,P3口都占用了吗?

是的 谢谢

使用特权

评论回复
地板
ballack_linux| | 2014-8-19 15:40 | 只看该作者
加锁存芯片啊  比如573。

使用特权

评论回复
5
lzyyoumuren| | 2014-8-19 16:14 | 只看该作者
一般加锁存

使用特权

评论回复
6
尚善励挚|  楼主 | 2014-8-19 16:17 | 只看该作者
ballack_linux 发表于 2014-8-19 15:40
加锁存芯片啊  比如573。

可以不加的么?用软件的方式

使用特权

评论回复
7
尚善励挚|  楼主 | 2014-8-19 16:18 | 只看该作者
lzyyoumuren 发表于 2014-8-19 16:14
一般加锁存

开发板上都是加的

使用特权

评论回复
8
yklstudent| | 2014-8-19 16:35 | 只看该作者
不加楼主觉得能实现嘛?

使用特权

评论回复
9
尚善励挚|  楼主 | 2014-8-19 17:06 | 只看该作者
yklstudent 发表于 2014-8-19 16:35
不加楼主觉得能实现嘛?

楼主表示压力大

使用特权

评论回复
10
ballack_linux| | 2014-8-19 17:10 | 只看该作者
尚善励挚 发表于 2014-8-19 16:17
可以不加的么?用软件的方式

不行的   P0口你既做输入口又做输出口 , 想保证数据完整性 必须加锁存芯片

使用特权

评论回复
11
尚善励挚|  楼主 | 2014-8-19 17:13 | 只看该作者
ballack_linux 发表于 2014-8-19 17:10
不行的   P0口你既做输入口又做输出口 , 想保证数据完整性 必须加锁存芯片 ...

我对分时复用不太了解,请问那能解决问题么?

使用特权

评论回复
12
xg3469| | 2014-8-19 17:35 | 只看该作者
DAC0832是带锁存器的吧。

使用特权

评论回复
13
xg3469| | 2014-8-19 17:46 | 只看该作者
20多年前用过,直接挂在P0口,但是需要把数据选通锁存到0832.

使用特权

评论回复
14
尚善励挚|  楼主 | 2014-8-19 19:16 | 只看该作者
xg3469 发表于 2014-8-19 17:46
20多年前用过,直接挂在P0口,但是需要把数据选通锁存到0832.

void dac0832_data(unsigned char Data_value)
{
        DAC0832_CS = 0;
        DAC0832_WR = 0;
        DAC0832_PORT = Data_value;
               
        DAC0832_WR = 1;
        DAC0832_CS = 1;       
}

使用特权

评论回复
15
尚善励挚|  楼主 | 2014-8-19 19:16 | 只看该作者
xg3469 发表于 2014-8-19 17:46
20多年前用过,直接挂在P0口,但是需要把数据选通锁存到0832.

已经写了

使用特权

评论回复
16
lyjian| | 2014-8-19 20:27 | 只看该作者
dac0832本来就带寄存器

使用特权

评论回复
17
xg3469| | 2014-8-19 21:18 | 只看该作者
现在有什么问题?

使用特权

评论回复
18
chen_jhhb| | 2014-8-19 21:39 | 只看该作者
端口复用,输出一点要加锁存器的。或者用的显示驱动芯片带锁存器的。

使用特权

评论回复
19
尚善励挚|  楼主 | 2014-8-20 10:59 | 只看该作者
chen_jhhb 发表于 2014-8-19 21:39
端口复用,输出一点要加锁存器的。或者用的显示驱动芯片带锁存器的。

可以不加锁存的 问题已经解决 谢谢各位

使用特权

评论回复
20
尚善励挚|  楼主 | 2014-8-20 10:59 | 只看该作者
xg3469 发表于 2014-8-19 21:18
现在有什么问题?

问题已经解决 谢谢各位

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

144

帖子

0

粉丝