Перейти к содержанию
  • записи
    32
  • комментария
    233
  • просмотров
    49 828

Изучаем контроллер At89C2051 часть 2.


mazzi

1 589 просмотров

Развивая схему в стиле "акын", без конкретной цели, просто ради развлечения, я добавил четырёхразрядный семисегментный индикатор, в результате получилась вот такая схема.

img_04.png.6c828a6e97c38a78997384d44042414e.png

Транзисторы использовал первые попавшиеся под руку - это КТ502. По схеме, видно что свободных выводов практически не осталось и что-либо ещё добавить на схему проблематично. Но мы
отыщем средства! ))) А пока будем делать часики.

Написал программу часов, посмотреть видео можно здесь. Сейчас часики работают как секундомер, часы не выводятся, хотя и идут, но завтра наверное сделаю и это.

Для желающих поиграться, выкладываю исходник на СИ. pr_89c2051_v2.zip

Всем добра. Если хотите поучаствовать советом, добрым словом или делом, присоединяйтесь. )))

UPD. Добавил переключение режимов отображения. Часы-минуты и минуты-секунды.

5 Комментариев


Рекомендуемые комментарии

Это всё верно, нужен программатор чуть сложнее чем для AVR. Из-за того, что программатор менее доступен, эти микроконтроллеры сейчас очень дёшевы. К тому же для AVR очень много всякого доступно, а для этих контроллеров гораздо меньше.

Ну и к тому же я выложил исходник, переделать из него для AVR проще простого. Если будет много желающих, могу и я это сделать.

Кстати, мы с вами вместе можем соорудить и программатор для таких контроллеров. Это не так сложно, как вы думаете.

Ссылка на комментарий
2 часа назад, mazzi сказал:

Это всё верно, нужен программатор чуть сложнее чем для AVR. Из-за того, что программатор менее доступен, эти микроконтроллеры сейчас очень дёшевы. К тому же для AVR очень много всякого доступно, а для этих контроллеров гораздо меньше.

Ну и к тому же я выложил исходник, переделать из него для AVR проще простого. Если будет много желающих, могу и я это сделать.

Кстати, мы с вами вместе можем соорудить и программатор для таких контроллеров. Это не так сложно, как вы думаете.

У меня есть много проектов для AVR и для PIC-ов , не то что бы сильно умных ... всякие часы, термометры, ампервольтметры , обратные таймеры - вобщем то и всё ! Но программатор думаю что это сложно .

Это же на ассемблере писать надо ..

А ещё и в винде прогу создать - это невозможно для меня ...

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Добавить комментарий...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...