Cytuj:
Miałem dokładnie tak samo. Dwa zestawy stary i nowy 1.05.
Ten sam kod z bloga Mirka działa poprawnie na starym zestawie, a niepoprawnie na nowym 1.05.
http://mirekk36.blogspot.com/2012/10/ob ... w-cd2.html
No tak jest właśnie u mnie.
1.04 (niebieski) - OK
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)
1.04a (fioletowy) - NIE ok
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
Program mam właśnie z bloga, tylko nazwy w makrach pozmieniałem i testuje sobie go dla dwóch przypadków ze zmienną typu
uint_8t i
uint16_t, wiadomo w pierwszym przypadku odpowiednio nadając w pierwszej instrukcji IF wartość dla key_lock = 1 dla zmiennej 8-bitowej i key_lock =
50000 dla zmiennej 16-bitowej.
Mam wrażenie że w przypadku zmiennej 16-bitowej działa to na tym zestawie 1.04a (fioletowym) nawet gorzej niż ze zmienną 8-bitową.
Po sprawdzeniu kodów z bloga, dokładnie takich:
uint_8t key_lock
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
uint_16t key_lock
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
niestety dioda podłączona do PC7 przybiera stan losowy
![Smutny :(](https://forum.atnel.pl/images/smilies/icon_e_sad.gif)
Cytuj:
Wg mnie przyciski są uszkodzone albo kiepskie, co może oczywiście zdarzyć się w partiach elementów, być może niektóre nowsze zestawy nie miały szczęścia.
Sprawdź może u siebie bezpośrednie te kody z bloga Mirka, które powinny działać na dobrych switchach i na tych trochę gorszych.
Jak poradziłeś sobie z rozwiązaniem tego problemu?
Czeka mnie wymiana? bo tak niestety nie da się nic testować ze świrującymi przyciskami.