что означает bitbanging

Всем привет, объясните плз термин bitbanging, что он означает прмиенительно к микроконтроллерам?

тьфу, экстермист, хелло, не

тьфу, экстермист, хелло, не ты ли мне почти год назад объяснял что это такое???

Не, я не отвечал ))) вот тут

Не, я не отвечал )))
вот тут http://avrlab.com/node/301 твой вопрос был.
На него отвечал Сергей. А этот пост я хотел запостить именно в такой формулировке и коротко про него написать. Пока времени не особо.

я уже задавал такой вопрос на

я уже задавал такой вопрос на этом сайте и получал ответ :-)
грубо говоря, битбэнгинг - это низкоуровневое включение и выключение определенных пинов с таймингом, соответствующим определенным протоколам. по сути что-то типа самодельной, программной реализации протоколов.
если в чипе отсутствует аппаратная реализация того или иного протокола (например, 1-wire), но при этом хочется подключать к микроконтроллеру 1-wire устройства, то наверное единственный выход - в битбэнгине. пусть гуру поправят.