Сообщение от hax0r
В 9202 всего 4кб... начало памяти занимают данные инициализации и различные указатели... Даже если наш лоадер будет размером в 256 байт, мы сотрем всю инициализацию и кусок программы... К тому же запись/стирание возможно только блоками, которых всего 16 по 256 байт... будем надеяться на команду "swap".. иначе можем потерять важные данные..(например, константы, если они используются в алгоритме преобразования..)
В каких батарейках стоят эти 9202, что стало возможным уменьшить необходимый размер памяти с 16кб до 4..??
Почитал про порты... Пока думаю использовать одну ногу на запуск процесса и одну ногу на вывод...
hax0r добавил 24.12.2010 в 17:09
Только что скачал HEN 6.20 у геновцев "чтоб было") Если кому надо - могу поделиться. Все удовольствие весит 100 метров (вместе с демкой патапона)
|
Пиши прогу на 9202 ..старайся оптимизировать код до минимума для вывода используй порт Р40....он как раз в бате задействован на вывод.
Уменьшение с 16к на 4к связанно с тем что 501 полноценный проц и он в батарейке занимается полностью всей батарейкой..инициализация..заряд..контроль токов ..времени заряда и т.д. Обслуживает бат по полной. А 9202 покоцанная микруха и в бате она выполняет только функцию инициализации. 9202 стоят в самых дешёвых китайских батах.