Так что программной "проработки" здесь получается куда больше, нежели создания оригинального схемотехнического решения....
Опять меня не так поняли.
 Кто нибудь сообразит, что если каждый из нас станет прорабатывать  свою прогу привязывая к  каждой ноге "40-ка или 64 - ножки" свою обвязку, по своему уразумению, то далеко мы не уедем, а если уедем, то не сможем повторить и проверить конструкции друг друга. 
Для начала нужна стандартизация выводов.
Например: 
порт А:  1-4  bit -  out ШД A;  5-8 bit - out ШД Б. 
Порт B:  1-4 bit out ШД С;  5 bit En A;  6 bit - En Б; 7 bit EN С
И так далее, чтобы хватило и на СОМ порт и на ШИМ и желателльно на дисплей несколько кнопок управления.
 
 
		
 Как минимум между PIC и AVR стандартизации выводов не получится - внутренняя периферия к разным выводам подключена. Если брать к примеру PIC, то у них выводы внутри семейства вроде более-менее стандартизированы, даже PIC16 и PIC18. Как обстоят дела у AVR - совсем не знаю. Может быть подскажет кто-нибудь из поклонников ATMEL?
 Как минимум между PIC и AVR стандартизации выводов не получится - внутренняя периферия к разным выводам подключена. Если брать к примеру PIC, то у них выводы внутри семейства вроде более-менее стандартизированы, даже PIC16 и PIC18. Как обстоят дела у AVR - совсем не знаю. Может быть подскажет кто-нибудь из поклонников ATMEL?






 Я чего ее творить? Они уже существовали в свое время. Я застал работающую ЭВМ
  Я чего ее творить? Они уже существовали в свое время. Я застал работающую ЭВМ 

 
 