Od paru tygodni mecze sie z tym programikiem i ciagle mam te same problemy. Jezeli chce naprzyklad ustawic dowolne stany na wyjsciach to
$crystal = 4000000
$regfile = "8515def.dat"
Config Porta = Output
Config Portb = Output
Do
Set Porta.2
Reset Porta.1
Reset Portb.3
Set Portb.1
loop
end
tak napisany program nie działa
, aby mi sie pokazalo no wyjsciach to co chce program musi wygladac tak
$crystal = 4000000
$regfile = "8515def.dat"
Do
Config Portb = &B11111111
Portb = &B10101010
Config Portd = &B1111100
Portd = &B10011001
Config Porta = &B11111111
Porta = &B10101010
Config Portc = &B11111111
Portc = &B10101010
Loop
End
Nie chodzi mi głownie o pisanie programów do sterowania portami ale chcialem wykozystac at90s8515 do sterowania wyswietlaczem graficznym 240*128, a tu nic nie dziala. Program ten wyglada tak
$crystal = 4000000
$regfile = "8515def.dat"
Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 5 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8
Reset Portc.2
Cls
Cursor Off
Do
locate 10 , 10
Lcd "oko"
Loop
end
Niestety nic nie dziala nawet na CE nie pokazuje sie stan zera logicznego. Na wyjsciu panuje napiecie kolo 3V, takze to juz wiem ze przynajmniej wyswietlacz sie nie wlancza . Uklad jest resetowany i napewno jest sprawny programowalem go przez willema i przez ISP ( ale nie tego pod bascoma) za kazdym razem to samo
. Zna moze ktos mojego problemu, prosze o pomoc
$crystal = 4000000
$regfile = "8515def.dat"
Config Porta = Output
Config Portb = Output
Do
Set Porta.2
Reset Porta.1
Reset Portb.3
Set Portb.1
loop
end
tak napisany program nie działa
$crystal = 4000000
$regfile = "8515def.dat"
Do
Config Portb = &B11111111
Portb = &B10101010
Config Portd = &B1111100
Portd = &B10011001
Config Porta = &B11111111
Porta = &B10101010
Config Portc = &B11111111
Portc = &B10101010
Loop
End
Nie chodzi mi głownie o pisanie programów do sterowania portami ale chcialem wykozystac at90s8515 do sterowania wyswietlaczem graficznym 240*128, a tu nic nie dziala. Program ten wyglada tak
$crystal = 4000000
$regfile = "8515def.dat"
Config Graphlcd = 240 * 128 , Dataport = Porta , Controlport = Portc , Ce = 2 , Cd = 5 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8
Reset Portc.2
Cls
Cursor Off
Do
locate 10 , 10
Lcd "oko"
Loop
end
Niestety nic nie dziala nawet na CE nie pokazuje sie stan zera logicznego. Na wyjsciu panuje napiecie kolo 3V, takze to juz wiem ze przynajmniej wyswietlacz sie nie wlancza . Uklad jest resetowany i napewno jest sprawny programowalem go przez willema i przez ISP ( ale nie tego pod bascoma) za kazdym razem to samo