Нужен симулятор 8051 с компилятором 'c'?
Есть ли какой-нибудь симулятор 8051, который поставляется с компилятором 'c', чтобы я мог скомпилировать наш код на c и посмотреть результат?
3 ответа
sdcc - это широко используемый компилятор C для 8051, а поиск в Google 8051 симулятора приводит к нескольким инструментам симулятора.
Для хорошего компилятора c используйте Keil C51. Это отличный компилятор, из которого можно выбирать из огромной базы данных устройств!
Вы можете использовать keil для генерации шестнадцатеричного файла (в шестнадцатеричном формате Intel). Затем вы можете загрузить шестнадцатеричный файл в Edsim, чтобы смоделировать ваш дизайн и увидеть результат!
Одним из лучших симуляторов complier+ является keil C51. Просто загрузите его, используя пробную версию, достаточную для начинающего программирования. Он поддерживает как язык ассемблера, так и встроенный C. Так что это лучше для вас. Повторите, что у него есть отладчик, который используется для проверка вашего кода на уровне машины.
Еще один симулятор для вас, профессионал ISIS, который является лучшим среди всех симуляторов, которые я использовал до настоящего времени. Он предоставляет симулятор цепей, который имеет много периферийных библиотек для простого проектирования схем. И вы можете загрузить свой код для просмотра в реальном времени. Поведение вашей схемы с вашим кодом. Просто обратитесь к Google, чтобы узнать больше о ISIS professional. Для запуска Embedded C. достаточно бесплатной версии. Она также поддерживает виртуальные устройства, такие как вольтметр, осциллограф, генератор сигналов....
Так что я думаю, что это лучше всего для начала встроенного изучения. Но используйте отладчик keil для лучшего понимания поведения вашего кода на машинном уровне.