pic16f628a даташит



16f628a datasheet на русском

Автор Ёергей Исаев задал вопрос в разделе Другие языки и технологии

Как написать ШИМ для pic16f628a и получил лучший ответ

Ответ от ???????? ????[гуру]
Открываем даташит, смотрим главу "Capture/Compare/PWM (CCP) Module"
Смотрим там таблицу "REGISTERS ASSOCIATED WITH PWM AND TIMER2"
и читаем пункт "SET-UP FOR PWM OPERATION"
Там написан четкий алгоритм:
1) Set the PWM period by writing to the PR2 register. (устанавливаем период ШИМ записав в регистр PR2)
Смотрим в таблице адрес этого регистра 92h.
То есть в ассемблере пишем установить значение по адресу 92h и ваше значение.
2) Set the PWM duty cycle by writing to the CCPR1L register and CCP1CON<5:4> bits. (устанавливаем период повторений записав в регистр CCPR1L и 4-5 биты CCP1CON.)
Адреса CCPR1L и CCP1CON смотрим по таблице - 15h и 17h
3) Make the CCP1 pin an output by clearing the TRISB<3> bit (делаем вывод CCP1 выходом сделав третий бит нулем)
4) Set the TMR2 prescale value and enable Timer2 by writing to T2CON. (устанавливаем масштабный фактор TMR2 таймера записав в T2CON)
5) Configure the CCP1 module for PWM operation (настраиваем модуль CCP1 для работы в качестве ШИМ)
Как писать конкретно в ассемблере я не в курсе. (хотя в даташите приводится множество примерев именно на ассемблере). Я писал прям в машинных кодах. Коды команд даны в главе Instruction Set Summary.
Вобщем мой тебе совет - скачать даташит и как следует его изучить. Занимает это дело дня два, после чего становишься богом контроллера.

Ответ от Кот обыкновенны[гуру]
рукой.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как написать ШИМ для pic16f628a

Ребята нужно перевести текст с румынского на русский???
Хорошо, я попробую .
Но переводить стихи, а тем более текст песни не так легко .
Вопрос
подробнее...

Технический текст на английском с переводом на русский
На русском сайте любого известного приозводителя техники - Canon, Dell, Toshiba, HP, Sony... Найти
подробнее...

Где можно скачать билеты на сдачу водительских прав в Германии на русском языке?
сначала нужно найти автошколу где экзаменаторы могут принять экзамены на русском, там все есть,
подробнее...
спросили в Pdata
Помогите поменять язык на русский в PayDay.
У всех на Русском он, проблемы в стим
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Русские
Есть ли HTML валидатор на русском языке?
ну, если совсем с английским беда, то #yahrefs8667#

CSS-валидатор w3c работает и на
подробнее...
спросили в Minix
Где скачать мангу "Стальной Алхимик" на русском?
На русский Fullmeatl Alchemist переводят
подробнее...
спросили в Интернет
Как можно посмотреть сайт Ebay на русском языке???
#yahrefs9404# - если вы из России по умолчанию откроется на русском. если нет - выберите вверху
подробнее...
спросили в Музыка Вариации
Очень нужны вариации Бетховена на русскую тему! где достать?
Людвиг ван Бетховен: Двенадцать вариаций на русскую тему..
подробнее...

Кто знает где можно посмотреть сериал \"Моя мама\" на русском языке онлайн?
Моя мама турецкий сериал смотреть онлайн на русском языке
подробнее...
спросили в APT
Подскажите пожалуйста где можно скачать инструкцию по применению для стиральной машины Ariston AVD 129 на русском языке?
просто набери в поисковике" инструкция Ariston AVD 129 на русском "
думаю поможет! :))
подробнее...

де в инете можно сделать хороший перевод с английского на русский?
Переводчики

1. - переводит с английского, немецкого, французского, испанского языков на
подробнее...
спросили в Музыка Scorpions
Какие вы знаете песни на русском в исполнении иностранцев?
scorpions - ветер перемен (правда это их песня, но пели на русском... )
seelenzorn - ой, ты
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*