|
В PIC18C801 нет ОЗУ программ, значит нужна еще или параллельная ОЗУ, подключенная к внешним входам адреса и данных, или параллельная Flash. Влюбом случае нужно лепить или схему заливки в ОЗУ или программатор параллельной Флэш. При этом нужна еще одна параллельная Флэш пусть и небольшого размера, где расположен стартовый кусок программы. Использовать заливку программы из внешнего последовательного EEPROM для процев, в которых эта функция не встроена очень геморройно. Если вы слепите это железо, то убедитесь, что вся ваша экономия вылетит в трубу + добавьте еще площадь печатной платы и по 0,5...1 центу на пайку каждой ноги.
Да, учтите ваши затраты времени и затраты выремени на разработку железа.
Хочете идти этим путем - используйте DSP от TI (TMS320VC54xx) или ADI (ADSP218x) или процы со встроенной ОЗУ программ, например TUSB3210, TUSB3410. У них функция заливки из последовательной EEPROM реализована аппаратно + есть ROM-загрузчик.
Вывод: нужна память 128 кбайт и PIC - используйте PIC18F6720/8720.
Дорого - перекочевывайте на другой проц: ATmega128, MB90F497, один из MSP430 с 60К памяти.
E-mail: info@telesys.ru