как текст превратить в ASM код PIC контроллера?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
nagan.92
Родился
Сообщения: 14
Зарегистрирован: Сб янв 15, 2011 12:18:20

Re: как текст превратить в ASM код PIC контроллера?

Сообщение nagan.92 »

Спасибо за ссылку...)
Реклама
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: как текст превратить в ASM код PIC контроллера?

Сообщение DX168B »

Вспомнил старые времена. :) Делал такое (выполнение кода в RAM) на Z80 процессоре.
Но сразу говорю - браться за него не стоит. Тут надо хорошо разбираться в архитектурах процессорных устройств, так как этому процессору надо прикрутить внешнюю ПЗУ, ОЗУ и периферию и правильно распределить адресное пространство. :) Помнится, я даже делал из дешифраторов некое подобие чипсета и применял громоздкие контроллеры ввода\вывода КР580ВВ55А.
Последний раз редактировалось DX168B Вс янв 16, 2011 01:14:45, всего редактировалось 1 раз.
I am DX168B and this is my favourite forum on internet!
Реклама
nagan.92
Родился
Сообщения: 14
Зарегистрирован: Сб янв 15, 2011 12:18:20

Re: как текст превратить в ASM код PIC контроллера?

Сообщение nagan.92 »

Ну я прекрасно понимаю что такое 8 битный Микропроцессор и 8 битный Микроконтроллер(в смысле вижу разницу) )))))) да когда ты изучал его я наверное еще не знал что такое компьютер))))))) :beer:
Аватара пользователя
DX168B
Друг Кота
Сообщения: 4468
Зарегистрирован: Вс янв 24, 2010 19:19:52
Откуда: Главный Улей России (Moscow)
Контактная информация:

Re: как текст превратить в ASM код PIC контроллера?

Сообщение DX168B »

Ну может и не знал. Во времена его изучения тогда Пень 3 только начал появляться (1999-2002 гг.). :) Интернет тогда был только на двух компах во всём моём городишке. И то - это было некое подобие интернет - кафе в местной АТС. :))) Очереди были огромные. :))) Помню, как прошивал ПЗУ вручную, байт за байтом. :))) А программу составлял на листке. Потом бегал к знакомому с дискеткой, на которую был закинут компилятор. :))) Получал таблицу байтов, которые и записывал в ПЗУ ручным программатором. :)))
Последний раз редактировалось DX168B Вт янв 18, 2011 02:48:09, всего редактировалось 1 раз.
I am DX168B and this is my favourite forum on internet!
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
IM1
Грызет канифоль
Сообщения: 268
Зарегистрирован: Вт фев 16, 2010 12:10:38
Откуда: Воронеж, Россия

Re: как текст превратить в ASM код PIC контроллера?

Сообщение IM1 »

ChipKiller писал(а):51 серия и AVR - разные вещи. У Atmel есть 89-серия ( 89s52, 89с52 и т.д.) совместимая с 8051, но из них больше 2..2,5 MIPS не выжмешь, т.к команда выполняется минимум за 12 тактов. Серия от Cygnal шустрая - до 25 MIPS и выше, но не поддерживает работу с внешней памятью программ :( . А вообще то кто только не выпускает 51 серию .... правда некоторые цену лупят как за ARM и выше.
Поищи "камни" которые выполняют команду за 4 такта DS87C430 и т.д. ...
Что же вы совсем 51 серию захаяли, шустрые вы наши ПИКовики и АВРисты? Весь мир работает на MCS51, а у нас в России как всегда, т.е. через опу.
А взглянуть, к примеру, хотя бы на AT89LP51 http://www.atmel.com/dyn/resources/prod ... oc3709.pdf ...
Цитата: Up to 20 MIPS Throughput at 20 MHz Clock Frequency – Fully Static Operation: 0 Hz to 20 MHz.
Что скажете в ответ, или что-то подобное в ПИКах завалялось?
ПС: LP серия большая, корпуса от 14 пин и более.
Реклама
nagan.92
Родился
Сообщения: 14
Зарегистрирован: Сб янв 15, 2011 12:18:20

Re: как текст превратить в ASM код PIC контроллера?

Сообщение nagan.92 »

IM1 писал(а):
ChipKiller писал(а):51 серия и AVR - разные вещи. У Atmel есть 89-серия ( 89s52, 89с52 и т.д.) совместимая с 8051, но из них больше 2..2,5 MIPS не выжмешь, т.к команда выполняется минимум за 12 тактов. Серия от Cygnal шустрая - до 25 MIPS и выше, но не поддерживает работу с внешней памятью программ :( . А вообще то кто только не выпускает 51 серию .... правда некоторые цену лупят как за ARM и выше.
Поищи "камни" которые выполняют команду за 4 такта DS87C430 и т.д. ...
Что же вы совсем 51 серию захаяли, шустрые вы наши ПИКовики и АВРисты? Весь мир работает на MCS51, а у нас в России как всегда, т.е. через опу.
А взглянуть, к примеру, хотя бы на AT89LP51 http://www.atmel.com/dyn/resources/prod ... oc3709.pdf ...
Цитата: Up to 20 MIPS Throughput at 20 MHz Clock Frequency – Fully Static Operation: 0 Hz to 20 MHz.
Что скажете в ответ, или что-то подобное в ПИКах завалялось?
ПС: LP серия большая, корпуса от 14 пин и более.
Дак а никто ничего не имеет против них, просто каждому свое, кому то нарвятся пики комуто авры а комуто 51, зависит от вкуса, самого человека))))
Реклама
Аватара пользователя
IM1
Грызет канифоль
Сообщения: 268
Зарегистрирован: Вт фев 16, 2010 12:10:38
Откуда: Воронеж, Россия

