Цитата(__Alexander @ Jul 18 2007, 14:17)

Может надо не HEX прошивать, хотя херня все это...
У меня в програматоре (FlexPRO) необходимо прошивать BIN-файлом (генерируется из НЕХ файла декодером).
Цитата
P1 = 0xFF; // Единицы на всех выводах порта
...
Че-то тут не так.
Советую начать со следующей програмы:
#include <REG2051.H>
void main(void)
{
while(1)
{
P1++;
}
}Запрограмируйте контроллер и посмотрите осцилографом на віводах порта Р1, увидите меандр на каждом выводе (при рабочем апаратном обеспечении). Если не увидите меандра то разбирайтесь с железом.