参考网上的例程,相同的
电路图,基本一样的程序,为什么例程可以正常输出,而我的没有输出,求解!
2016-7-14 09:35:01
本帖最后由 武力戡乱 于 2016-7-15 20:42 编辑
我做的这个程序是好使的,11.0592mhz。
#include
void UART0_Int(void)
{
PINSEL0=0x00000005;
PINSEL1=0x00000000;
U0LCR=0x83;
U0DLL=0x12;
U0DLM=0x00;
U0LCR=0x03;
}
void UART0_SendByte(unsigned char data)
{
U0THR=data;
while((U0LSR&0x40)==0);
{
unsigned char i;
for(i=0; i<5; i++);
}
}
void UART0_SendStrings(unsigned char *Data)
{
while(*Data != '