Вопрос по AT89S52
- Сообщения: 53
- Зарегистрирован: Пн ноя 09, 2009 20:14:52
С недавнего времени стал изучать микроконтроллеры по обучалке кота, до этого писал на ассемблере только под tiny13 и AT90 (разные). На AT89S52 остановился, даже протеус и авр-студио её не знают, долго искал файл файл с описаниями регистров, не нашёл, подозреваю, что ищу не то и не там, прошу помочь в освоении 
- Реклама
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
Слишком далеко не там ищете. Серия 89 она не AVR, а на базе MCS-51. Поэтому студия его не признает. Ищите keil, IAR for MCS-51 есть еще несколько оболочек. Певый (кейл) он помоему на С ориентирован. Ассемблер надо искать но ИАР должен разбираться в немSatinS писал(а):На AT89S52 остановился, даже протеус и авр-студио её не знают, долго искал файл файл с описаниями регистров, не нашёл, подозреваю, что ищу не то и не там, прошу помочь в освоении
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- Сообщения: 53
- Зарегистрирован: Пн ноя 09, 2009 20:14:52
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
IAR for 8051 Вам в руки, нашел как правильно называется.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Если на АСМе писать, то можешь ещё кросс-ассемблер MetaLink поискать..
Пользуюсь им с середины 90-х - нравится и что важно - русские комментарии не портит...
А в качестве редактора http://www.crimsoneditor.com/ к нему можно на горячих клавишах "прикрутить" сам кросс-ассеблер, отладчик, программатор и прочее...
Пользуюсь им с середины 90-х - нравится и что важно - русские комментарии не портит...
А в качестве редактора http://www.crimsoneditor.com/ к нему можно на горячих клавишах "прикрутить" сам кросс-ассеблер, отладчик, программатор и прочее...
- Реклама
Keil поддерживает проекты и на Си и на Асме.
Я, когда выбирал компилятор, остановился на mikroC for 8051.
В протеусе можно и AT89C52 использовать. Разницы для симуляции никакой. Разве что сторожевого таймера в нем вроде бы нет.
Я, когда выбирал компилятор, остановился на mikroC for 8051.
В протеусе можно и AT89C52 использовать. Разницы для симуляции никакой. Разве что сторожевого таймера в нем вроде бы нет.
Не надо к словам придираться. Какая разница, что под что заточено? Просто Meteor написал, что Keil ориентирован на Си, а я уточнил, что и на Асме можно проект там сделать.МитяРа писал(а):Freiwind..
Keil поддерживает проекты и на Си и на Асме.
А никто и не говорил, что Кейл не поддерживает АСМ..
У кейла сам АСМ под Си "заточен", достаточно посмотреть, определение сегментов и данных и сравнить..
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
С кейлом не работал, только по наслышке. Поэтому отдельная благодарность Вам Freiwind за уточнение.Freiwind писал(а):Просто Meteor написал, что Keil ориентирован на Си, а я уточнил, что и на Асме можно проект там сделать.
Но наверное к этой архитектуре (ядру точнее) уже не вернусь.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже


