В 80-х годах советской промышленностью начал производиться аналог MC146818 - микросхема КР512ВИ1. Она являлась почти полным аналогом, т.е. можно непосредственно заменить одну микросхему на другую без каких-либо доработок конструкции. Различие между КР512ВИ1 и зарубежными аналогами состоит в несколько ином порядке представления дней недели. В зарубежных микросхемах первым днём недели (1) считается воскресенье. А в КР512ВИ1 воскресенье нумеруется цифрой 1 только если включен автопереход на зимнее/летнее время. Ныне такой переход неактуален, поэтому при его отключении нумерация дней недели становится более привычной нам - первым днём недели (1) считается понедельник.
Впрочем нумерация дней недели это условность. Микросхема сама не высчитывает по установленной в ней дате какой день недели приходится на эту дату. Т.е. пользователь сам записывает в регистр дня недели нужное число. Поэтому микросхеме абсолютно безразлично с какого дня начинается неделя, она просто увеличивает при смене суток число в регистре дня недели на 1. Вопрос состоит лишь в том, чтобы внешняя программа, которая считывает значения часов, правильно интерпретировала эти цифры.
У нас в Беларуси микросхема выпускалась с 1984 года заводом "Интеграл":
КР512ВИ1 производства завода "Интеграл"
Позже выпускалась с маркировкой завода "Транзистор":
КР512ВИ1 производства завода "Транзистор". Год выпуска - 1998.
Микросхема в Минске продаётся и сейчас. На конец 2011 года распродаются остатки выпуска 2002 года. Более полную информацию можно узнать ссайта завода "Транзистор".
КР512ВИ1 производства завода "Транзистор". Год выпуска - 2002. Это одна из самых новых выпущенных микросхем.
Также существует вариант КА512ВИ1 в корпусе для поверхностного монтажа.
Это КА1835ИД1. В очень похожем корпусе выпускалась КА512ВИ1. Это я к тому, что это уж больно необычная микросхема.
К сожалению достать микросхему КА512ВИ1 пока не удалось (она давно не производится).