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

 
 
 
Reply to this topicStart new topic
> Адаптер для отлаки PIC12F675, нужна схема
worker1
сообщение Aug 17 2006, 10:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 10-07-06
Пользователь №: 18 707



Привет любители электроники.
Может кто-то знает как собрать адfптер для отладки PIC12F675 с помощью ICD2.
Есть фирменный адаптер AC162050-для PIC12F675,PIC12F629; AC162052-PIC12F630 и.т.д.
а как бы их самому сделать? cranky.gif
Go to the top of the page
 
+Quote Post
dialex
сообщение Aug 17 2006, 11:04
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



Цитата(worker1 @ Aug 17 2006, 15:13) *
Привет любители электроники.
Может кто-то знает как собрать адfптер для отладки PIC12F675 с помощью ICD2.
Есть фирменный адаптер AC162050-для PIC12F675,PIC12F629; AC162052-PIC12F630 и.т.д.
а как бы их самому сделать? cranky.gif


там специальная модификация процессора с дополнительными выводами.
Если ты очень умный и умеешь пользоваться директивами условной компиляции, то собери адаптер на каком-нибудь более многоногом проце(PIC16F777!!!) и отлаживай на нём, а потом программу перенесёшь на свой проц. я в Proteus'e так и делаю
Go to the top of the page
 
+Quote Post
worker1
сообщение Aug 22 2006, 08:09
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 10-07-06
Пользователь №: 18 707



А реально в протеусе просимулировать такую задачу?
На вход PIC12F675 приходит меандр длительность импульсов равна 1 и 2 мс
Таймер вырабатывает прерывания каждые 50мкс по которым анализируем
лог. уровень на входе. И в зависимости от колличесва измеренных сосотяний
которые дали лог 1 или 0 судим о длительности импульса который начали считать при
перепаде напряжения из 0 в 1.

А ОТЛАДКУ я так и делал сразу на PIC16F877a а потом перенёс на PIC12F675

Спасибо что откликнулись
Go to the top of the page
 
+Quote Post
dialex
сообщение Aug 22 2006, 08:42
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 22
Регистрация: 11-07-06
Пользователь №: 18 734



Цитата(worker1 @ Aug 22 2006, 13:09) *
А реально в протеусе просимулировать такую задачу?
На вход PIC12F675 приходит меандр длительность импульсов равна 1 и 2 мс
Таймер вырабатывает прерывания каждые 50мкс по которым анализируем
лог. уровень на входе. И в зависимости от колличесва измеренных сосотяний
которые дали лог 1 или 0 судим о длительности импульса который начали считать при
перепаде напряжения из 0 в 1.

А ОТЛАДКУ я так и делал сразу на PIC16F877a а потом перенёс на PIC12F675

Спасибо что откликнулись


Самая задача для Протеуса

Я туда загонял систему пожарной сигнализации с несколькими процессорами, и ничего, отлаживал
Go to the top of the page
 
+Quote Post
worker1
сообщение Aug 22 2006, 12:18
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 10-07-06
Пользователь №: 18 707



Очень интересно.
Вот скачал с казуса proteus 6.73 sp3.
Этого достаточно чтобы просимулировать выше расказанную задачу (тоесть на вход
как то подавать пачку импульсов а контроллер PIC12F675 используя таймер, по моему алгоритму
это обрабатывает) или надо какие-то дополнительные компоненты?
А симулировать АЦП и компаратор тоже можна ?
Go to the top of the page
 
+Quote Post
Костян
сообщение Aug 22 2006, 14:21
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059



Цитата(worker1 @ Aug 22 2006, 10:18) *
Очень интересно.
А симулировать АЦП и компаратор тоже можна ?

Можна. Посмотрите например в папке примеров. Но иногда все же протеус незначительно ошибается , так что все же предпочтительно на железе.
Есть кстати плагин для mplab для связи с протеусом
http://www.labcenter-electronics.com/suppo...es/vdmmplab.exe

Сообщение отредактировал Костян - Aug 22 2006, 14:29
Go to the top of the page
 
+Quote Post
worker1
сообщение Aug 23 2006, 04:38
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 10-07-06
Пользователь №: 18 707



Спасибо буду пробывать smile.gif
Go to the top of the page
 
+Quote Post
Samrat
сообщение Aug 24 2006, 01:57
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 24-08-04
Пользователь №: 536



Ещё моментик: можно симулировать в PICSimulator IDE, а для отладки на чипе просто приклепать JDM программатор.
Go to the top of the page
 
+Quote Post
worker1
сообщение Aug 30 2006, 06:37
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 10-07-06
Пользователь №: 18 707



Цитата(Samrat @ Aug 24 2006, 04:57) *
Ещё моментик: можно симулировать в PICSimulator IDE, а для отладки на чипе просто приклепать JDM программатор.


Samrat ,этот JDM программатор позволяет делать отладку как ICD2 ?
Go to the top of the page
 
+Quote Post
Костян
сообщение Aug 30 2006, 14:34
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 740
Регистрация: 24-07-06
Из: Minsk
Пользователь №: 19 059



Цитата(worker1 @ Aug 30 2006, 04:37) *
JDM программатор позволяет делать отладку как ICD2 ?

Нет , JDM только программатор , отлаживать с ним устройство можно только с помощью многократного перепрограммирования камня.
Вообще было бы неплохо собрать клон ICD2 (имеет несколько укороченный набор фунций от оригинала , например отладка только при 5V, что не столь важно в простых проектах)
http://5v.ru/micd2mc1.htm


2 Samrat
Сори, ответил за Вас. smile.gif
Go to the top of the page
 
+Quote Post
Samrat
сообщение Aug 31 2006, 01:36
Сообщение #11


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 24-08-04
Пользователь №: 536



Да нет Костян, всё нормально, просто его собрать проще.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 05:47
Рейтинг@Mail.ru


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