Witam
Programowanie mikrokontrolerów zajmuję się już od ładnych paru lat czasem częściej a czasem z dłuższymi przerwami, więc wiem na ten temat co nieco. Od niedawny próbuję coś zrobić na AVR.
I tu pojawia się pewien problem, nie wiem czy wynika on ze złej konfiguracji czy też z możliwościami programów które używam.
Mianowicie napisałem prościutki program w bascomie 1.11.7.4 (nie będę go przytaczał bo jest banalny) który miał wyświetlić napis na wyświetlaczu LCD. Napisany program testuję w programie Proteus 6.5. Gdy używałem atmega 8 wszystko było ok, napis się pojawiał, ale gdy chciałem użyć atmega 16 lub 32 na wyświetlaczu nic się nie pojawiało.
Kolejnym problemem było to że podczas testów w proteusie nie mogłem zmienić stanu niektórych pinów, między innymi PD7, był on oznaczany szarym kwadracikiem i nic się z tym nie dało zrobić (kto zna proteusa ten wie co to szary kwadracik
).
I teraz mam pytanie czy jest to problem wynikający z niedociągnięć programu proteus czy może muszę jakoś specjalnie konfigurować piny, bo PD7 to tez wyjście komparatora licznika.
Programowanie mikrokontrolerów zajmuję się już od ładnych paru lat czasem częściej a czasem z dłuższymi przerwami, więc wiem na ten temat co nieco. Od niedawny próbuję coś zrobić na AVR.
I tu pojawia się pewien problem, nie wiem czy wynika on ze złej konfiguracji czy też z możliwościami programów które używam.
Mianowicie napisałem prościutki program w bascomie 1.11.7.4 (nie będę go przytaczał bo jest banalny) który miał wyświetlić napis na wyświetlaczu LCD. Napisany program testuję w programie Proteus 6.5. Gdy używałem atmega 8 wszystko było ok, napis się pojawiał, ale gdy chciałem użyć atmega 16 lub 32 na wyświetlaczu nic się nie pojawiało.
Kolejnym problemem było to że podczas testów w proteusie nie mogłem zmienić stanu niektórych pinów, między innymi PD7, był on oznaczany szarym kwadracikiem i nic się z tym nie dało zrobić (kto zna proteusa ten wie co to szary kwadracik
I teraz mam pytanie czy jest to problem wynikający z niedociągnięć programu proteus czy może muszę jakoś specjalnie konfigurować piny, bo PD7 to tez wyjście komparatora licznika.