Схема программатора msp430 скачать

Схема программатора msp430

Прошиваем MSP430 LTP.
Прошиваем контроллер MSP430F449 на примере кассового аппарата Меркурий-180. В идеале в программе MSPFET должно быть как на картинке ниже: Но на практике бывает , что на одной на одном ПК с XP32 перестает работать , а на другой таком же с XP32 SP3 (свеже-установленной) почему-то работает. Хотя ПК один в буквальном смысле, только два диска и две разные ОС XP32 : давно-установленная (№1) и недавно-установленная (№2).

Пытаемся понять при каких настройках работает. LPT1 + custom address 49152 =0xC000 , у нас в диспетчере устройств LPT1 0x0378 IRQ7 - И ТОЛЬКО так работает ! Если изменить custom address ничего не работает. В диспетчере устройств у на так: на чужеземном: FET (flash emulation tool) BSL (bootstrap loader) SPP - Standart Parallel Port EPP - Enhanced Parallel Port ЕСР (Extended Capability Port) Рекомендации (вместе c программой MOSFET) : в свойствах LPT должно быть адреса 0x0378-0x037F, bi derection или в SPP в биос. В настройках порта в винде прерывания не имеет значения , галочка использовать любое прерывание стоит.

Варианты в биосе настройки LPT : SPP (или Normal) – стандартный режим работы параллельного порта; EPP – усовершенствованный режим работы параллельного; ECP – режим расширенного параллельного порта; ECP+EPP – порт поддерживает два режима работы (ECP, EPP); EPP+ SPP – порт поддерживает два режима работы (EPP, SPP); стандартные варианты адресов (прерываний) 378H/IRQ7 – адрес 378H и прерывание IRQ7; 278H/IRQ5 – адрес 278H и прерывание IRQ5; 3BCH/IRQ7 – адрес 3BCH и прерывание IRQ7; Кстати есть еще такая прога , которой контроллер шьется тоже нормально. Замечания. бывает так. А если на Меркурие 180 не включать питание, то все хорошо прошивается!


Подборка редакции:
avatar