Board logo

标题: 接CS问题 [打印本页]

作者: sunjie19840522    时间: 2007-9-24 22:46     标题: 接CS问题

我加了两个GPIO,想用它们分别控制printer和LCD,这时在printer 和LCD模块位置分别设置它们的端口

LCD_CTRL_IO     [0:7]      //LCD的一些控制信号 ,其中有一位是CS

LCD_GPIO_d_out     //数据输出

printer_GPIO_d_out     //数据输出

printer_CTRL_IO        //打印机的一些控制信号

然后把它们分别设置成外部接口信号 (都是8位的)

LCD_CTRL_IO_pin       [0:7]

LCD_GPIO_d_out_pin    

printer_GPIO_d_out _pin   

printer_CTRL_IO_pin

接下来我要做的是重写UCF文件,分配管脚位置根据自己所选择的板子型号来定

当时画电路板的时候,留出16个位置D[0:15],做数据线,我就想把其中的D[0:7]来作为printer和LCD的数据输出。

那在UCF中如何写呢,我先写的printer这部分:

Net printer_GPIO_d_out_pin<0> LOC=U18;
Net printer_GPIO_d_out_pin<1> LOC=T17 ;
Net printer_GPIO_d_out_pin<2> LOC=R18 ;
Net printer_GPIO_d_out_pin<3> LOC=T18 ;
Net printer_GPIO_d_out_pin<4> LOC=R15 ;
Net printer_GPIO_d_out_pin<5> LOC=R16 ;
Net printer_GPIO_d_out_pin<6> LOC=P16 ;
Net printer_GPIO_d_out_pin<7> LOC=N15;

然后LCD那部分就不知道怎么弄了,怎么样用CS来控制呢,是如果LCD的那个CS控制信号为低,LCD就用这些位置,为高就printer用这些位置吗,那怎么实现这个形为呢,谢谢哦,真的很笨,想不通






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