Josen1
13.06.2005, 16:06
Moin!
Bin rel. neu in diesem forum (genaugenommen ist dies mein erstes thema ;)
hab bisher mit dem Hitachi H8S gearbeitet und gute erfahrungen ge,acht. nu wollt ich mein wissen auf den TI MicroCont implementieren.
Ich moechte folgende einfache schaltung realisieren: keyboard (3x3), verbunden mit Pin1 und Pin2 vom MC. informationen werden eingelesen und sollen an PC (HyperTerminal, vorerst zumindest..) gesedet werden. dazu nutze ich die schnittstelle UTXD0. meine initialisierung sieht wie folgt aus:
U0CTL = SWRST;
U0CTL = 0xF1; //even parity; 2 stop bits; 8-bit data; LISTEN=disabled;
//UART mode; Idle-line MP protocol; SWRST=disabled
U0TCTL = 0x18; // UCLKI=UCLK; ACLK; UART receive start-edge feature; data
U0RCTL = 0x00;
ME1 = 0xC0; //USART0 transmit and receive = enabled
U0CTL -= SWRST;
IE1 = 0x40; //USART0 receive interrupt enabled
mir kommt das alles irgendwie zu umstaendlich vor! hat jemand von euch mal ne schluessige, kurze initialisierung fuer mich ?!?!??
Vielen dank!
johannes
Bin rel. neu in diesem forum (genaugenommen ist dies mein erstes thema ;)
hab bisher mit dem Hitachi H8S gearbeitet und gute erfahrungen ge,acht. nu wollt ich mein wissen auf den TI MicroCont implementieren.
Ich moechte folgende einfache schaltung realisieren: keyboard (3x3), verbunden mit Pin1 und Pin2 vom MC. informationen werden eingelesen und sollen an PC (HyperTerminal, vorerst zumindest..) gesedet werden. dazu nutze ich die schnittstelle UTXD0. meine initialisierung sieht wie folgt aus:
U0CTL = SWRST;
U0CTL = 0xF1; //even parity; 2 stop bits; 8-bit data; LISTEN=disabled;
//UART mode; Idle-line MP protocol; SWRST=disabled
U0TCTL = 0x18; // UCLKI=UCLK; ACLK; UART receive start-edge feature; data
U0RCTL = 0x00;
ME1 = 0xC0; //USART0 transmit and receive = enabled
U0CTL -= SWRST;
IE1 = 0x40; //USART0 receive interrupt enabled
mir kommt das alles irgendwie zu umstaendlich vor! hat jemand von euch mal ne schluessige, kurze initialisierung fuer mich ?!?!??
Vielen dank!
johannes