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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Прошу помощи!
Herz
сообщение Oct 28 2009, 17:19
Сообщение #31


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(NickSmith @ Oct 27 2009, 17:29) *
ИЕ15 рассматривал. Дороговатая, сложная и не к месту.
Я за простой делитель. Но вот что лучше взять за основу? На чем лучше делать, что бы с частотой проблем не возникло??
Я уже многое забыл.

Простая логика дороговата? Сложная? Хм... Вы действительно... А чем занимались-то? rolleyes.gif
Вот что 24МГц не потянет - это да, не обратил внимания.
Тогда вот, универсальный вариант.
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 17 2010, 14:31
Сообщение #32


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Подскажите, а в чем лучше отлаживаться. Поиск вывел на старые ДОСовские отладчики. Может существует что под винды??
Глянул Keil, но он мне показался через чур заумным. Да и документации русской я по нему найти толком не смог.

Где найти толковое описание системы команд к 89С2051??
Go to the top of the page
 
+Quote Post
SysRq
сообщение Feb 17 2010, 23:30
Сообщение #33


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Цитата(NickSmith @ Feb 17 2010, 17:31) *
Где найти толковое описание системы команд к 89С2051??

http://www.gaw.ru/html.cgi/txt/doc/micros/...1/asm/start.htm
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 19 2010, 11:48
Сообщение #34


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(SysRq @ Feb 18 2010, 03:30) *

Спасибо!

Столкнулся с другой проблемой.
Схема включения проца, проще некуда. Но он то работает то нет.
Зашиваю прошивку, включаю. тишина. Включаю через 10 мин он может начать работать..
Прошиваю другой проц. Его втыкаю. Он не хочет работать ни при каких условиях. Хотя все нормально читается и пишется.
Вроде и с питанием все хорошо, и кварц я ставил поменьше (стоит 24 мгц, я поставил 20)
Где капать?
Go to the top of the page
 
+Quote Post
smac
сообщение Feb 20 2010, 06:32
Сообщение #35


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

Группа: Участник
Сообщений: 149
Регистрация: 2-06-08
Из: Москва
Пользователь №: 38 003



Цитата(NickSmith @ Feb 19 2010, 14:48) *
...Где капать?

Капать - в рюмку немного сонных капель smile.gif
Копать - рядом с ресетом и резонатрором (либо со сбросом что-то не так, либо резонатор "не заводится").
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 21 2010, 16:59
Сообщение #36


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(smac @ Feb 20 2010, 10:32) *
Капать - в рюмку немного сонных капель smile.gif
Копать - рядом с ресетом и резонатрором (либо со сбросом что-то не так, либо резонатор "не заводится").

Ну естественно я глянул кварц и сброс. Синус есть, сброс тоже проходит.
В итоге я решил все переделать на AVR ATtiny2313. Информации на порядки больше и средства разработки и отладки человечней.

В связи с этим вопрос: Если я хочу прикрутить DDS, который у меня по IPS работает, я его могу к любым выводам прицепить или это в проце жестко привязано?
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Feb 21 2010, 17:36
Сообщение #37


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Цитата(NickSmith @ Feb 21 2010, 19:59) *
у меня по IPS работает, я его могу к любым выводам прицепить или это в проце жестко привязано?


Есть догадка что IPS это SPI. Тогда - в tiny2313 нет модуля SPI, а есть USI, с помощью которого можно сделать подобие SPI, подробнее описано документе на контроллер.
По поводу "жесткой привязки" - зависит от вашего желания. Если хотите используйте USI, тогда выводы определены строго. Если нет, пишите свою реализацию интерфейса с DDS и используте любые выводы.
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 21 2010, 18:35
Сообщение #38


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(Ant_m @ Feb 21 2010, 21:36) *
Есть догадка что IPS это SPI. Тогда - в tiny2313 нет модуля SPI, а есть USI, с помощью которого можно сделать подобие SPI, подробнее описано документе на контроллер.
По поводу "жесткой привязки" - зависит от вашего желания. Если хотите используйте USI, тогда выводы определены строго. Если нет, пишите свою реализацию интерфейса с DDS и используте любые выводы.

