Jump to content

Masy

Members
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Masy

  • Rank
    Newbrie

Profile Information

  • Gender
    Male
  1. Thank's Pavel for your answer The code c is below and the code that generete bug is in bold : while(((AlarmFlag & 00001111b) == 0) && FIRSTHEAT == 0) // Se non ci sono allarmi tranne calcare { if (Pulsante_aspirazione == PREMUTO) //dopo 10 secondi basta warning { if (timexitwarming >= 10) { timexitwarming = 0; FIRSTHEAT = 1; tmescritte = 0; } } else { timexitwarming = 0; } if (tmescritte == temposcritte) { SYNC
  2. Good Day, I had completed my files with BoostC version 6.89. It's all ok ! One day i had update the version 6.89 of BoostC with 6.90 so i compiled the file the firmware did not run more. I had open both the files asm version 6.89 and 6.90 show the code differents: Version 6.89 OK. label323 MOVF gbl_timescritte, W XORLW 0x0C BTFSS STATUS,Z GOTO label326 BCF STATUS, RP0 BCF gbl_BaseClock+D'1',5 Version 6.90 wrong label323 MOVLW 0x00 XORLW 0x0C BTFSS STATUS,Z GOTO label326 BCF STATUS, RP0 BCF gbl_BaseClock+D'1',5 I tried to compile without o
  3. Hi Doglao I wrote this code and it's run very well. The code is here: lcd_clear(); lcd_funcmode(); lcd_write(set_dd_ram + 0x00); lcd_funcmode(); lcd_write(cgramadd + 0x00 ); lcd_datamode(); lcd_write(00011111b); lcd_funcmode(); lcd_write(cgramadd + 0x01 ); lcd_datamode(); lcd_write(00010000b); lcd_funcmode(); lcd_write(cgramadd + 0x02 ); lcd_datamode(); lcd_write(00010000b); lcd_funcmode(); lcd_write(cgramadd + 0x03 ); lcd_datamode(); lcd_write(00011111b); lcd_funcmode(); lcd_write(cgramadd + 0x04 ); lcd_datamode(); lcd_write(00000101b);
×
×
  • Create New...