导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请用过pld的器件的大虾,给点指点指点[chan_yo]

 *第15379篇: 请用过pld的器件的大虾,给点指点指点

  
楼 主:chan_yo 2003年8月11日10:32
 请用过pld的器件的大虾,给点指点指点
所谓的pld,它的工作原理就是逻辑电路搭起来后的集成。那么也就是说我不用它,仍然可以用几个逻辑器件完成。现在有这样一个电路:
我需要5个片选信号,3个控制信号,如何通过A15,A14,A13,A12,A11,A10,A1,WD,RD
这几个来产生?这是我从一个板子上抄来的,就是搞不懂它的逻辑电路,
对此,我是这样设计的:
首先,A15,A14,A13高端的三个地址线作为三个RAM的片选信号
A15和A1组成逻辑电路作为另外两个选通信号
A12,A11,A10作为三个控制信号。这样的电路就可以了。但是我又有一个疑问:
这么多的高端地址空间浪费了,那么RAM的空间就不是有很多的空余了么?
如果用PLD的片子,是否就可以把我的疑问解决了呢,因为我没有用过PLD,所以对它的
简单应用都不了解,请大虾给点建议。
  
2楼:chan_yo 2003年8月11日10:34
 补充一下:别的端口都不能用了,因为他们有其他的用途
  
3楼:chan_yo 2003年8月11日10:38
 再补充一下:
  
4楼:chan_yo 2003年8月11日10:39
 再补充一下:A15接到PLD的CLK端口
  
5楼:chan_yo 2003年8月11日11:44
 没有人用过么?清给点建议,不胜感激!
  
6楼:chan_yo 2003年8月12日10:17
 大虾们,没有人知道么?
  
7楼:mcufan 2003年8月12日12:11
 首先,请规划片选信号的地址范围
----------------------------------------------
单片机爱好者欢迎您!
  
8楼:chenerbox 2003年8月13日15:44
 当然可以了,你只要有8个可用的端口就行了
当然可以了,你只要有8个可用的端口就行了,
你的8个端口只要有3根线就行了,如果想占用比较少的地址
可以用 a11 a10 a1 做为选择

a15 a14 a13 a12 a11 a10 a1 
1     1    1     1   0    0     1      片选信号1
1     1    1     1   0    1     0      片选信号2
1     1    1     1   0    1     1      片选信号3
1     1    1     1   1    0     0      .......
1     1    1     1   ......
1     1    1     1   
''
1     1     1     1   1    1     1     控制信号3
然后写出表达式
控制信号3 = a15 & a14 & a13 & a12 & a11 & a10 

用abel 或verloge 等写好不就可以了。

  
9楼:singleclare 2003年8月13日20:19
 就按照上面的方法就行了,pld学起来也挺
就按照上面的方法就行了,pld学起来也挺容易的,一两天就可以了。

>>>>>>对该主题发表你的看法

本主题贴数9,分页: [第1页]


[上一篇主题]:求助!!!!

[下一篇主题]:请问哪位大侠有PIC16的C编译器?或 下载地址。