Re: как текст превратить в ASM код PIC контроллера?

Сообщение IM1 »

nagan.92 писал(а): Дак а никто ничего не имеет против них, просто каждому свое, кому то нарвятся пики комуто авры а комуто 51, зависит от вкуса, самого человека))))
Да и я об этом, если "нарвятся пики комуто авры", на здоровье, только хаять 51 не надо.
Каких только наездов не выдвигалось и, что сняты с производства и, что это только для любителей геронтологии и, что не ISP, теперь скорость етить им мала. Чудный проц, устраивает почти везде.
Лично я в АВР окунулся только тогда, когда по размерам самый маленький из тогда доступных (89с2051 SOIC) не удалось засунуть куда надо. А так, стыдно сказать, по тому же поводу, чуть с ПИКами не связался.
nagan.92
Родился
Сообщения: 14
Зарегистрирован: Сб янв 15, 2011 12:18:20

Re: как текст превратить в ASM код PIC контроллера?

Сообщение nagan.92 »

IM1 писал(а):
nagan.92 писал(а): Дак а никто ничего не имеет против них, просто каждому свое, кому то нарвятся пики комуто авры а комуто 51, зависит от вкуса, самого человека))))
Да и я об этом, если "нарвятся пики комуто авры", на здоровье, только хаять 51 не надо.
Каких только наездов не выдвигалось и, что сняты с производства и, что это только для любителей геронтологии и, что не ISP, теперь скорость етить им мала. Чудный проц, устраивает почти везде.
Лично я в АВР окунулся только тогда, когда по размерам самый маленький из тогда доступных (89с2051 SOIC) не удалось засунуть куда надо. А так, стыдно сказать, по тому же поводу, чуть с ПИКами не связался.
дак он сказал что АВРы совместимые 51 ядром слабые а не конкретно сами 51 контроллеры
Аватара пользователя
IM1
Грызет канифоль
Сообщения: 268
Зарегистрирован: Вт фев 16, 2010 12:10:38
Откуда: Воронеж, Россия

Re: как текст превратить в ASM код PIC контроллера?

Сообщение IM1 »

nagan.92 писал(а): дак он сказал что АВРы совместимые 51 ядром слабые а не конкретно сами 51 контроллеры
Дак, не дак... Красиво, однако: "АВРы совместимые 51 ядром", Вы наверное имеете ввиду под этой суперфразой (надо запомнить как перл) продукцию фирмы Atmel совместимую с mcs-51? А как вы думаете у какой фирмы префикс "AT"? Ладно, даю подсказку: ATtiny, ATmega, AT89c51.
И как Вы думаете, кто выпускает "слабую ядром" AT89LP51 Up to 20 MIPS Throughput at 20 MHz Clock Frequency?
Можно не отвечать, уже не интересно. Успехов в дальнейшем развитии :) .
Закрыто

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