НЕ КОМПИЛИРУЕТСЯ !

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Andrey80
Родился
Сообщения: 4
Зарегистрирован: Чт янв 22, 2009 15:43:08

НЕ КОМПИЛИРУЕТСЯ !

Сообщение Andrey80 »

День Добрый! Скачал файл dcm.asm ( http://radiosait.ru/files/radiosait/ima ... 82/dcm.asm ) не могу ничем перевести ее в HEX файл. прошивка для at89c1051 (тут устройство само http://radiosait.ru/page_282.html ) avrasm ругается, и другие компиляторы так же!!!Помогите кто знает пожалуйсто ОЧЕНЬ СРОЧНО НАДО зпустить ту схемку! если не тяжело то пришлите cкомпилированный hex!!!! :shock:
Вложения
dcm.asm
(4.29 КБ) 492 скачивания
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18629
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

какой еще avrasm?! at89c1051 - это микроконтроллер семейства MCS-51, а не AVR! и компилятор к нему нужен под 51-е семейство.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
Andrey80
Родился
Сообщения: 4
Зарегистрирован: Чт янв 22, 2009 15:43:08

Сообщение Andrey80 »

Спасибо за подсказку! токо компиляторы MCS-51 ругаются! Может сам исходник криво написан!??? или ему спицифическая програмка нужна?
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Сообщение asteroid7 »

Какой 51-й компилятор ругается? Что пишет?
Реклама
Эиком - электронные компоненты и радиодетали
Andrey80
Родился
Сообщения: 4
Зарегистрирован: Чт янв 22, 2009 15:43:08

Сообщение Andrey80 »

Вот лист
Вложения
DCM.doc
(66.5 КБ) 396 скачиваний
Реклама
Andrey80
Родился
Сообщения: 4
Зарегистрирован: Чт янв 22, 2009 15:43:08

Сообщение Andrey80 »

а51
Реклама
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Сообщение asteroid7 »

В ASM файле пропущена команда: $modXX

Воспользуйтесь прикреплённым компилятором. Я на нём много проектов сделал под AT89Cxxx. Правда, давно это было.
В начале файла без пробелов вставте команду $mod52, далее, компилите. Смотрите файл *.LST и исправляйте опечатки исходника...
Вложения
ASM51.zip
(52.4 КБ) 288 скачиваний
gonc-s
Родился
Сообщения: 3
Зарегистрирован: Чт янв 28, 2010 20:46:50
Откуда: волгоград

Re: НЕ КОМПИЛИРУЕТСЯ !

Сообщение gonc-s »

День Добрый! никак не получается исправить ошибки в листинге файла dcm.asm .Не хватает опыта в программировании. :( Помогите кто знает пожалуйста ОЧЕНЬ НУЖНО!!! Или может есть у кого нибудь готовый опробованный HEX файл. Заранее спасибо!
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: НЕ КОМПИЛИРУЕТСЯ !

Сообщение Engineer_Keen »

В коде 100500 опечаток, такое впечатление, что автор просто не хотел раскрывать "секрет работы" своей кривой программы. Я ради интереса исправил все (почти 40 штук) кроме одной - SJMP неизвестно куда, мне просто влом подумать какой адрес там должен быть. Поставил на"Start".

Учитывая кучу ошибок, не могу дать гарантии что прога вообще рабочая.
Вложения
dcm.rar
(4.84 КБ) 182 скачивания
gonc-s
Родился
Сообщения: 3
Зарегистрирован: Чт янв 28, 2010 20:46:50
Откуда: волгоград

Re: НЕ КОМПИЛИРУЕТСЯ !

Сообщение gonc-s »

Добрый день! Engineer_Keen огромное Вам спасибо! Буду пробывать. :)) Что получится обязательно напишу.
Закрыто

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