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

 
 
> Первый запуск., AT902313 & ATmega8
very_good
сообщение Dec 21 2005, 18:19
Сообщение #1


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

Группа: Новичок
Сообщений: 88
Регистрация: 21-04-05
Пользователь №: 4 352



Доброго времени суток!
Есть программатор AS2M. Что нужно для заливки программы в "нулёвую" At902313? Кварц, тогда на какую частоту, а можно прошить без него?
Есть ещё прошитая микруха ATmega8. Можно её перепрошить, если она тактируется от кварца и установлена какая защита.
Подскажите, пожалуйста, для чего используется сигнатура у этих микросхем кроме как для определения типа микросхемы?
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 26)
very_good
сообщение Dec 31 2005, 19:09
Сообщение #16


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

Группа: Новичок
Сообщений: 88
Регистрация: 21-04-05
Пользователь №: 4 352



Спасибо за ответы. Всех с Новым Годом!!! Ура!




Сейчас озадачен я выводом двух/трёх цифр из буфера на семисегментник с использованием 2-х поротов (90S2313). Без прерываний наверное не обойтись? Кто как реализует сей процесс?
Go to the top of the page
 
+Quote Post
Old1
сообщение Jan 2 2006, 13:17
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(very_good @ Dec 31 2005, 23:09) *
Сейчас озадачен я выводом двух/трёх цифр из буфера на семисегментник с использованием 2-х поротов (90S2313). Без прерываний наверное не обойтись? Кто как реализует сей процесс?

Хотелось бы точно знать как подключены индикаторы (или индикатор) к портам...
Go to the top of the page
 
+Quote Post
very_good
сообщение Jan 9 2006, 20:33
Сообщение #18


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

Группа: Новичок
Сообщений: 88
Регистрация: 21-04-05
Пользователь №: 4 352



7-ник с ОА. Весь порт В подключен к катодам. PD5,6 подключил к ОА 2-х цифр.

Ёще вопросик по порту D: не получается управлять PD4(T0) - пин в третьем состоянии. Почему?
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 9 2006, 22:55
Сообщение #19


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(very_good @ Jan 9 2006, 22:33) *
Ёще вопросик по порту D: не получается управлять PD4(T0) - пин в третьем состоянии. Почему?


возможны 2 причины.
1. не настроен соответствующий pin на вывод (DDRD = (1 << PD4)...)
2. таймер 0 настроен на подсчет импульсов с pin'а T0. (смотреть настройки Prescaler'а таймера 0)
Go to the top of the page
 
+Quote Post
Old1
сообщение Jan 10 2006, 09:13
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(very_good @ Jan 10 2006, 00:33) *
PD5,6 подключил к ОА 2-х цифр.

Напрямую? Если так - это не дело, можно его сжечь (если все сегменты будут зажжены, то через ОА потечет ток 8*(15...20 мА)=120...160 мА), разгрузите вывод при помощи ключа на транзисторе... Если я правильно понял, вы собираетесь организовать динамическую индикацию, так эта тема уже обсуждалась:.здесь , и здесь
Go to the top of the page
 
+Quote Post
__nik__
сообщение Jan 10 2006, 21:26
Сообщение #21


Участник
*

Группа: Свой
Сообщений: 52
Регистрация: 30-11-05
Из: С-Пб
Пользователь №: 11 619



там много нюансов и текст програмки которая выводит 6 символов в прерывании я приатачил "Дата Dec 29 2005, 15:24" схема простенькая с порта через резюк токоогранич 200...470 ом кльч управления на VT. предванителное гашение символа при смене на другой чтоб убрать кратковременное копирование предыдущего символа в текущий. прерывания чтобы небыло ярких всплесков символов. не запрещать прерывания по тойже причине. все нюансы не помню но опрос кнопок лучше тоже к индикатору привязать и в немже делать счет времени примерно для 6сегментного скорость должна быть не менее 600гц иначе цифры плавают какбы перед индикатором. у вас соответственно меньше можно. и обязателюно или оч желательно чтобы индикатор прорисовывался всегда а не только значашие сегменты. может понадобиться чтобв между цифр был пробел нужно будет ве исправлять , да и так аод и время эконовиться.
__interrupt void Timer0Overflow (void)
работа индикатора с морганием
Go to the top of the page
 
+Quote Post
__nik__
сообщение Jan 10 2006, 22:47
Сообщение #22


Участник
*

Группа: Свой
Сообщений: 52
Регистрация: 30-11-05
Из: С-Пб
Пользователь №: 11 619



