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

 
 
> Нет проявления жизнеспособности МК, не дышит
Unitra
сообщение Feb 26 2011, 15:49
Сообщение #1


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

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



Я 99% чайник в микроконтроллерах.

написана программа для управления тремя униполярными шаговыми двигателями.
отлажена в протеусе, работает во всех режимах как положено.
а после прошивки в Мегу8535 оное атмтеловское детище молчит как рыба в воде, не реагирует ни на что sad.gif

шил альтерабайтбластером, через лпт, сильно не пинайте, мне ради одной схемы толковый программатор собирать ни к чему. При прошивке никаких косяков не выявлено. Шился на МКшной частоте кварца, стало быть, кварц работает.

может, я что не туда подключил? crying.gif

выручайте...

ну вот разве что я не разобрался во fuse, и шил без них

что-то надо было с ними делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Unitra
сообщение Feb 28 2011, 14:33
Сообщение #2


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

Группа: Участник
Сообщений: 87
Регистрация: 30-04-08
Из: Карелия
Пользователь №: 37 182



светодиодики обычные самые что ни на есть
сняты откуда-то
светятся зелёным от мультиметра
вместе со светодиодами мерю напряжение на выходе порта - пусто

у меня подозрение - в шапке всё в порядке? может, что-то проинициализировать нужно?
напомню, новая мега прошита на внутренний генератор 1МГц

.include "d:\avr\avr\avrasm\appnotes\m8535def.inc"
.def temp1=R16
.def temp2=R17
.def temp3=R18

.cseg
.org 0

rjmp Reset
rjmp ext_INT0
rjmp ext_INT1
rjmp TIM2_COMP
rjmp TIM2_OVF
rjmp TIM1_CAPT
rjmp TIM1_COMPA
rjmp TIM1_COMPB
rjmp TIM1_OVF
rjmp TIM0_OVF
rjmp SPI_STC
rjmp USART_RXC
rjmp USART_UDRE
rjmp USART_TXC
rjmp ADCC
rjmp EE_RDY
rjmp ANA_COMP
rjmp TWSI
rjmp EXT_INT2
rjmp TIM0_COMP
rjmp SPM_RDY

EXT_INT0:
EXT_INT1:
TIM2_COMP:
TIM2_OVF:
TIM1_CAPT:
TIM1_COMPA:
TIM1_COMPB:
TIM1_OVF:
TIM0_OVF:
SPI_STC:
USART_RXC:
USART_UDRE:
USART_TXC:
ADCC:
EE_RDY:
ANA_COMP:
TWSI:
EXT_INT2:
SPM_RDY:
TIM0_COMP:
reti

RESET:
cli
ldi temp1,high(RAMEND)
out SPH,temp1
ldi temp1,low(RAMEND)
out SPL,temp1
ldi temp1,0b11111111
out DDRa,temp1

main:
out PORTa,temp1
rjmp main


нечитатель, ресет - 1кОм на +5 и 0,1мкФ на землю

я упростил программу донельзя
.include "d:\avr\avr\avrasm\appnotes\m8535def.inc"
.def temp1=R16
.def temp2=R17
.def temp3=R18

.cseg
.org 0

ldi temp1,0b11111111
out DDRa,temp1

main:
out PORTa,temp1
rjmp main

и тишина....

Сообщение отредактировал Unitra - Feb 28 2011, 14:02
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Feb 28 2011, 16:13
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(Unitra @ Feb 28 2011, 17:33) *
светодиодики обычные самые что ни на есть
сняты откуда-то

Светодиоды обычными не бывают! Если они вольт на 6 - гореть не будут. У тестера на щупах сколько вольт?
Цитата
С каждым включением питания на выходах разное напряжение. Замечал 0,2В, 0,07В, вот сейчас спциально проверил - 0,14В. Это на тех лапках, где висят светодиоды.

