关于320F28035实现并口的问题?<时钟问题续集>
[复制链接]
我用这个28035运行其他的程序能够运行,应该说明系统时钟应该能够支持系统的运行。
但是我现在在做一个28035+TOPWAY 的液晶屏的显示就是显示不出来。
以前我在MSP430F149上已经实现了。这次只是换到DSP28035上就不行了。时钟12M而已。
我想想就只有里面的并口问题了。
单片机上有8位的P1,P2,或者P3。什么。。。
28035里我用的GPIO0,GPIO1,GPIO2,GPIO3,GPIO10,GPIO40,GPIO,4,GPIO5来作为D7---D0的八位口。
程序为:
void LcdDataBus(uchar Command) { if((Command&0x01)!=0) { D0=1;} else{D0=0;} if((Command&0x02)!=0) { D1=1;} else{D1=0;} if((Command&0x04)!=0) { D2=1;} else{D2=0;} if((Command&0x08)!=0) { D3=1;} else{D3=0;} if((Command&0x10)!=0) { D4=1;} else{D4=0;} if((Command&0x20)!=0) { D5=1;} else{D5=0;} if((Command&0x40)!=0) { D6=1;} else{D6=0;} if((Command&0x80)!=0) { D7=1;} else{D7=0;} }
其他程序没有变,,
不知道为什么?
有大神指导下吗啊?或者谁做过不吝赐教!
|