Вопрос по AT89S52

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Сообщения: 53
Зарегистрирован: Пн ноя 09, 2009 20:14:52

Сообщение SatinS »

С недавнего времени стал изучать микроконтроллеры по обучалке кота, до этого писал на ассемблере только под tiny13 и AT90 (разные). На AT89S52 остановился, даже протеус и авр-студио её не знают, долго искал файл файл с описаниями регистров, не нашёл, подозреваю, что ищу не то и не там, прошу помочь в освоении :)
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

SatinS писал(а):На AT89S52 остановился, даже протеус и авр-студио её не знают, долго искал файл файл с описаниями регистров, не нашёл, подозреваю, что ищу не то и не там, прошу помочь в освоении
Слишком далеко не там ищете. Серия 89 она не AVR, а на базе MCS-51. Поэтому студия его не признает. Ищите keil, IAR for MCS-51 есть еще несколько оболочек. Певый (кейл) он помоему на С ориентирован. Ассемблер надо искать но ИАР должен разбираться в нем
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Реклама
Открыл глаза
Сообщения: 53
Зарегистрирован: Пн ноя 09, 2009 20:14:52

Сообщение SatinS »

Meteor, спасибо за информацию :)
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

IAR for 8051 Вам в руки, нашел как правильно называется.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Если на АСМе писать, то можешь ещё кросс-ассемблер MetaLink поискать..
Пользуюсь им с середины 90-х - нравится и что важно - русские комментарии не портит...
А в качестве редактора http://www.crimsoneditor.com/ к нему можно на горячих клавишах "прикрутить" сам кросс-ассеблер, отладчик, программатор и прочее... :tea:
Реклама
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вт авг 14, 2007 14:46:45
Откуда: Москва

Сообщение Freiwind »

Keil поддерживает проекты и на Си и на Асме.
Я, когда выбирал компилятор, остановился на mikroC for 8051. :)
В протеусе можно и AT89C52 использовать. Разницы для симуляции никакой. Разве что сторожевого таймера в нем вроде бы нет.
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Freiwind..
Keil поддерживает проекты и на Си и на Асме.
А никто и не говорил, что Кейл не поддерживает АСМ..
У кейла сам АСМ под Си "заточен", достаточно посмотреть, определение сегментов и данных и сравнить..
..
SatinS написал, что раньше на АСМе писал и ему проще с него и начать... :tea:
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вт авг 14, 2007 14:46:45
Откуда: Москва

Сообщение Freiwind »

МитяРа писал(а):Freiwind..
Keil поддерживает проекты и на Си и на Асме.
А никто и не говорил, что Кейл не поддерживает АСМ..
У кейла сам АСМ под Си "заточен", достаточно посмотреть, определение сегментов и данных и сравнить..
Не надо к словам придираться. Какая разница, что под что заточено? Просто Meteor написал, что Keil ориентирован на Си, а я уточнил, что и на Асме можно проект там сделать.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Никто и не придирается..
По поводу "заточенности" Кейла под Си - согласен с Meteor-ом, почему - написал выше..
..
Вопрос думаю в том, что новичку проще, разбираться в Кейле или начать с чего попроще... :tea:
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Freiwind писал(а):Просто Meteor написал, что Keil ориентирован на Си, а я уточнил, что и на Асме можно проект там сделать.
С кейлом не работал, только по наслышке. Поэтому отдельная благодарность Вам Freiwind за уточнение. :beer:
Но наверное к этой архитектуре (ядру точнее) уже не вернусь.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»