Необходимо освоить сабж. 1. Взял программатор STk200, которым программировал ATmega. 2. Спаял схему. Подключил питание + , -, частоту 8 Мгц. Подключил serial download. 3. В ponyprog, проинвертировал Reset. 4. С какого-то раза все начало программироваться.
Пример программы:
#include <REG8252.H> unsigned char x;
void main(void) {
while(1) { P1=0; for(x=1;x<99;x++); P1=0xff; for(x=1;x<99;x++); } }
В результате появились импульсы на P3, с частотой 1 МГц примерно. В общем какая-то фигня - ничего не работает.
Внимание вопрос: 1. Может я чего-то не подвязал? Такое ощущение что процессор занимается там чем-то своим. 2. Правильная ли программа? 3. Надо ли подключать файл Startup.a51, как я понял там просто все обнуляется и настраивается. 4. Может не работает программатор, хотя все вроде записывает, верифицирует и читает. Но erase, почему-то не работает. 5. Может где-то какую-то галочку не поставил?
Спасибо.
|