Uraim,
van nekem egy saját kis "shield"-m, ami két fet-et tud meghajtani, meg egy LCD-t, illetve encodert, nyomógombot fogadni. Egy Nano-t kell beletenni. Igen, kínai klónt.
Minden rendben lenne, csakhogy:
- ha ISP-n akarom programozni, akkor elég sokszor bukik az újraellenőrzésen, hibás tartalommal. néhány kísérlet után működik.
- beépített állapotban többször nem működik az ISP, mint igen, közben kicsit dereng az LCD fénye, ami azért furcsa, mert pont az LCD egy külön külső 5 voltos tápon van... (a panelt 12 voltról hajtom, egy 10 voltos stabi adja a feszültséget a fet drivernek meg a Nanonak (amink ugye saját belső stabija van), meg van egy 5 voltos külső stabi, pl, az LCD-nek). Az adatlábakon kapna visszafelé tápot? Mert akkor is ez van, ha a LCD tápját, illetve GND-jét lehúzom.
A legdühítőbb: ha beállítom a portD.3 lábat bemenetnek, és internal pullupot kérek rá, akkor rendben megteszi, megjelenik az 5 volt.
Ha ugyanezt a portD.2-re kérem, akkor kb 1,7 volt alakul ki rajta....
Kimenetként deklarálva a portD.2-t, ott van az 5 volt.... (net szerint másnak is volt ilyen). Másik Nano ugyanaezt csinálja.... magyarázat?
(nyilván tudok rá forrasztani egy 10kohms ellenállást, de nem értem)