[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: предложения...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Михаил Евстафьев 15 ноября 2001 г. 22:31
В ответ на: Подкинте идеи по макетке для изучения программирования на PIC16F628. отправлено Sergey Smirnow 15 ноября 2001 г. 08:19

1.Семисегментный - прямо на порты посадить сегменты а общий вывод управлять тоже портами, через транзистор. Пусть учатся динамическую индикацию делать. На эти же линии можно кнопки посадить и чередовать вывод на LED с опросом кнопок.
2.Что нибудь с 1Wire интерфейсом. Датчик температуры, например DS1820.
Можно и гнездо для таблетки i-Button поставить.
3.Какие нибудь DAC/ADC с SPI интерфейсом, для них SPI типичная вещь. ADC можно сигма-дельта.
4.I2C EEPROM, ну это уж все обязательно должны проходить
5.Предусмотреть возможность объединения двух плат в сеть. Что-нибудь из RS485, I2C master/slave или miltimaster. Или CAN MCP2510. Я бы предпочел последнее. Он как раз на SPI, изученный на этапе 3.

Не обязательно все одновременно, перемычками можно выбирать подмножество.
И я бы взял PIC побольше, PIC16F87x. С ADC и с возможностью загрузки через UART.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru