Цитата(Alexey_N @ Nov 21 2006, 14:01)

Господа, вот приобрели Девелопмент Кит на 120-й.
Поставили среду с сидюка от SiLabs.
Проблема: я не понимаю назначение того регистра, котрый в примере blinky.c называется
SFRPAGE = CONFIG_PAGE; // Switch to configuration page
Что это за регистр и откуда брать для него значение CONFIG_PAGE ?
Ещё вопросы:
1.Кстати, а на самом деле, - в какой среде нынче принято писать на С в этом камне?
Кейл? ИАР? ...?
2.Где бы взять для начала работающий пример - проект на этот камень? На С. Ничего особенного не тредуется - так, шевелить ножками, общаться с СОМ-портом, и компаратором.
Спасибо.
Здравствуйте.
Описание SFRPAGE найдете в документации (ведь изучение любой микросхемы должно начинаться с прочтения документации!!! Или нет??).
Прочтите весь параграф 11.2 Организация памяти.
Прямая ссылка на этот регистр стр 144 в документе rev1.3 datasheet f120.
Значения для этого регистра тоже брать из документации.
blinky.c вполне рабочий пример. С вашими знаниями и стремлением это самое оно.
Не разбираясь в назначениях SFRPAGES можете посмотреть c8051F120.h в конце файла пункт /* SFR PAGE DEFINITIONS */
Ваш первый вопрос.
Для вас важен статус среды программирования в среде разработчиков???
Ваш второй вопрос.
Изучите для начала blinky.c. Как разберетесь, то на диске есть еще множество примеров как с UART так и компараторами. Например там же temp_3.c.
Вы для AVR в какой среде программируете??
Удачи.