Батарейка для часиков на ATM-turbo 2+

atmturbo.nedopc.com - all about ATM Turbo (hardware, software ..)

Postby Максагор » 03 Feb 2017, 21:46

Приветствую, народ!

Тем, кто занимался программированием под АТМ (не под ZX-Evo, а именно под ATM-turbo 2+) известно, а другим рассказываю тут, что в этой модели контроллер ПиСи-клавиатуры на базе микросхемы i8031/i8051 содержит в себе также и встроенные часы/календарь. Эти часы, кстати, поддержаны в ОС iS-DOS/TASiS. Они не зависят от прерываний, режимов работы компа и т.д. Единственное, что не позволяет назвать их энергонезависимыми - это то, что при выключении питания они сбрасываются и каждый раз после включения их надо настраивать на текущее время заново.

Однако, если взять микросхему контроллера с буквой "c" в названии (i80c31/i80c51 - т.е. CMOS), то его можно запитать от +3V батарейки, и тогда часики будут тикать реально в энергонезависимом режиме.

отсюда вопрос: может кинет кто сюда схему сопряжения i80c51 с питанием +5v от блока питания, когда комп включен, и питанием +3v от батарейки, когда комп выключен? Ну а также, может еще какой неучтенной мной информацией поделится?
User avatar
Максагор
 
Posts: 281
Joined: 26 Apr 2010, 21:07
Location: Москва
Group: Registered users

Postby lvd » 04 Feb 2017, 11:18

Помоему она слишком сильно интегрирована в схему -- вон вся левая сторона чипа забита сигналами с платы. Что будет, когда плата отключится, тогда все выходы с вешки будут пытаться запитать плату. Да и свои миллиамперы даже кмос-мсх, работающая на 12мгц, сожрёт, о батарейке в таких условиях речь идти надолго не может. Могу предложить вот что:

1. выкидываем ве31, ставим at89s52 с внутренней флешкой (не нужна защёлка на ALE и пзу, заодно можно программировать по 3 проводкам) и /EA=1
2. убеждаемся, что в прошивке нету команд movx dptr, только movx @r0/@r1 (не засирает весь pb0..pb7)
3. на высвободившиеся ноги порта pb вешаем ЧРВ (часы реального времени, а не что вы подумали :) как в пентеве (2 провода)
4. хачим прошивку.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users


Return to ATM turbo - софт и железо

Who is online

Users browsing this forum: No registered users and 1 guest

cron