Renesas Asynchronous SH7145F Manuel d'utilisateur Page 14

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 17
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 13
SH7145F
Asynchronous Serial Data Transmission/Reception
REJ06B0357-0100O/Rev.1.00 March 2004 Page 14 of 17
6. Program Listing
/**************************************************************/
/* SH7145F Application Note */
/* */
/* Function */
/* :SCI1 */
/* */
/* External input clock : 12.5MHz */
/* Internal CPU clock : 50MHz */
/* Internal peripheral clock : 25MHz */
/* */
/* Written :2003/7 Rev.1.0 */
/**************************************************************/
#include "iodefine.h"
#include <machine.h>
/*------------ Symbol Definition ----------------------------------------------*/
#define COUNT 3
/*------------ Function Definition --------------------------------------------*/
void main(void);
void init_sci(void);
unsigned char rcv_sci(unsigned char);
void trans_sci(char);
void err_int(void);
void dummy_f(void);
/*------------ RAM allocation Definition --------------------------------------*/
volatile unsigned char Rev_data[COUNT];
/**************************************************************/
/* main Program */
/**************************************************************/
void main( void )
{
unsigned chari=0;
init_sci(); /* Initialize SCI */
i = rcv_sci(i); /* Receive 1st byte of serial data */
i = rcv_sci(i); /* Receive 2nd byte of serial data */
i = rcv_sci(i); /* Receive 3rd byte of serial data */
while(1); /* LOOP */
}
/**************************************************************
Vue de la page 13
1 2 ... 9 10 11 12 13 14 15 16 17

Commentaires sur ces manuels

Pas de commentaire