Projet

Général

Profil

« Précédent | Suivant » 

Révision 449

Ajouté par magraffin il y a presque 4 ans

tout fini du tp 4b2

Voir les différences:

branch/graffin/sp4b2/TP4B2/TP4B2/SessionM32C_E8a_SYSTEM.ini
[Target]
M32C E8a SYSTEM=Renesas Communications
[USER_DATA]
RESET=fe0000
RESET=fe0010
branch/graffin/sp4b2/TP4B2/TP4B2/TP4B2.c
/* NOTE:THIS IS A TYPICAL EXAMPLE. */
/***********************************************************************/
#include "sfr32c87.h"
#include <string.h>
#define LCD_DC p3_0
......
void main(void)
{
pd1=0xff;
pd3=0xff;
lcd_init();
while(1){
lcd_4b(0b1111);
lcd_4b(0b0100);
lcd_4b(0b0010);
lcd_4b(0b0001);
lcd_8b(0xF8);
lcd_8b(0x19);
lcd_str("Oh max !!!");
}
}
......
lcd_com(0x01);
//tpo_ms(5);
}
void lcd_car(unsigned char car)
{
p3_0=1;
lcd_8b(car);
}
void lcd_str(unsigned char *str)
{
int i;
for (i=0;i<14;i++){
lcd_car(str[i]);
}
}

Formats disponibles : Unified diff