Цитата(Melnichiy @ Jan 8 2008, 22:02)

Что насчет лабораторных могут посоветовать бывалые участники нашего форума?
Я бы предложил такие задания:
1. Конфигурирование портов. Чтение состояния портов. Дрыгание ногами портов в заданном порядке. Формирование заданных временных интервалов между переключениями программно и по таймеру (в том числе - длиннее возможностей таймера). Для первого задания более чем достаточно.
2. Мониторинг клавиатуры и вывод на ЖКИ заданного текста ("Hello, world" и что-нибудь кириллицей и с программируемыми в ЖКИ символами) и номера нажатой кнопки.
3. Работа с ШИМ и АЦП. Формирование заданного уровня напряжения, формирование заданной формы сигнала (синус, пила с заданным смещением относительно общего провода) с контролем на внешнем осциллографе (можно - на "софтовом" осциллографе на компьютере). Электронный вольтметр на 2-3 канала с отображением на ЖКИ и контролем результата по независимому внешнему вольтметру (или с измерением контрольных напряжений). Измерение зашумленного напряжения с фильтрацией результата.
4. Обмен через встроенный (аппаратный) UART с компьютером (двусторонний). Только не с Гипертерминалом, а с подготовленной предварительно пользовательской программой. Чтобы она отображала на экране все, что приняла, давала какие-то отклики (с отображением их на экране компьютера), но ПРАВИЛЬНЫЙ отклик давала только на _заданный_ формат запроса от МК. Отфильтрованный (только правильный) отклик компьютера отобразить на ЖКИ, подключенном к МК. Тут вам и защита от копирования лабораторных друг у друга - достаточно в пользовательской программе на компьютере периодически менять файл с запросами и ответами.
5. Работа с внешним устройством (программное формирование временной диаграммы и протокола обмена). Я бы предложил измеритель температуры на DS18S20 (протокол 1-wire) и внешний АЦП (по протоколу I2C, предпочтительно - программно-формируемому на стороне МК), с отображением результатов на ЖКИ. Можно на основе термометра задать терморегулятор, а посредством АЦП мерять, например, сопротивление терморезистора (с пересчетом в Омы).