打印

I/O读数据的问题

[复制链接]
1572|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wyfdlzg|  楼主 | 2008-11-19 12:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   用的是C8051F020的单片机,现在需要做的是通过一个I/O口从CPLD读出24位数据!疑问是:
(1)读的程序应该怎样写!(IO=0,IO=1,BIT=IO.DATE) 初步思路是先另IO=0,IO=1,产生上升沿,通知CPLD发数据,然后将数据读入一个位寄存器。循环24次,完成一次数据读!
(2)读入的数据占3个字节,怎样让这个3字节的数参与运算。即在存储区的3个字节怎么表示一个有意义的数!
   本人菜鸟,希望大家拍砖!

相关帖子

沙发
ayb_ice| | 2008-11-19 20:38 | 只看该作者

这个可以参考单总线

使用特权

评论回复
板凳
NE5532| | 2008-11-19 20:58 | 只看该作者

拿共用体来组装,如果是汇编就自己解决了。

使用特权

评论回复
地板
wyfdlzg|  楼主 | 2008-11-19 23:53 | 只看该作者

回复3楼

 谢谢你的提示,能不能够给我讲详细些,因为我是第一次写程序,所以脑子很空

使用特权

评论回复
5
NE5532| | 2008-11-20 21:20 | 只看该作者

不怕,你用自然语言把要做的事描述清楚

最后只是翻译到程序上来而已

使用特权

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

本版积分规则

5

主题

9

帖子

0

粉丝