Найдено 18 результатов

kit_sergo
Сб ноя 03, 2012 00:02:20
Форум: AVR
Тема: есть проблема перейти с AT90S4433 на ATMEGA8
Ответы: 4
Просмотры: 2472

Re: есть проблема перейти с AT90S4433 на ATMEGA8

Тем у кого нет осциллографа проверить работает ли микроконтроллер ATMega8 можно зашив программу:

void main(void)
{

// Input/Output Ports initialization
PORTB=0x00; DDRB=0xFF; PORTC=0x00; DDRC=0xFF; PORTD=0x00; DDRD=0xFF;

// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock ...
kit_sergo
Пт ноя 02, 2012 21:28:35
Форум: AVR
Тема: есть проблема перейти с AT90S4433 на ATMEGA8
Ответы: 4
Просмотры: 2472

Re: есть проблема перейти с AT90S4433 на ATMEGA8

Antifritz, спасибо, что откликнулись!
Программу, если этот небольшой кусок кода можно назвать программой, я создал для MEGA8 при помощи CodeWizardAVR (это в CodeVisionAVR) и немного постарался "ручками"...
А, что по поводу CKSEL Вы намекаете? У меня внешний кварц 4МГц. Если знаете наверняка, то ...
kit_sergo
Пт ноя 02, 2012 17:57:18
Форум: AVR
Тема: есть проблема перейти с AT90S4433 на ATMEGA8
Ответы: 4
Просмотры: 2472

есть проблема перейти с AT90S4433 на ATMEGA8

Доброго времени суток, уважаемые коты!
Помогите чем можете...

Программировал AT90S4433 без проблем, теперь хочу перейти в связи с известными проблемами на ATMEGA8.
На LCD информацию выводил, сигналы АЦП обрабатывал, с таймерами работал, ШИМ сигналы использовал для управления симисторами, уровень ...
kit_sergo
Ср сен 15, 2010 21:00:34
Форум: Интеграция с ПК
Тема: USB<->RS485 мост на mega8
Ответы: 20
Просмотры: 13797

Re: USB<->RS485 мост на mega8

Уважаемые Коты, Спасибо за информацию!
Пока еще не изучил ее, но завтра обязательно проанализирую!

... а на буке у меня обычная XP стоит и драйвера под XP прямо таки от производителя (будь он не ладен!)... :)
kit_sergo
Чт сен 09, 2010 15:52:47
Форум: Интеграция с ПК
Тема: Подключение микрофона к компьютеру.
Ответы: 126
Просмотры: 53468

Re: Подключение микрофона к компьютеру.

Ребята голову не грейте!
В магазине микрофон 200-300руб. стоит, и не надо наушники микрофонным усилителем оснащать, ведь это тоже деньги и время!
Дело в том, что при таком подходе нормального качества все равно не достичь. Ведь надо же учитывать, что мембранна микрофона более-менее оптимально ...
kit_sergo
Чт сен 09, 2010 15:28:58
Форум: Интеграция с ПК
Тема: USB<->RS485 мост на mega8
Ответы: 20
Просмотры: 13797

Re: USB<->RS485 мост на mega8

USB<->RS485 мост на mega8!
Мне кажется, что собеседники сильно отклонились от заявленной темы.
Во-первыз, RS485 на мой взгляд, достаточно прост в освоении, и не стоит спорить, что есть RS422, а что есть RS485 данные позиции достаточно четко определены.
Во-вторых, функцию USB можно реализовать ...
kit_sergo
Ср ноя 18, 2009 15:36:58
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega8: проблемы с ADC
Ответы: 16
Просмотры: 5202

Извините за молчание. Просто вчера у меня наверное был "не мой день". Какой-то глюк в Пони Прог выставлял мне все галки в окошке программирования битов защиты и конфигурации. В итоге я погрузил в кому две ATmega8. Что характерно: выставлял необходимые галки как учили, нажимал ОК. Программировал ...
kit_sergo
Пт ноя 13, 2009 07:04:19
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega8: проблемы с ADC
Ответы: 16
Просмотры: 5202

Спешу выразить благодарность всем Уважаемым Котам!
Особенное отдельное спасибо хочу передать ARV'у! Действительно, ожидание сброса ADSC не "виснит" и "не глючит" и ни каких сбросов сторожевого таймера не надо в цикл ожидания вставлять!!!
Спасибо также и Rushack'у! Я действительно отдаю себе отчет ...
kit_sergo
Чт ноя 12, 2009 16:29:24
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega8: проблемы с ADC
Ответы: 16
Просмотры: 5202


... найдите отличия. объясните, почему так.

уважаемый ARV, я нашел главное, как мне кажется, отличие: вместо того, чтобы ждать пока бит ADIF установится в единицу, Вы мне предлогаете ждать пока бит ADSC сбросится в ноль... Я сейчас это проделаю на "живом железе"!
Но разрешите промяукать, что ...
kit_sergo
Чт ноя 12, 2009 09:18:32
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega8: проблемы с ADC
Ответы: 16
Просмотры: 5202

Уважаемый Rushack, у Вас на сайте


// Настраиваем ADC
// ADLAR означает что мы пользуемся левосторонним преобразованием

ADMUX|=(0< <REFS1)|(0<<REFS0)||(1<<ADLAR);


В даташите на ATmega8 я прочитал:
АЦП генерирует 10-разрядный результат, который помещается в пару регистров данных АЦП (ADC ...
kit_sergo
Чт ноя 12, 2009 05:05:05
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega8: проблемы с ADC
Ответы: 16
Просмотры: 5202

Ой! извините, на Си это будет так

#define ADC_VREF_TYPE 0x00
// Read the AD conversion result
unsigned int read_adc(unsigned char adc_input)
{
ADMUX=adc_input|ADC_VREF_TYPE;
// Start the AD conversion
ADCSRA|=0x40;
// Wait for the AD conversion to complete
while ((ADCSRA & 0x10)==0);
ADCSRA|=0x10 ...
kit_sergo
Ср ноя 11, 2009 17:15:54
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega8: проблемы с ADC
Ответы: 16
Просмотры: 5202

ATmega8: проблемы с ADC

Доброго времени суток, Уважаемые Коты!
Продолжаю перетаскивать код из AT90S4433 в CodeVision...
Делаю настройки портов I/O
ACSR=0x80;
SFIOR=0x00;

#define ADC_VREF_TYPE 0x00
ADMUX=ADC_VREF_TYPE;
ADCSRA=0x85;
SFIOR&=0xEF;

WDTCR=0x1F;
WDTCR=0x0F;
Потом опрашиваю ADC с помощью процедур:
unsigned ...
kit_sergo
Пн ноя 02, 2009 16:35:48
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega 8: даташит на русском есть?
Ответы: 2
Просмотры: 13919

ATmega 8: даташит на русском

Saadov писал(а):В сети есть на ATmega128, все по аналогии
http://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm
У меня есть в doc, 1.5 Мб, если что пиши в личку, скину...
да, было бы хорошо посмотреть, скиньте плиз....
kit_sergo
Пт окт 30, 2009 15:58:46
Форум: Микроконтроллеры и ПЛИС
Тема: ATmega 8: даташит на русском есть?
Ответы: 2
Просмотры: 13919

ATmega 8: даташит на русском есть?

У меня есть pdf 1842k c техническим описанием на:
8-разрядные микроконтроллеры AT89, там же
про семейство AT90S кое-какая информация есть, там же
про ATmega603, ATmega603L, ATmega103, ATmega103L достаточно подробно написано, но...

Помогите, может у кого есть pdf с техническим описанием ATmega 8 ...
kit_sergo
Чт окт 22, 2009 13:28:16
Форум: Микроконтроллеры и ПЛИС
Тема: программирование по SPI через PonyProg2000
Ответы: 3
Просмотры: 4126

AVR ATMega8: Биты защиты и конфигурации (фузы от англ. fuse)

В русифицированной версии программы для программирования устройств с последовательным доступом PonyProg2000 ver.2.05a Beta Feb 24 2002 в окне «Биты защиты и конфигурации» нет никаких пояснений, чему соответствуют установленные галки, а чему сброшенные. А вот в не русифицированной см. на картинке ...
kit_sergo
Вт окт 20, 2009 15:53:08
Форум: Микроконтроллеры и ПЛИС
Тема: программирование по SPI через PonyProg2000
Ответы: 3
Просмотры: 4126

Спасибо!
Проверил программирование ATMega8 работает!
Для старта написал генератор импульсов в CodeVisionAVR на ноге PD2 прямо в основном цикле:

DDRD=0x0C;

while (1)
{
// Place your code here
#asm("cbi 0x12,2")
#asm("wdr");
#asm("nop");
#asm("nop");
#asm("nop");
#asm("nop");
#asm("sbi ...
kit_sergo
Пн окт 19, 2009 16:02:56
Форум: Практика
Тема: помогите со схемой терморегулятора!
Ответы: 6
Просмотры: 1867

Действительно!
вместо +VCC и VCC можно было бы нарисовать стрелочку шины питания (например --> 10-12V).
и не надо брать в голову, что там типа "контакты", просто подать +10-12В в цепи питания и все.
Самое главное, что это так и задумано было...
kit_sergo
Пн окт 19, 2009 15:39:31
Форум: Микроконтроллеры и ПЛИС
Тема: программирование по SPI через PonyProg2000
Ответы: 3
Просмотры: 4126

программирование по SPI через PonyProg2000

Всем привет!
У меня есть PonyProg2000 2.05a Beta Feb 24 2002.
Я его взял на страничке http://www.LancOS.com
Пробовал программировать ATMega 8 через SPI с использованием этой программы, но в результате ATMega 8 глючит, клацает релюхами на выходах и повторно программироваться не хочет.
Догадываюсь ...

Перейти к расширенному поиску