Вы понимаете , что порт просто не тянет заданный Вами ток? Посмотрите , что в этот момент с питанием самого проца? И схему включения мы когда нибудь дождемся?


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Unitra   Нет проявления жизнеспособности МК   Feb 26 2011, 15:49
- - Lmx2315   вы сначала прошейте что-нить простое - мигание све...   Feb 26 2011, 16:07
- - kovigor   Цитата(Unitra @ Feb 26 2011, 19:49) ну во...   Feb 26 2011, 16:09
- - Unitra   kovigor, если б я ещё анлгицкий знал... я в обоих ...   Feb 26 2011, 16:12
|- - alexunder   Цитата(Unitra @ Feb 26 2011, 20:12) kovig...   Feb 26 2011, 16:16
|- - kovigor   Цитата(Unitra @ Feb 26 2011, 19:12) в обо...   Feb 26 2011, 16:26
- - Unitra   kovigor, если придётся учиться читать на другом яз...   Feb 26 2011, 16:34
|- - kovigor   Цитата(Unitra @ Feb 26 2011, 19:34) посиж...   Feb 26 2011, 16:39
- - Unitra   а с проекта AVR Studio можно вытащить требуемые к ...   Feb 26 2011, 19:03
|- - Lmx2315   если вы фьюзы изначально не трогали то и испортить...   Feb 26 2011, 19:15
|- - Genadi Zawidowski   Цитата(Unitra @ Feb 26 2011, 22:03) а с п...   Feb 28 2011, 08:39
- - Unitra   сейчас МК не определяется вовсе. чую, трындец приш...   Feb 26 2011, 20:07
- - -SANYCH-   Процессор от прошивки битов сдохнуть не может. Но ...   Feb 26 2011, 20:27
- - Unitra   -SANYCH- светодиоды - через 470 Ом на землю к порт...   Feb 26 2011, 20:44
- - -SANYCH-   Unitra У вас получилось помигать светодиодами? Авр...   Feb 26 2011, 21:00
- - Unitra   у меня получилось помигать светодиодиками только в...   Feb 26 2011, 21:21
- - -SANYCH-   У вас в программаторе на ножки где цепляется кварц...   Feb 26 2011, 21:37
- - Unitra   Altera byte blaster - это глупый SPI программатор,...   Feb 26 2011, 21:55
- - ILYAUL   Теперь пока не повесите кварц 3-8Mhz между 12 и 13...   Feb 26 2011, 22:15
- - -SANYCH-   ЦитатаТеперь пока не повесите кварц 3-8Mhz между 1...   Feb 26 2011, 22:19
- - Unitra   кварц стоит на плате изначально, вместе с кондёрам...   Feb 27 2011, 05:55
- - -SANYCH-   Подайте на вход XTAL1 внешние клоки и попробуйте о...   Feb 27 2011, 09:40
- - Unitra   -SANYCH-, скажите мне просто и честно пожалуйста 1...   Feb 27 2011, 11:05
- - -SANYCH-   1. По умолчанию фузы установлены на внутренний RC ...   Feb 27 2011, 11:51
- - Unitra   ну тогда у меня 2 варианта либо я пожёг МК статико...   Feb 27 2011, 12:03
|- - ILYAUL   Цитата(Unitra @ Feb 27 2011, 15:03) ну то...   Feb 27 2011, 12:26
- - -SANYCH-   ЦитатаПодайте на вход XTAL1 внешние клоки и попроб...   Feb 27 2011, 12:16
- - Unitra   господа, я вас благодарю за проявленный интерес к ...   Feb 27 2011, 12:39
- - Unitra   вот значит получилось что. первый МК, который пере...   Feb 28 2011, 10:53
|- - ILYAUL   Цитата(Unitra @ Feb 28 2011, 13:53) В рез...   Feb 28 2011, 12:16
- - нечитатель   Леньчитатьвсютему про ресет уже писали? Типа лечен...   Feb 28 2011, 13:24
- - нечитатель   В глаза ничего не бросилось по сабжу мне. 1. Обра...   Feb 28 2011, 14:46
- - Unitra   да, вот ещё кто-то спрашивал про зашитые фузы Fuse...   Feb 28 2011, 15:11
- - нечитатель   Попробуй на всякий случай для гарантии: Кодmain...   Feb 28 2011, 15:39
- - Unitra   нечитатель, со сторожевым таймером попробую, и с е...   Feb 28 2011, 18:56
- - -SANYCH-   Попробуйте прошить файлами что я выложил. Должно ...   Feb 28 2011, 18:57
- - Unitra   *.elf - это чей файл?   Feb 28 2011, 19:03
- - -SANYCH-   там есть hex. Вы можете его прошить?   Feb 28 2011, 19:07
- - Unitra   Паразитного питания нет. Источник питания - первич...   Feb 28 2011, 19:08
- - -SANYCH-   ЦитатаПаразитного питания нет. Источник питания - ...   Feb 28 2011, 19:13
- - Unitra   чертовщина какая-то творится. постараюсь максималь...   Mar 1 2011, 08:30
- - -SANYCH-   Прошивку которую я выложил на реальном железе не т...   Mar 1 2011, 08:58
- - XVR   ЦитатаПопал в чекбокс "Границы прожига"....   Mar 1 2011, 09:06
- - Unitra   XVR, разница конечно будет. Самая первая строчка в...   Mar 1 2011, 13:38
|- - XVR   Цитата(Unitra @ Mar 1 2011, 16:38) XVR, р...   Mar 1 2011, 15:19
- - Unitra   а, не та программа которую я писал под шаговые дви...   Mar 1 2011, 17:49
- - dankos   добрый вечер. собрал программатор Хлюпкина и проши...   Jul 10 2011, 17:45
- - XVR   ЦитатаНо, как я сейчас понял фузы выставил совсем ...   Jul 10 2011, 17:48
|- - dankos   Цитата(XVR @ Jul 10 2011, 20:48) Посмотри...   Jul 11 2011, 19:15
- - XVR   У вас запретился последовательный режим програмиро...   Jul 12 2011, 05:03
- - dankos   Цитата(XVR @ Jul 12 2011, 08:03) У вас за...   Jul 12 2011, 08:57


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 14:58
Рейтинг@Mail.ru


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