04-03-2012, 22:03
Co prawda nie jestem rolnikiem ale postaram się odpowiedzieć. Większość wyświetlaczy ma wewnętrzny kontroler, który (ze względu na minimalizację poboru prądu) pracuje z małą częstotliwością zegara. Dlatego są one wielokrotnie wolniejsze od współpracujących z nimi procesorów. Posyłając komendy do wyświetlacza trzeba to uwzględniać. Dopóki nie zakończy się wewnętrzna inicjalizacja wyświetlacza trzeba czekać z posyłaniem jakichkolwiek komend. W przypadku syntezy Oleg 9 nóżka 1 procesora pełni podwójną rolę: resetuje mikro-kontroler przy starcie lub pomaga przy programowaniu. Dla rozdzielenia funkcji służy dioda VD2. Sygnał RESET aktywny jest niskim poziomem więc przy starcie powinien być na poziomie masy. Aby sprawdzić czy zły reset jest powodem pojawiania się krzaczków wystarczy sztucznie "przytrzymać" go przy starcie na poziomie masy. Na posiadanym przeze mnie schemacie dioda VD2 jest wrysowana odwrotnie. Ja budowałem swoją kopię tego syntezera 2 lata temu i nie pamiętam jak jest na płytce ale przy okazji sprawdzę.
Roman wyjaśnił kwestię klawiatury za co dziękuję.
Roman wyjaśnił kwestię klawiatury za co dziękuję.

