Перейти к содержанию

Проблема При Работе С Avr Studio


Позитроник

Рекомендуемые сообщения

Недавно решил начать освоение МК, почитал литературу на эту тему, так что некоторое представление на этот счёт имею.

Решил написать прогу в avr studio и просимулировать в протеусе. Создаю проект, выбираю язык ассемблера, затем микроконтроллер, вбиваю следующий код:

; crystal 1MHZ (internal)

; Timer Counter 1

; Fast PWM

.include "m8def.inc"

.def wreg =R16

.def duration =R17

.def wreg2 =R18

init:

ldi wreg,low(RAMEND)

out SPL,wreg

ldi wreg,high(RAMEND) ; Stack Pointer = $45F

out SPH,wreg

cli ; запретить прерывания

ldi wreg, 0b10000011 ; Вкл. Ацп, Однокр. преобр., Прерывание запрещено, СК/8 (125 kHz)

out ADCSR, wreg

ldi wreg, 0b01101110 ; AVcc, Внеш. конд. на Aref, Выравн. по лев. краю, channel 1.23V bg

out ADMUX, wreg

rcall adc_convert

;******************* TIMER1 ***********************

ldi wreg,0x00

out PORTB,wreg ; Запись 0 в порт

ldi wreg,0b00000010 ; PortB.1 (OC1A) - Output

out DDRB,wreg

ldi wreg, 0b10000001 ; неинв. 8 битный ШИМ

out TCCR1A, wreg

ldi wreg, 0b00001001 ; CK/1

out TCCR1B, wreg

ldi wreg, 0b00000000

out TIMSK, wreg

main:

ldi wreg, 250 ; 25mS

rcall delay

ldi wreg, 0b01100101 ; ADC Channel 5 (PortC.5 ; pin 28)

rcall adc_convert

ldi wreg2, 0x00

out OCR1AH, wreg2

out OCR1AL, wreg

rjmp main

;*********************** DELAYS **************************

delay: ; 0.1mS * wreg

ldi duration, 24

cycle:

nop

dec duration

brne cycle

dec wreg

brne delay

ret

;********************** AD CONVERTION *******************

adc_convert:

out ADMUX, wreg ; wreg contains channel

sbi ADCSR, ADSC ; Start Convertion

sbic ADCSR , ADSC

rjmp PC-1

in wreg, ADCL ; просто формальность (первым всегда читается ADCL)

in wreg, ADCH ; wreg contains result

ret

Нажимаю на компиляцию, и в поле build вместо предупреждения об ошибке или о завершении компиляции наблюдаю следующий текст:

‘Ёб⥬Ґ ­Ґ г¤ Ґвбп ­ ©вЁ гЄ § ­­л© Їгвм.

Программу качал с официального сайта, по идее, проблем быть не должно...

Подскажите, плиз, в чём тут дело?

Бороться и искать,найти и не сдаваться!

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

‘Ёб⥬Ґ ­Ґ г¤ Ґвбп ­ ©вЁ гЄ § ­­л© Їгвм.

расшифровывается как

Системе ­не удается ­найти указанный путь.

Попробуйте переместить проект в папку без пробелов и русских букв в пути.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Попробовал. Создал папку proect, кинул туда проект (его название тож на английском и без пробелов). Результат ничуть не изменился.

Кстати, попробовал на языке С сделать, всё пашет.

Изменено пользователем Позитроник

Бороться и искать,найти и не сдаваться!

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...