заранее извеняюсь я форумы прочел только.
в выше означенных форумах был поднят и так не опущен вопрос о паразитной засветке я надеюсь что на этом я его разрешу и закроем.
проблеммы "паразитной засветки" как таковой, нет есть кривые руки программеров которым лень думать головой!!! засветра появляеться в момент переключения символа, то есть когда происходит выбор следующего символа при НЕ ПОГАШЕННОИ ИНДИКАЦИИ ТЕКУЩЕГО СИМВОЛА и больше никаких причин нет и быть не может(тут головой думать надо тут вам не здесь) сталобыть перед переходом от одного символа на другой необходимо его СЕГМЕНТЫ погасить (чтоб на экране было пусто).
к вопросу на чем писать это кому что нравиться нравиться писать 1 месяц (с нуля) пиши на асме
если есть желание все гденибудь в 2 недели написать то Си.
П.С.
в тот форум не писал поскольку оч древний а вам точно и может комунибудь еще пригодиться так как рано или позно с этим всеравно сталкнется.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jan 11 2006, 03:36
Сообщение #23


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(__nik__ @ Jan 11 2006, 00:47) *
проблеммы "паразитной засветки" как таковой, нет есть кривые руки программеров которым лень думать головой!!! засветра появляеться в момент переключения символа, то есть когда происходит выбор следующего символа при НЕ ПОГАШЕННОИ ИНДИКАЦИИ ТЕКУЩЕГО СИМВОЛА и больше никаких причин нет и быть не может(тут головой думать надо тут вам не здесь) сталобыть перед переходом от одного символа на другой необходимо его СЕГМЕНТЫ погасить (чтоб на экране было пусто).
к вопросу на чем писать это кому что нравиться нравиться писать 1 месяц (с нуля) пиши на асме
если есть желание все гденибудь в 2 недели написать то Си.
П.С.
в тот форум не писал поскольку оч древний а вам точно и может комунибудь еще пригодиться так как рано или позно с этим всеравно сталкнется.


В чем-то с Вами можно согласиться - в кривых руках, причем целиком и полностью. А вот со сроками.. хм.. для такой задачки 1 месяц? 2 недели на C? Откуда такие цифры? 4х циферный семисегментник поднимается за пару часов на C и чуть-чуть дольше (до одного рабочего дня) на асме. и 1-2 дня на тестирование вдоль и поперек.

Сообщение отредактировал defunct - Jan 11 2006, 03:37
Go to the top of the page
 
+Quote Post
__nik__
сообщение Jan 11 2006, 20:39
Сообщение #24


Участник
*

Группа: Свой
Сообщений: 52
Регистрация: 30-11-05
Из: С-Пб
Пользователь №: 11 619



Цитата
В чем-то с Вами можно согласиться - в кривых руках, причем целиком и полностью. А вот со сроками.. хм.. для такой задачки 1 месяц? 2 недели на C? Откуда такие цифры? 4х циферный семисегментник поднимается за пару часов на C и чуть-чуть дольше (до одного рабочего дня) на асме. и 1-2 дня на тестирование вдоль и поперек.

я про проэкт, а не про один индикатор говорил. как следствие и проэкты разные бывают, я сравнил примерно время написаия одного и тогоже проэкта без тестирования чистое время. стестированием не угодаеш чем проэкт больше тем тест-время больше, у си и асма есть свои плюсы и минусы владеть нужно и тем и другим. (теоретически речь шла про весь интерфейс пользователя)
Go to the top of the page
 
+Quote Post
very_good
сообщение Jan 22 2006, 19:27
Сообщение #25


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

Группа: Новичок
Сообщений: 88
Регистрация: 21-04-05
Пользователь №: 4 352



Спасибо за ответы.
Все приведённые примеры ориентированы на написание прог на ассемблере. А есть всёже аналогичные примеры только на СИ? К сожалению нет возможности пару недель разбираться с прогой.
Go to the top of the page
 
+Quote Post
very_good
сообщение Jan 23 2006, 19:56
Сообщение #26


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

Группа: Новичок
Сообщений: 88
Регистрация: 21-04-05
Пользователь №: 4 352



Не получается загрузить файл. Уже не первый за сегодня (сообщение Обнаружена ошибка). Что-то с форумом или у меня чего с настройками браузера (хотя прежде всё было ОК)?
Go to the top of the page
 
+Quote Post
_Diman_
сообщение Jan 23 2006, 20:19
Сообщение #27


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

Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160



Привет! По поводу кодирования цифры для 7-сегментного индикатора, в свое время я написал программу для этого (на DELPHI), может кому пригодится.

http://startcd.narod.ru/led.html
Go to the top of the page
 
+Quote Post

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

 


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


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