Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.223.21.5] |
|
Сообщ.
#1
,
|
|
|
подскажите, что это такое вообще превый раз слышу
где можно по ним книги достать или какую еще информу их еще можно как-то программировать на asm |
Сообщ.
#2
,
|
|
|
Сайты производителей:
PIC - microchip.com AVR - atmel.com |
Сообщ.
#3
,
|
|
|
PIC: http://www.microchip.ru
AVR: http://www.atmel.ru |
Сообщ.
#4
,
|
|
|
trainer, несмотря на то, что сайт *.ru, даташиты всё равно на английском
К тому же новые ревизии даташитов появляются на ru-сайтах со значительным опозданием, так что ссылки TarasCo - более правильные Добавлено А для начинающих - этот сайт |
Сообщ.
#5
,
|
|
|
Цитата CD_Eater @ Ну вроде бы есть и переведенные на русский. http://www.microchip.ru/lit/?mid=1x0 Хотя мне-то, например, это безразлично. Я предпочитаю припасть к первоисточнику. несмотря на то, что сайт *.ru, даташиты всё равно на английском |
Сообщ.
#6
,
|
|
|
Цитата maxutov, 25.07.2006, 16:50:29, 1191325 их еще можно как-то программировать на asm не знаю как PIC, а AVR програмится на AVRStudio - асм - много гемороится , чтоб написать простенькую прошивочку CodeVision - С IAR - С и еще всякая шняга(даже басик есть) если скорости не критична, то я всё же предпочитаю программить на С (CodeVision) ну и прошивать PonyProg программатор STK200 (LPT) и STK500 (COM) - собирается ручками за вечер книжки полезные поищи Микроконтроллеры AVR:от простого к сложному - М.С. Голубцов Микроконтроллеры AVR семейств tiny и mega фирмы "Atmel"- Евстифеев А.В. качал в djvu не помню откуда (мыло скажешь-вышлю) ну а по конкретному контроллеру pdf тебе поможет (учи английский , кстати хорошая практика ) |
Сообщ.
#7
,
|
|
|
Цитата maxutov @ где можно по ним книги достать или какую еще информу их еще можно как-то программировать на asm На этом сайте можно кое-что почитать и на русском: http://www.gaw.ru/ |
Сообщ.
#8
,
|
|
|
Цитата ElcnU @ Цитата maxutov, 25.07.2006, 16:50:29, 1191325 их еще можно как-то программировать на asm не знаю как PIC, а AVR програмится на AVRStudio - асм - много гемороится , чтоб написать простенькую прошивочку CodeVision - С IAR - С и еще всякая шняга(даже басик есть) если скорости не критична, то я всё же предпочитаю программить на С (CodeVision) ну и прошивать PonyProg программатор STK200 (LPT) и STK500 (COM) - собирается ручками за вечер книжки полезные поищи Микроконтроллеры AVR:от простого к сложному - М.С. Голубцов Микроконтроллеры AVR семейств tiny и mega фирмы "Atmel"- Евстифеев А.В. качал в djvu не помню откуда (мыло скажешь-вышлю) ну а по конкретному контроллеру pdf тебе поможет (учи английский , кстати хорошая практика ) мое мыло computer86@mail.ru всем спасибо за ответы |
Сообщ.
#10
,
|
|
|
Цитата ElcnU @ не знаю как PIC, а AVR програмится на AVRStudio - асм - много гемороится , чтоб написать простенькую прошивочку CodeVision - С IAR - С и еще всякая шняга(даже басик есть) если скорости не критична, то я всё же предпочитаю программить на С (CodeVision) ну и прошивать PonyProg программатор STK200 (LPT) и STK500 (COM) - собирается ручками за вечер Я юзаю AVRStudio + WinAVR (GCC компилятор в виде плагина к студии) Программотор советую JTAG ICE - тоже собирается за вечер, но у него есть большой плюс - внутрисхемная отладка (не эмуляция, а отладка реального девайса не разбирая схемы) |
Сообщ.
#11
,
|
|
|
Цитата e-moe @ JTAG есть не во всех AVR'ах. Программотор советую JTAG ICE - тоже собирается за вечер, но у него есть большой плюс - внутрисхемная отладка (не эмуляция, а отладка реального девайса не разбирая схемы) |
Сообщ.
#12
,
|
|
|
Доброго времени суток и подчтения мастерам интеллектуального
творчества.Имея опыт и практику в радиотехнике-абсолютный ноль в программировании.Горю желанием научиться читать и писать программы для МК.Самостоятельно трудно дается.Есть MPASM, ic-prog+JDM.Для примера взял PIC16F84A и программу "цифровой частотомер".После компиляции исходника получаю *.hex.Вставляю в программатор-программирую,все ОК!Немогу понять одного,когда открываю "ассемблерный вид" текст *.Asm имеет совсем другой вид отличающийся от исходника(то что комментарии игнорируются я в курсе).Можно ли как нибудь вернуться из .hex к нормальному исходному виду программы(в целях изучения)? Не сочтите за глупый вопрос-я новичёк. Буду всем примного благодарен за ответ. |
Сообщ.
#13
,
|
|
|
Цитата rv6yi @ Это имеется в виду дизассемблированный код в отладчике? Или что? Немогу понять одного,когда открываю "ассемблерный вид" текст *.Asm имеет совсем другой вид отличающийся от исходника(то что комментарии игнорируются я в курсе). |
Сообщ.
#14
,
|
|
|
В ic-prog на панели инструментов есть "Вид окна (ассемблерный и шестнадцатиричный)",я это имел ввиду.Вставляю hex и переключаю в
ассемблерный. |
Сообщ.
#15
,
|
|
|
Цитата trainer @ JTAG есть не во всех AVR'ах. не спорю, зато ради возможности отладки можно для обучения подобрать чип с поддержкой этого интерфейса. |
Сообщ.
#16
,
|
|
|
Касаемо утилит, BIEW может просматривать/изминять AVR-овские бинари.
|
Сообщ.
#17
,
|
|
|
Цитата rv6yi @ Ну это и есть дизассемблер.Вставляю hex и переключаю в ассемблерный. Бери исходник и его отлаживай(Debug). |
Сообщ.
#18
,
|
|
|
Зачем отлаживать исходник если он рабочий?Как?Не понимаю.
Извеняюсь за тупость |
Сообщ.
#19
,
|
|
|
Цитата rv6yi @ Чтобы посмотреть, как оно работает. Ты жеЗачем отлаживать исходник если он рабочий? Цитата rv6yi @ Или тебе надо что-то другое? новичёк. |
Сообщ.
#20
,
|
|
|
Цитата rv6yi @ .Горю желанием научиться читать и писать программы для МК. Цитата rv6yi @ Можно ли как нибудь вернуться из .hex к нормальному исходному виду программы(в целях изучения)? помоему учиться программить контроллеры надо начинать не с этого Если пишешь на IAR, то там в отладчике сразу HEX,asm и товой код на С. я думаю те это надо |
Сообщ.
#21
,
|
|
|
Цитата ElcnU @ Если пишешь на IAR, то там в отладчике сразу HEX,asm и товой код Начинаю потихоньку понимать.Если можно подскажите какой отладчик работает с MPASM и где про это можно почитать?Если есть ссылки,ПЛИЗ! |
Сообщ.
#22
,
|
|
|
Цитата rv6yi, 21.08.2006, 8:47:46, 1228097 Начинаю потихоньку понимать.Если можно подскажите какой отладчик работает с MPASM и где про это можно почитать?Если есть ссылки,ПЛИЗ! такой информацией не располагаю. А, если не секрет, то с какими контроллерами работешь? |
Сообщ.
#23
,
|
|
|
Цитата rv6yi @ В MPASM он встроен. Если мне не изменяет память. Если можно подскажите какой отладчик работает с MPASM и где про это можно почитать? |
Сообщ.
#24
,
|
|
|
Цитата ElcnU @ А, если не секрет, то с какими контроллерами работешь? Не секрет-PIC16F84. //В MPASM он встроен. Если мне не изменяет память. В MPASM не могу найти. |
Сообщ.
#25
,
|
|
|
У меня нет под рукой MPASM.
Ищи в меню что-то вроде "Run" или "Debug" |
Сообщ.
#26
,
|
|
|
MPASM,хочу выложить свою доку,нет вкладки файла? как поступитиь?
|
Сообщ.
#27
,
|
|
|
Всем большое спасибо! Скачал MPLAB IDE V7.4.Всё есть!Буду разбираться.
|