PIC18F452 úprava programu
Moderátor: Moderátoři
PIC18F452 úprava programu
protože o programování vím velké kulové. Zvládnu tak maximálně nahrát hotový
"hex" a to je vše. Pokouším se o zapojení ze stánky:
http://www.electronics-lab.com/project/ ... amplifier/
Teď k prosbě:
1. na LCD se zobrazuje "Tribble", já bych chtěl zobrazit "Treble"
2. po cca 10s zhasne celý displej. To jsem odstranil zapojením podsvícení
přímo na napájení, ale z displeje zmizí i text, který chci zobrazovat pořád.
V příloze je fw pro PIC, stažený z uvedené stránky.
- Přílohy
-
firmware.zip- (23.34 KiB) Staženo 184 x
1. najdi " Lcd_Out(2, 1, " Tribble: ");" a "Tribble" přepiš na "Treble" nebo cokoliv jiného.
2. najdi tuto část kódu ->
Kód: Vybrat vše
// check for home screen timeout limit to shutdown the display.
if(timeout_counter > 0)
{
if((--timeout_counter) == 0x00)
{
Lcd_Cmd(_LCD_CLEAR);
PORTC &= 0xFD;
sys_state |= 0x02;
}
}
- buď smaž nebo změn na komentář (pomocí //) řádky "Lcd_Cmd(_LCD_CLEAR);" (vymaže displej) a " PORTC &= 0xFD;" (vypne podsvícení). Co dělá ten třetí řádek nevím. Teoreticky by mohlo stačit vymazát celý kus kódu, který jsem sem nakopíroval.
- Přílohy
-
- subamp452_.hex
- (14.17 KiB) Staženo 187 x
EDIT: Mažu nefunkční program.
- Přílohy
-
- subamp452_V2.hex
- (12.61 KiB) Staženo 165 x
-
- subamp452_ORIG.hex
- (12.61 KiB) Staženo 142 x