Конечно же SPI, опечатка. Т.е программно реализовывать интерфейс??
Go to the top of the page
 
+Quote Post
Алекс1981
сообщение Feb 21 2010, 18:38
Сообщение #39


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 16-03-09
Из: Волгоградская обл
Пользователь №: 46 144



Вроде как получается программно-аппаратная реализация...
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 21 2010, 19:00
Сообщение #40


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(Алекс1981 @ Feb 21 2010, 22:38) *
Вроде как получается программно-аппаратная реализация...

Если можно поподробней. Я еще только знакомлюсь с предметом..
У меня есть плата уже собранная но под 89С2051. Я хочу без переделок решить вопрос перехода на tiny. У меня сейчас SDATA сидит на 8ой (PD4) ноге проца, а SCLK на 7ой (PD3).
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 21 2010, 20:18
Сообщение #41


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



В доках говорится, что можно на базе USI реализовать SPI. Как я понял, я буду жестко привязан к двум ногам 19 SCK и 17 SDA, а как быть если у меня на этом порту будут сидеть сегменты индикатора, как я понимаю, страшного ничего быть не должно если в параллели будут еще и ADшки сидеть . Поправьте если я не прав?
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Feb 22 2010, 15:21
Сообщение #42


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Это смотря что считать страшным. Уточните что за индикатор? Если что-то жк, с встроенным контроллером, то пожалуйста. Выборки DDS и ЖК только на отдельные выводы заведите.
Если индикатор другой, вдруг вы на светодиодных семисегментниках сделать его хотите? Будут у вас зажигаться сегменты на совмещенных выводах(правда быстро очень, можете и не заметить).
А вообще, лучше сделать котлеты отдельно, а мухи отдельно. Меньше проблем, потом, с отладкой будет.

Сообщение отредактировал Ant_m - Feb 22 2010, 15:44
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 22 2010, 21:38
Сообщение #43


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(Ant_m @ Feb 22 2010, 19:21) *
Если индикатор другой, вдруг вы на светодиодных семисегментниках сделать его хотите? Будут у вас зажигаться сегменты на совмещенных выводах(правда быстро очень, можете и не заметить).

Как раз семи сегментный, светодиодный..Я думаю, что даже и не будет. Будет же ведь динамическое сканирование. За 20 мс я думаю можно будет обработать и передать значение в DDS. Я к тому же могу сканирование с паузой сделать, т.е когда у меня на анодах ноль. И в этот момент передавать значения..не городить же из за этого целый драйвер для этого индикатора??

Сообщение отредактировал rezident - Feb 22 2010, 22:35
Причина редактирования: Нарушение п.3.4. Правил форума.
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Feb 22 2010, 22:02
Сообщение #44


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



NickSmith, зачаем же мучиться?
Вы программист? Так и беритесь за программерские задачи, а не за разработку.
Найдите инженера-разработчика, он быстро поймет, что 0.01Гц, "чистый синус" и прочее- блажь чистой воды.
Заодно и счетчик включит или скажет, что он не нужен вообще , и индикатор, и 8-выводный МК Вам подберет без всяких кварцев. Даже алгоритм составит.
Останется только чисто программерская работа - переложить его мысли в код грамотно. Чтобы мегабайта на включение светодиода не требовалось.
Чи не задача - синус для двигателя сгенерировать....
Go to the top of the page
 
+Quote Post
NickSmith
сообщение Feb 24 2010, 09:55
Сообщение #45


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

Группа: Участник
Сообщений: 84
Регистрация: 21-10-09
Пользователь №: 53 117



Цитата(Microwatt @ Feb 23 2010, 02:02) *
NickSmith, зачаем же мучиться?
Вы программист? Так и беритесь за программерские задачи, а не за разработку.

Моню не надо нюхать, Моню надо учить. smile.gif
Я не спрашиваю что мне делать. Я задаю конкретный вопрос. Если Вы не можете ответить на него, то зачем писать то, что к делу не относится?

По моему эта ветка так и называется - В помощь начинающему. Вот и помогайте.

Сообщение отредактировал rezident - Feb 24 2010, 17:51
Причина редактирования: Нарушение п.3.4 Правил форума.
Go to the top of the page
 
+Quote Post

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

 


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


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