求助程序问题

[复制链接]
2666|6
 楼主| haibian826 发表于 2007-6-26 16:01 | 显示全部楼层 |阅读模式
这是LED显示的程序,请问高手:<br />1000H&nbsp;,1001H&nbsp;&nbsp;1002H....1006H这些地址是如何得到的?还是自己随便设的,根据什么呢?<br />谢谢!<br /><br />;数据管地址<br />Digital0&nbsp;.set&nbsp;1000H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;数据管1<br />Digital1&nbsp;.set&nbsp;1001H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;数据管2<br />Digital2&nbsp;.set&nbsp;1002H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;数据管3<br />Digital3&nbsp;.set&nbsp;1003H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;数据管4<br />Digital4&nbsp;.set&nbsp;1004H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;数据管5<br />Digital5&nbsp;.set&nbsp;1005H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;数据管6&nbsp;<br />DotPoint&nbsp;.set&nbsp;1006H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;小数点<br />
 楼主| haibian826 发表于 2007-6-26 16:12 | 显示全部楼层

请高手指教!

写数据的时候,用如下的程序.<br /><br />PORTW&nbsp;*AR1+,Digital0<br />PORTW&nbsp;*AR1+,Digital1<br />PORTW&nbsp;*AR1+,Digital2<br />PORTW&nbsp;*AR1+,Digital3<br />PORTW&nbsp;*AR1+,Digital4<br />PORTW&nbsp;*AR1+,Digital5<br />PORTW&nbsp;Dot_DATA,DotPoint<br />PORTW&nbsp;LED_DATA,LED<br /><br />我这些都是在"TI&nbsp;C54xx&nbsp;DSP&nbsp;十天速成讲义"里拿出来的&nbsp;<br /><br /><br />请高手帮忙看看,谢谢<br />
tjsheep 发表于 2007-6-26 17:38 | 显示全部楼层

根据硬件电路得到的地址……

  
wowow 发表于 2007-6-26 18:01 | 显示全部楼层

实验板上有块CPLD做了地址译码

实验板上有块CPLD做了地址译码和数码管扫描显示的驱动<br />
 楼主| haibian826 发表于 2007-6-26 20:34 | 显示全部楼层

能具体说一下吗

能具体说一下吗<br /><br />不好意思,我还是不明白&nbsp;<br /><br />不管什么器件,只要和DSP的&nbsp;I/O口连,就有一个地址吗?<br />我以前做51单片机的时候,就没有这样啊。。。直接用MOV&nbsp;#01H,P0<br />就能实现对P0口送数据阿<br /><br /><br />请指教!!<br />可能我就差一步了!!过了,就明白了,请大虾指教!
 楼主| haibian826 发表于 2007-6-27 21:56 | 显示全部楼层

再打扰您几分钟。。。

不好意思,再请教你一下,<br /><br />如果不用CPLD,直接对led&nbsp;键盘等进行操作,那应该怎么个写语句呢?<br /><br />谢谢!!
wowow 发表于 2007-6-28 00:52 | 显示全部楼层

这要看你的外部设备怎么接了

怎样语句取决于硬件怎么接的。硬件该怎么接又取决于设计的要求和可用资源。<br />比方说如果LED/键盘很少,空闲的GPIO端口足够多(比如HPI/McBSP之类的没有使用,可以配置成GPIO),&nbsp;就可以把LED/键盘接到GPIO上,程序里通过相关的寄存器来访问。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

227

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部