Обсуждаем контроллеры компании Atmel.
Ответить

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

Чт ноя 01, 2018 22:12:37

SIM31 писал(а):Наверное просто не дождались
Точно! Сработало. Огромное спасибо!

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

Ср янв 16, 2019 14:25:06

Нужна схема на атмеги8 сщетчика витков на 3 сегментика

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

Вт янв 29, 2019 11:54:36

Добрый день помогите разобраться с фьюзами. Нужно установить фьюзы по таблички.

Требуемое значение
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

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

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

как правильно выставить фьюзы
Вложения
фюзы схрон.png
(32.03 KiB) Скачиваний: 568

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

Вт янв 29, 2019 12:28:13

у тебя в графе требуемое значение записано значение по умолчанию :)) (вроде)
думаю эта табличка поможет расшифровать

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

Вт янв 29, 2019 12:39:19

Вот спасибо за помощь

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

Вт янв 29, 2019 12:43:58

если не поможет, то вот калькулятор 8)

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

Вт янв 29, 2019 13:39:31

подскажите еще у меня в программаторе стоит кварц на 4мгц а в плате стоит на 16 мгц мне нужно поменять кварц в программаторе на 16 мгц или оставить на 4мгц

Добавлено after 4 minutes 56 seconds:
если не поможет, то вот калькулятор 8)

спасибо за помощь Ivanoff-iv сейчас разбираюсь с названиями каждого фьюза (не хочу запороть контроллер)

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

Вт янв 29, 2019 13:49:26

главное чтобы тактирование программируемого МК была не меньше 4х скоростей программирования (с тактовой частотой программатора это вообще никак не связано)

Добавлено after 6 minutes 39 seconds:
разбираюсь с названиями каждого фьюза (не хочу запороть контроллер)
отключение СПИ (SPIEN) в этом программаторе не сделать, ресет главное не выключи (RSTDISBL) - как считался, так и записывай (по нему и смотри остальные фьюзы - если калькулятор этот бит предлагает также как у тебя считалось, то и остальные биты переноси смело, а если с инверсией, то и остальные вписывай с инверсией (есть у авр в фьюзах небольшая путаница, спасибо Понипрогу)), а то не прошить его будет больше без HV программатора, ну и немного внимания с тактированием (CKSEL), остальными фьюзами камень не залочить.

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

Вт фев 19, 2019 12:51:05

удалил

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

Пн мар 04, 2019 14:29:11

Кто знает где нарыть готовое решение или что-то похожее? Нужен код для термостата с двумя датчиками и с отправкой температуры на виртуальный ком порт.

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

Вс мар 10, 2019 15:49:56

Добрый день. Пробую вывести данные с микроконтроллера на дисплей в 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

попробуй пересоздать проект и в мастере сразу всё указать для 328 меги (не так много там у тебя своего кода:) ).

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

Пн мар 11, 2019 10:24:57

Кто знает где нарыть готовое решение или что-то похожее? Нужен код для термостата с двумя датчиками и с отправкой температуры на виртуальный ком порт.

То есть уже все есть - и выбран МК, и схема готова, но все это секретно? Дело за малым - код нужен. У телепатов тельперы перегрелись и вырубились...
Очередное студенческое страдание на тему: "сделайте мне..."

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

Пн мар 11, 2019 15:10:06

попробуй пересоздать проект и в мастере сразу всё указать для 328 меги (не так много там у тебя своего кода:) ).

Не помогло.

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

Пн мар 11, 2019 15:12:55

а на картинке вся схема? (питание дисплея не подключено?)

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

Вт мар 12, 2019 05:51:04

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

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

Вт мар 12, 2019 06:51:59

попробовал в своем проекте шины питания открутить - работает...
Здесь точно правильно настроено?
Вложения
2019-03-12_09-51-26.png
(24.39 KiB) Скачиваний: 408

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

Вт мар 12, 2019 16:27:29

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

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

Ср мар 13, 2019 05:57:19

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

Добавлено after 48 minutes 42 seconds:
скопировал весь код, не пошло...
разница в коде:
#include <alcd.h> //(работает)
вместо
#include <lcd.h> //(не работает)
Вложения
328.rar
(57.98 KiB) Скачиваний: 255

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

Ср мар 13, 2019 16:18:07

Спасибо большое за помощь, все заработало.
Ответить