Перейти к содержанию

Что Можно Сделать На Pic16F877A


евгений ресин

Рекомендуемые сообщения

Может кто подскажет, что можно сделать на PIC16F877A?Вообще хотел сделать осциллограф с LCD от сименса а55-это возможно?

комп сгорает только после того, как его спалят))

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Я Делал на нем три таймера для управления тремя разными лампами в аквариуме с часами и выводом всего этого на знакосинтезирующий 2*16 дисплей

post-101747-0-56993400-1334134139_thumb.jpg

post-101747-0-06367700-1334134140_thumb.jpg

Все свои проекты я тестирую на плате контроллера PIC32MX от CedarLab.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

микруха имеет достаточно портов и перефирии , чтоб подцепить к ней цветной ЛСД 128х128 от сотика, СД карту, компьютер. измерять ток, напряжение, осцилограмму(снимать). вот это интересные связки с различным сочетанием функций.

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

Оперативки у него не хватит на математические вычисления для осцилографа.

Знкогенератор еще надо мутить для графики.

Изменено пользователем russo turisto
Ссылка на комментарий
Поделиться на другие сайты

Оперативки у него не хватит на математические вычисления для осцилографа.

это из личного опыта? Значит он был неудачным. Скажу больше: даже на младшей модели (876) это выполнимо. И уж если и могут возникнуть проблемы, то уж точно не с нехваткой памяти данных.

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

Оперативки у него не хватит на математические вычисления для осцилографа.

это из личного опыта? Значит он был неудачным. Скажу больше: даже на младшей модели (876) это выполнимо. И уж если и могут возникнуть проблемы, то уж точно не с нехваткой памяти данных.

Ну тогда пример в студию, интересно посмотреть.

У 876 пика 368 пользовательских регистров раскиданных по разным банкам, только на обслуживание графического дисплея уйдет больше чем этих 368 байт, а еще надо математику решать оперативно и с АЦП работать.

Изменено пользователем russo turisto
Ссылка на комментарий
Поделиться на другие сайты

Ну тогда пример в студию, интересно посмотреть.

только на обслуживание графического дисплея уйдет больше чем этих 368 байт

да вы глупости говорите. сам выводил на дисплей 240х320 в паралельном 8-ми бите картинкуй. а здесь 128х128 еще и для вывода осциллограммы обнавлять нужно не всю картинку, а только область сигнала а в режиме вольтметра, амперметра и того меньше (с монохромом время еще меньше на вывод). Даже проблемма Сд карт решена Petit FatFs. и не приходится читать по 512 байт. инфа с осциллограммой может и не выводиться на дисп а прямиком на КОМ. МИПСов у 16 маловато, но для дебюта хватит. Нэт погуглите и включите чуть-чуть мозг

"А для него реально организовать внешнюю оперативку?" Да, Можно взять микруху , а можно ту же самую СД карту по спаю присобачить

в помощь

http://radioelectronika.ru/?mod=cxemi&sub_mod=full_cxema&id=678

http://av-security.ucoz.ru/blog/siemens_s65_now_oscilloscope/2009-10-27-31

Изменено пользователем fuckir

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

самое геморойное в таких связках это согласовка уровней сигналов и питания(. . дисплеи и СД карты требуют к себе внимяния в этом плане)

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

геморойного-то на самом деле ничего нет) out через два сопротивления, in иногда без всего можно, иногда микросхемку можно поставить 3.3->5в типа sn74hc08n(ставил, когда подключал pic к enc28j60). Щас вот как раз SDкой занимаюсь:

post-101747-0-57575600-1334400969_thumb.jpg

Все свои проекты я тестирую на плате контроллера PIC32MX от CedarLab.

Ссылка на комментарий
Поделиться на другие сайты

вы мыслите локально. 3.3 Вольт ноу проблемс. Контроллер и от 3.3 и от 2.8 вольт питания заведется и не нужно делителей. Скажу больше: у меня СД картЫ работают и на 5 Вольт (но всё же следуя даташитам более 3.6 подавать не стоит), так как мне нужно было выжать максимум с 16 пика (кое для чего) разогнав его. кварц цеплял на 25 мегагерц, а на 3,3 вольта он не заводился.

Но да ладно, это риторика. Я о том, что большенство дисплеев от сотового требуют более двух номиналов питания одновременно: 12\2.8\1.8 вольт. здесь уже сложнее. Причем амплитуда данных 1.8 вольт. Конечно многие скажут : "Да делов то, поставить резистивных делителей". Это выход, если у вас частота обмена небольшая. А если вы решаете более серьезные задачи например на 24 пикушке с мипсами на порядок выше чем у шестнадцатых(например вывод на дисплей видео с небольшим фпс), то вы с таким подходом угробите весь сигнал заваливая таким делителем фронты. здесь приходится использовать дополнительные микросхемы.

Вот это я и имел в виду, если говорить "в двух" словах)

Изменено пользователем fuckir

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

о а скажите пожалуста а можно как то для микроконтроллера поставить дополнительную память и заставить его виполнять програму с памяти микросхеми??

...если что то за такой вопрос не удивляйтесь ....не силен в програмировании микроконтроллеров

Ссылка на комментарий
Поделиться на другие сайты

основной алгоритм зашивается в контроллер и только по нему будут обрабатываться данные с дополнительной памяти. а как это будет делаться - в ваших руках

В поисках работы..

Looking for job

Ссылка на комментарий
Поделиться на другие сайты

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...