Wpis z mikrobloga

8051 w natarciu.
Mam problem z odpalaniem się sprzętowego PWM w P80C552 w pewnym urządzeniu. Czasami nie startuje. Czasami procek nie odpala pwm.
https://www.nxp.com/docs/en/data-sheet/80C552_83C552.pdf

Mogę zrobić tak, że zczytam firmware z pamięci i będę mieć binarkę, następnie przesymuluję tą binarkę w jakimś programie, żeby mieć algorytm?

Jest jakiś symulator do 80C552, który będzie wykonywał binarkę?

Drugi pomysł.
----
Wymienić procka na 8051 z JTAGiem i zdebugować online. Trzeba tylko sprawdzić kompatybilność pinów, zamówić procek, przelutować, itd., ale łatwiej będzie się debugować.

Który lepszy?

#elektronika #majsterkowanie #arduino #forbot
Pobierz
źródło: comment_qEQbkC8tEGYrcb4zpMP2kyCClj5H5MQP.jpg
  • 8
@motorade: wyjście pwm pracuje w pętli regulacyjnej, żeby dawać określony przepływ powietrza. Jest dmuchawa, czujnik przepływu i mikrokontroler. Mikro nie steruje mosfetem dmuchawy. Nie ma nic na nóżce. Regulator nie chce coś wystartować. Próbowałem zainicjalizować przepływ dmuchając na czujnik, wartość napięcia na wejściu do procka wzrasta, ale nic to nie daje.