оффтоп: про пиво я впринципе не против

теперь к делу: на порт выводяться значения.
но как мне узнать что в память lcd что-то залилось? без вывода этого на экран мне ничего не узнать (или я ошибаюсь?). а для того чтобы вывести хотябы символ из внутреннего знакогенератора нужно написать минимум 5 функций: иницализация портов и lcd, запись данных, запись команды, чтение статуса, запись символа. тут мне кажется я могу очень сильно намутить...
Просто думал что в инете есть куча всего доброго под это дело, а оказалось не так...