關於UART ISR F34X
void main (void)
{
PCA0MD &= ~0x40; // WDTE = 0 (clear watchdog timer
// enable)
PORT_Init(); // Initialize Port I/O
SYSCLK_Init (); // Initialize Oscillator
UART0_Init();
EA = 1;
while(1)
{
// If the complete word has been entered via the terminal followed by
// carriage return
if(UART_Get_Input != UART_Input_First)
{
TI0 = 1; // Set transmit flag to 1
}
}
}
TI0 -> Set By Hardware
為何要每次都設定
不每次設定又不能傳送
[ 本帖最後由 lkap 於 2009-8-20 17:34 編輯 ]