![]() |
|
|
![]()
|
|
| kots |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 23.4.2004 Репутация: нет Всего: нет |
Господа ПРОФИ , расскажите пожалуйста новичку как пользоваться
программой debugger 2 для ADUC 812 и как его запрограммировать по порту RS-232 . СПАСИБО!!!!! я профи в аналоговой электронике----спрашивайте --все расскажу!!! |
|||
|
||||
| Chingachguk |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: нет Всего: 18 |
Что такое этот "ADUC" ? Где происходит дело ? В другом (не интел) микропроцессоре ? Или это контроллер для PC ?
-------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
это микроконтроллер, с системой команд, совместимой с MCS-51,
вернее микроконвертор, потому, что имеет АЦП И ЦАП Программируется по порту RS-232 Об этом я и прошу рассказать---как программировать то и как пользоваться прогой gebugger 2 .exe. |
|||
|
||||
| kots |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 23.4.2004 Репутация: нет Всего: нет |
Вот уж ну никак не ожидал , что ПРОФИ не знакомы с ADUC 812 !!!!!!
Может хоть кто нибудь поможет новичку!!!!??????? Помогите!!!!-- в долгу не останусь!!!!! |
|||
|
||||
| Chingachguk |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: нет Всего: 18 |
Не знаю на счет профи. Могу попробовать помочь из общих соображений. Ты попытаешься мне дать понять, что у тебя там происходит, а я попробую на основе своего опыта программирования дать что-то типа совета.
Вопрос первый (если тебе нужна такая помощь): как все это выглядит ? Эта ADUC связана через RS-232 шнуром и в нее через RS232 можно грузить модули, откомпиленные в специальной среде ? Или писать в RS-232 в определенном формате, сразу подавая команды ? -------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
| kots |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 23.4.2004 Репутация: нет Всего: нет |
Спасибо Chingachguk !!!!!
Сейчас попытаюсь оформить , и напишу. Читал твои уроки---пишешь лучше , чем Калашников. Тебе бы систематизировать материал и пособие выпустить виде нормальной книги.А относительно спроса--СПРОС БУДЕТ!! |
|||
|
||||
| kots |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 23.4.2004 Репутация: нет Всего: нет |
В общем так,Chingachguk
Купил я плату с этим ADUC 812-- там все уже напаяно и разъем RS-232 есть. Программировать на асме 51 серии я в общем то умею. Отладил прогу на симуляторе. Теперь надо ее записать в память микроконтроллера. Нашел прогу debugger 2.EXE для ADUC 812 для отладки и записи с помошью компа. Знаю--слышал--что она позволяет отлаживать программу , как на эмуляторе и записывать после окончательной отладки в память микроконтроллера по RS-232. А как это делать--не знаю--не получается.Беда в том что никакой документации нету, да и учил я в школе немецкий язык. Вот и спрашиваю -- как пользоваться этой прогой. А может и другие проги есть с документацией на русском. |
|||
|
||||
| Chingachguk |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: нет Всего: 18 |
По идее, тебе необходима в первом приближении функция загрузки в это устройство программ.
Я так все же понимаю, ты написал программу и получил модули, которые нужно грузить в этот ADUC. А debugger-2 должен выполнить функцию загрузчика. Видимо, необходимо пытаться разобраться в ее интерфейсе. Что он представляет собой ? Нельзя ли получить функции через командную строку ? Например: debug2.exe /? Usage key(s): ... - L [filename] ; Load module to ADUC ... И в этом случае тебе нужно запустить этот debugger с твоим модулем. Бывает, что загрузка устроена так: загрузчик использует файл-описатель сценария загрузки, в котором, например, перечислены файлы, которые нужно загрузить в ADUC. Короче, покажи мне ее опции в командной строке и (или) что-то типа ее опций. Например, print screen (копия экрана) ее стартового окошка. -------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Обычно ты получаешь уже готовый имейдж процесса, записываемый во флешку микроконтроллера(или внешнюю флешку) kots debugger2.exe это самое уникальное имя которое я встречал Другой способ: убедись что uКонтроллер не припаян, поищи в инете бесплатные проги со схемами программаторов, собери такой маленький программатор, пиши чип используя их, документация под рукой точно будет. Теме место в программировании микроконтроллеров. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Chingachguk, Sardar !!!!!!!!!!!!!
Благодарю вас за внимание!!!!! программу я освоил и разобрался!!!!! все записывается в память aduc812 и работает судя по миганию сервисных светодиодов на каждом из параллельных портов. как хотел так и мигают. НО!!!!!! Возникли новые вопросы---самый главный----- КАК ВЫВЕСТИ РЕЗУЛЬТАТЫ РАБОТЫ ПРОГРАММЫ ИЗ ADUC812 НА КОМП ЧЕРЕЗ RS-232 И ПОСМОТРЕТЬ ИХ В ГРАФИЧЕСКОМ ИЛИ ТАБЛИЧНОМ ВИДЕ?? НИ в одном магазине не могу найти такие программы связи между микроконтроллером и компом ---- продавцы вааще не понимают о чем идет речь!!!!!! ПОСОВЕТУЙТЕ ПОЖАЛУЙСТА, ХОТЯ БЫ В ДОСОВСКОМ РЕЖИМЕ !!!!!! СПАСИБО!!!!! |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Твоя программа должна сама писать результаты в COM порт, программа-терминал на компютере принимает то, что пришло на COM'овский порт и выводит таблицу.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Уважаемый Sardar!
О какой программе идет речь????? Нортон командер например ну никак не воспринимает!!!!! Пытался с помощью другой ----- Advanced Serial Port Monitor----- пишет что ошибка кадра!!!!! Все перепроверил!!!!!! Даже стандартную прогу из учебника в память ADUC 812 записал!!!!! Все равно ---ошибка кадра!!!!!!1 Может что то посоветуешь?????? |
|||
|
||||
| Sardar |
|
||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
О твоей программе для ADuC
А ты уверен что эта программа отсылает результаты на COM'oвский порт? Совет: разберись что к чему и как этото чип работает, затем напиши свою маленькую прогу, научись работать с COM'портом(там UART, пишем/читаем из регистра, не сложно). Главное понять что это микро ЭВМ -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||
|
|||||
| Guest |
|
|||
|
Unregistered |
цЫтата--------А ты уверен что эта программа отсылает результаты на COM'oвский порт?
НЕА!!!!! не уверен!!!!!! Поэтому и спрашиваю совета---какой прогой воспользоваться чтобы попытаться прочитать порт микроконтроллера RS-232 в комп. Понятно , что прямой тест --это осциллограф!!!!! Ну нет его у меня!!! |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Ну нельзя его прочитать!!! Микроконтроллер это микро ЭВМ - машина выполняющая некий набор комманд!!! Как мини компьютер(умеем считать, простая организация памяти, много всего на одном чипе). Ты это микроконтроллер, я не могу "прочитать" тебя, но ты можешь сам сказать мне то, что ты хочешь. Ты пишешь программу для твоего ADuC'а которая будет отсылать данные сама через COM'овский порт. Программа для твоего микроконтроллера, т.е. теперь присутствуют два активных обьекта: компютер с терминалом и микрокконтроллер со своей программой который пишет в порт. Я не знаю как разжевать это... Почтай здесь: http://www.kazus.ru/modules.php?name=News&...article&sid=388 А потом здесь: http://www.8052.com/tut8051.phtml Вообще в инете море информации. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |