Страница 400 из 421

Re: CodeVision AVR в вопросах и ответах

Добавлено: Чт ноя 01, 2018 22:12:37
sanyo.95
SIM31 писал(а):Наверное просто не дождались
Точно! Сработало. Огромное спасибо!

Re: CodeVision AVR в вопросах и ответах

Добавлено: Ср янв 16, 2019 14:25:06
neo-neo
Нужна схема на атмеги8 сщетчика витков на 3 сегментика

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт янв 29, 2019 11:54:36
bango
Добрый день помогите разобраться с фьюзами. Нужно установить фьюзы по таблички.

Требуемое значение
Fuse Low Byte (L-fuse) 0110 0100
Fuse High Byte (H-fuse) 1101 1111
Fuse Extended Byte (E-fuse) 1111 1111


Значение по умолчанию
Fuse Low Byte (L-fuse) 1110 1111
Fuse High Byte (H-fuse) 1101 1011
Fuse Extended Byte (E-fuse) 1111 1111

Эти фьюзы взяты из описания к программе

Прочел на контролере свои фьюзы

как правильно выставить фьюзы

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт янв 29, 2019 12:28:13
Ivanoff-iv
у тебя в графе требуемое значение записано значение по умолчанию :)) (вроде)
Спойлер

Код: Выделить всё

Бит LOW      HIGH       EXTENDED
7   CKDIV8   RSTDISBL   -
6   CKOUT    DWEN       -
5   SUT1     SPIEN      -
4   SUT0     WDTON      -
3   CKSEL3   EESAVE     -
2   CKSEL2   BODLEVEL2  -
1   CKSEL1   BODLEVEL1  -
0   CKSEL0   BODLEVEL0  SELFPRGEN
думаю эта табличка поможет расшифровать

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт янв 29, 2019 12:39:19
bango
Вот спасибо за помощь

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт янв 29, 2019 12:43:58
Ivanoff-iv
если не поможет, то вот калькулятор 8)

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт янв 29, 2019 13:39:31
bango
подскажите еще у меня в программаторе стоит кварц на 4мгц а в плате стоит на 16 мгц мне нужно поменять кварц в программаторе на 16 мгц или оставить на 4мгц

Добавлено after 4 minutes 56 seconds:
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3559401#p3559401"]если не поможет, то вот калькулятор 8)[/uquote]
спасибо за помощь Ivanoff-iv сейчас разбираюсь с названиями каждого фьюза (не хочу запороть контроллер)

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт янв 29, 2019 13:49:26
Ivanoff-iv
главное чтобы тактирование программируемого МК была не меньше 4х скоростей программирования (с тактовой частотой программатора это вообще никак не связано)

Добавлено after 6 minutes 39 seconds:
[uquote="bango",url="/forum/viewtopic.php?p=3559448#p3559448"]разбираюсь с названиями каждого фьюза (не хочу запороть контроллер)[/uquote] отключение СПИ (SPIEN) в этом программаторе не сделать, ресет главное не выключи (RSTDISBL) - как считался, так и записывай (по нему и смотри остальные фьюзы - если калькулятор этот бит предлагает также как у тебя считалось, то и остальные биты переноси смело, а если с инверсией, то и остальные вписывай с инверсией (есть у авр в фьюзах небольшая путаница, спасибо Понипрогу)), а то не прошить его будет больше без HV программатора, ну и немного внимания с тактированием (CKSEL), остальными фьюзами камень не залочить.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт фев 19, 2019 12:51:05
12val12
удалил

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пн мар 04, 2019 14:29:11
Кот@
Кто знает где нарыть готовое решение или что-то похожее? Нужен код для термостата с двумя датчиками и с отправкой температуры на виртуальный ком порт.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вс мар 10, 2019 15:49:56
Punga
Добрый день. Пробую вывести данные с микроконтроллера на дисплей в Proteus. Нашла программу, написанную в code vision для atmega8. Все получилось. Когда меняю микроконтроллер на atmega328p, на дисплей ничего не выводится.

Код: Выделить всё

#include <mega328p.h>

#asm
.equ __lcd_port=0x12 ;PORTD
#endasm  
#include <lcd.h>
#include <delay.h>

void main(void)
{

PORTB=0x00;
DDRB=0x00;

PORTC=0x00;
DDRC=0x00;

PORTD=0x00;
DDRD=0x00;

lcd_init(16);

while (1)
      {
      
      lcd_gotoxy(0,0);
      //lcd_putchar();
      lcd_puts("Hello");  
      
      }
}

Схема в Proteus:
Изображение

Подскажите, пожалуйста, в чем может быть ошибка и как правильно собрать схему?

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вс мар 10, 2019 18:31:50
Ivanoff-iv
попробуй пересоздать проект и в мастере сразу всё указать для 328 меги (не так много там у тебя своего кода:) ).

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пн мар 11, 2019 10:24:57
Jack_A
[uquote="Кот@",url="/forum/viewtopic.php?p=3582501#p3582501"]Кто знает где нарыть готовое решение или что-то похожее? Нужен код для термостата с двумя датчиками и с отправкой температуры на виртуальный ком порт.[/uquote]
То есть уже все есть - и выбран МК, и схема готова, но все это секретно? Дело за малым - код нужен. У телепатов тельперы перегрелись и вырубились...
Очередное студенческое страдание на тему: "сделайте мне..."

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пн мар 11, 2019 15:10:06
Punga
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=3587681#p3587681"]попробуй пересоздать проект и в мастере сразу всё указать для 328 меги (не так много там у тебя своего кода:) ).[/uquote]
Не помогло.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пн мар 11, 2019 15:12:55
Ivanoff-iv
а на картинке вся схема? (питание дисплея не подключено?)

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт мар 12, 2019 05:51:04
Punga
Да, это вся схема. Вообще, при запуске экран загорается, но больше ничего не происходит

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт мар 12, 2019 06:51:59
Ivanoff-iv
попробовал в своем проекте шины питания открутить - работает...
Здесь точно правильно настроено?
СпойлерИзображение

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт мар 12, 2019 16:27:29
Punga
Действительно, не было галочки Enable Alphanumeric LCD Support. Теперь создала новый проект, изменила настройки:
Изображение
Но все равно на дисплей ничего не выводится..
Изображение
Странно, что не появляются индикаторы на портах, как на atmega8
Изображение

Re: CodeVision AVR в вопросах и ответах

Добавлено: Ср мар 13, 2019 05:57:19
Ivanoff-iv
Решил повторить этот путь... создал проект мастером, перетащил твой код (из цикла майна) туда, повторил схему в протеусе... работает :dont_know:
ПС: CodeVisionAVR V2.05.3; протеус 8.8

Добавлено after 48 minutes 42 seconds:
скопировал весь код, не пошло...
разница в коде:
#include <alcd.h> //(работает)
вместо
#include <lcd.h> //(не работает)

Re: CodeVision AVR в вопросах и ответах

Добавлено: Ср мар 13, 2019 16:18:07
Punga
Спасибо большое за помощь, все заработало.