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

 
 
> Начинающий Stage-1.01, ASM и разные Вопросы :)
Skovorodka[TEFAL...
сообщение Jul 30 2005, 08:07
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 30-07-05
Пользователь №: 7 213



Здесь я НЕ буду задавать вопросы типа AVR или PIC а может MCS-51 «С чего начать? Где скачать? Какие сайты для начинающих?» «ASM VS C++» «Где купить?» и тд.

Изучаю работу Микроконтроллеров чисто для себя, так сказать для души. Хочу писать на Assembler.
Так значит, что я имею:
INFO:
Книга: Evstifeev.Atmel.AVR.Tiny_Mega.Family
DataSheet’s: AT90S8535.Full, ATmega8535.Full, Replacing AT90S8535 by ATmega8535
+ разные мелкие доки.
Сразу скажу с английским я так сказать не очень: В школе и в универе было «Отлично», при прочтении DataSheet’ов понимается процентов так 15-20%, в основном по картинкам и по смыслу догоняетя что к чему, (надобны как-нибудь электронный словарь достать lingvo например wink.gif)
Softaware:
AVR Studio 4.11 SP3
Vmlab 3.11 free
AvrReal
PonyProg
Hardware:
ATmega8525, Кр1533ап5, АЛС318, 4MHz & 8MHz кварцы.

Я думаю, что этого достаточно для начала.

Сразу же первый вопрос: так как сначала я думал учиться на примере AT90S8535, заказал я его в магазине, пока ждал когда привезут (обещали 3 недели) узнал что этот МК сняли с производства теперь вместо него ATmega8535, через 2 месяца!!! привезли Atmegu За 185 р. Пришлось брать.
Вопрос: можно ли прошивать (проги сложности типа: сложить два числа и выдать на Семисегментный индикатор результат) написаны для AT90 на Megu ? я так понял изменения коснулись управлением ADC, timer, USART, и чего там еще. Если непокатит то что нужно изменить?


--------------------
Данная эксклюзия является подмножеством астрациональных супремативных
монотенных федоний кадонарного экстрафазория
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Skovorodka[TEFAL...
сообщение Nov 7 2005, 13:54
Сообщение #2





Группа: Новичок
Сообщений: 6
Регистрация: 30-07-05
Пользователь №: 7 213



Все приехал блин, дошло дело до паяльника, спаял макетку, подрубил питание и встал.
Программа avreal программатор Аля 5 проводков с резисторами (чета stk200\300 не заработал, надо будет потыкать его еще ) Atemga8535 кварц 4 МГц.
Так вот прога говорит что все ок mega8535 detected список фузов мне выдает
Osccal = a4,a6,9b,9d
Bodlevel=1
Boden =1
Sut =2
Sksel =1
Blb1 =3
Blb0 =3
S8535 =1
Wdton = 1
Ckopt = 1
Eesave = 1
Bootsz = 0
BootRst = 1
Вроде пишет, стирает FLASH (vse ok говорит)

Вот только когда снимаешь дамп в нем полная каша
Кусок:
Код
:10000000FFFFFFFF02FFFFFFFFFFFFFFFFFFFFFFFD
:10001000FFFFFFE11AFFFFFFFFFF0DE10E0E0FE1F3
:1000200010E1FFFFFFFFFFE114E115FFFFFFFFE11C
:10003000FFFFFFFFFFFF36FFFFFFFFFFFFFF3FE177
:1000400040FFFFFFFFFF23E124E1FFFFFF4CFFFF25
:10005000FFFFFFE12AE12BE12CE12DE1FFFFFFE1B2
:1000600030E131E1646467E134E135E136E137E103
:1000700038FFFFFFFFE1FFFF7CE1FFFFFFFFFFE134
:1000800040E1FFFFFFFF83E1FFFFFFE146E147E1C2
:10009000FFFFFFFF9AE18BE14CFFFFFFFFFF9FE1B6
:1000A000D0E1B1E150FFFFFFFFFFFFE156FFAFE1FD
:1000B000B8E159E1FFFFDBE15CE15D5DFFE15EFF7F
:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFE1FFFF5E
:1000D00068E169E16AFFD6EB6CE16DE16EE16FE129
:1000E00070FFFFFFFFFFFFFFFFFFFFFFEC17EFE1D8
:1000F000F8FF79E17AE17BE17CE17DE17EE17FFF60
:10010000FFFF82FFFFFFFFFFFFFFFFFFFFFFFFFF7C
:1001100010E111E1FF14FFE10CE18DE18EE18FE1CF
:1001200090E191E192FF93E19494FFFFFFFF2EFF96
:10013000FFFFFFE13AE19BE13CE13A3D1EE19F9F79
:1001400040E1A1E1A2E1A3FFFFE1A5A2FFFFFFFFC4
:10015000A8E1FF52FFFF5BE1ACFFADE1AEAEFFFFF8
:10016000FF60FFE1B2B0FFFFFFFF75E1FFFFFFE1BE
:1001700078E1B9E1FFE1BBE1BCE1FFFFFFFFFFFF79
:10018000FFFFFFFF82E186FFFFFFFFFFFFE1C7E107
:1001900090E1C9E1CAFFFFFF8CE1CDE1CEE1CFFFE5
:1001A000FFE1D1FFFFFFFFFFA8FFFFFFFFFFFFE120
:1001B000D8E1F2FFFFFFFFFFDCE1DDE1FFFFBFE180
:1001C000E0FFFFFFFFFFFFFFFFE1E5E1E6FFFF13B9
:1001D000D0E1E9E1EAFFEBE1ECE1FFFFDCE1FFFF69
:1001E000FFFFFFE1E2E1F3FFFFE1EAFFFFFFFFFFB7

Причем снимаешь дамп несколько раз, делаешь сравнение файлов они всегда разные, процентов 80 различий

Кабель от LPT до платы 20см длиной
Люди помогите, скажите в каком направлении рыть, а то ваще звиздец полный.
А еще хотел спросить, hex фаил весит 23 053 байт (22,5кб)
Тогда на борту всего 8 кб – так должно быть или это Трабла???


--------------------
Данная эксклюзия является подмножеством астрациональных супремативных
монотенных федоний кадонарного экстрафазория
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 20:26
Рейтинг@Mail.ru


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