Visualizza messaggio singolo
Vecchio 09 novembre 10, 23:26   #23 (permalink)  Top
elicottero78
User
 
L'avatar di elicottero78
 
Data registr.: 14-05-2005
Residenza: bergamo
Messaggi: 1.278
ciao a tutti,pian pianino,imparo sempre qualcosa di nuovo con il linguaggio c e la compilazione dei pic,ma siamo ancora lontani dalla perfezione.

pian painino provo nuovi programmi,li modifico e cerco di capirli meglio e provarli in 100 modi diversi

ora sono ritornato sul lcd 16x2
so gia come far visualizzare le parole sul display,ma ora volevo creare uno stupido programma che ogni secondo mi aumenti di una unita la variabile evento e che me la mostri sul display,ma ho provato in mille modi differenti,riesco a vedere la parola CONTEGGIO=, vedo anche il cursore che dovrebbe mostrarmi i numeri in aumento,ma non succede nulla,

DOVE SBAGLIO?
uso pic 16f84a e mikroc
ciao e grazie



sbit LCD_RS at RB4_bit;
sbit LCD_EN at RB5_bit;
sbit LCD_D4 at RB6_bit;
sbit LCD_D5 at RB1_bit;
sbit LCD_D6 at RB2_bit;
sbit LCD_D7 at RB3_bit;
sbit LCD_RS_Direction at TRISB4_bit;
sbit LCD_EN_Direction at TRISB5_bit;
sbit LCD_D4_Direction at TRISB6_bit;
sbit LCD_D5_Direction at TRISB1_bit;
sbit LCD_D6_Direction at TRISB2_bit;
sbit LCD_D7_Direction at TRISB3_bit;

int evento;
char txt;
void main()
{
Lcd_Init();
Lcd_Cmd(_LCD_CLEAR);
Lcd_Cmd(_LCD_CURSOR_OFF);
evento=0;

while(1);
{
delay_ms(1000);
evento=evento+1;
}
intToStr(evento, txt);
LCD_Out(1,1,"CONTEGGIO=");
Lcd_Out(1,12, txt);
}
__________________
NUOVO DRONE TAGLIATO AL LASER CO2 https://www.youtube.com/watch?v=cBgCVNyPH5c&t=7s
GRUPPO LASER https://www.facebook.com/groups/1880460478909243/
elicottero78 non รจ collegato   Rispondi citando