реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Помогите с генератором на PIC12f509, программно реализовать
artem2608
сообщение Mar 3 2009, 05:58
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 2-03-09
Пользователь №: 45 552



Не могу понять принцип программной организации генератора прямоугольных импульсов на ножке, который может плавно изменяться (с помощью программы зашитой в пике) от 0 до ~7 кГц.

Сообщение отредактировал artem2608 - Mar 3 2009, 06:40
Go to the top of the page
 
+Quote Post
Vlad27
сообщение Mar 3 2009, 06:28
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 95
Регистрация: 31-07-05
Из: Полоцк Беларусь
Пользователь №: 7 227



Ничего не напутано? PIC12F509 по даташиту работает до 4 МГц, при этом тактовая = Fosc/4 = 1МГц.
А у вас на выходе - 7Мгц получается.
Go to the top of the page
 
+Quote Post
artem2608
сообщение Mar 3 2009, 06:39
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 2-03-09
Пользователь №: 45 552



Цитата(Vlad27 @ Mar 3 2009, 09:28) *
Ничего не напутано? PIC12F509 по даташиту работает до 4 МГц, при этом тактовая = Fosc/4 = 1МГц.
А у вас на выходе - 7Мгц получается.


Извиняюсь 0 - 7 кГц
Сейчас подправлю

Сообщение отредактировал artem2608 - Mar 3 2009, 06:40
Go to the top of the page
 
+Quote Post
Vlad27
сообщение Mar 3 2009, 07:47
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 95
Регистрация: 31-07-05
Из: Полоцк Беларусь
Пользователь №: 7 227



Цитата(artem2608 @ Mar 3 2009, 07:58) *
Не могу понять принцип программной организации генератора прямоугольных импульсов на ножке, который может плавно изменяться (с помощью программы зашитой в пике) от 0 до ~7 кГц.

Используйте таймер и программный счетчик. Прицепил пример для 12С508, в котором подобное реализовано:
Прикрепленные файлы
Прикрепленный файл  tutor508.rar ( 2.88 килобайт ) Кол-во скачиваний: 35
 
Go to the top of the page
 
+Quote Post
artem2608
сообщение Mar 10 2009, 07:04
Сообщение #5





Группа: Новичок
Сообщений: 3
Регистрация: 2-03-09
Пользователь №: 45 552



Цитата(Vlad27 @ Mar 3 2009, 10:47) *
Используйте таймер и программный счетчик. Прицепил пример для 12С508, в котором подобное реализовано:


Ок, спасибо. По результатам отпишусь
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016