我用这个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;}
}
其他程序没有变,,
不知道为什么?
有大神指导下吗啊?或者谁做过不吝赐教!