V druhém příspěvku jste si odpověděl. Počítám, že PIC to má již za sebou.
Stopky jsou určeny pro komunikaci s velkým externím displejem a proto je tam použit na výstupu stopek převodník MAX232, který převádí TTL na RS232 tedy nějakých +/-12V. Navíc tento převod ještě převrací logiku start a stop bitů, takže i pokud by byla napěťová úroveň kompatibilní, stejně to spolu komunikovat nebude.
Takže řešení je hned několik. Já samozřejmě musím jako první doporučit použít správnou variantu displeje, jež je určena pro toto použití. Což jsou tyto:
viewtopic.php?f=35&t=1127viewtopic.php?f=35&t=979viewtopic.php?f=35&t=978U prvního odkazu je ke stažení kompletní manuál v PDF a dále jsou vždy rozvedeny linky na další podrobnosti.
Nicméně je tedy možno použití i konstrukce
viewtopic.php?f=35&t=1051 ale je nutno je propojit bez použití převodníku MAX232, to znamená ideálně přímo mezi jednotlivými procesory. Nicméně pak je délka propojení maximálně na vzdálenost 1-2m. Případně je nutno zajistit přenos komunikace mezi procesory (stopek a displeje) nějak jinak. Správné propojení konstrukce Serial LED Display s řídící aplikací jde vyčíst z nějaké z těchto konstrukcí:
viewtopic.php?f=35&t=1149viewtopic.php?f=10&t=1163Co se týká použití procesoru 16F628P místo 16F628A, tak to nevím jaká je tam změna. To je nutné zkontrolovat v jejich datasheetech. Nicméně to, že se pak na displeji zobrazí pomlčky, znamená, že program běží a tedy nejspíše funguje.