как текст превратить в ASM код PIC контроллера?
Re: как текст превратить в ASM код PIC контроллера?
Спасибо за ссылку...)
- Реклама
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: как текст превратить в ASM код PIC контроллера?
Вспомнил старые времена.
Делал такое (выполнение кода в RAM) на Z80 процессоре.
Но сразу говорю - браться за него не стоит. Тут надо хорошо разбираться в архитектурах процессорных устройств, так как этому процессору надо прикрутить внешнюю ПЗУ, ОЗУ и периферию и правильно распределить адресное пространство.
Помнится, я даже делал из дешифраторов некое подобие чипсета и применял громоздкие контроллеры ввода\вывода КР580ВВ55А.
Но сразу говорю - браться за него не стоит. Тут надо хорошо разбираться в архитектурах процессорных устройств, так как этому процессору надо прикрутить внешнюю ПЗУ, ОЗУ и периферию и правильно распределить адресное пространство.
Последний раз редактировалось DX168B Вс янв 16, 2011 01:14:45, всего редактировалось 1 раз.
I am DX168B and this is my favourite forum on internet!
Re: как текст превратить в ASM код PIC контроллера?
Ну я прекрасно понимаю что такое 8 битный Микропроцессор и 8 битный Микроконтроллер(в смысле вижу разницу) )))))) да когда ты изучал его я наверное еще не знал что такое компьютер))))))) 
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: как текст превратить в ASM код PIC контроллера?
Ну может и не знал. Во времена его изучения тогда Пень 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 контроллера?
Что же вы совсем 51 серию захаяли, шустрые вы наши ПИКовики и АВРисты? Весь мир работает на MCS51, а у нас в России как всегда, т.е. через опу.ChipKiller писал(а):51 серия и AVR - разные вещи. У Atmel есть 89-серия ( 89s52, 89с52 и т.д.) совместимая с 8051, но из них больше 2..2,5 MIPS не выжмешь, т.к команда выполняется минимум за 12 тактов. Серия от Cygnal шустрая - до 25 MIPS и выше, но не поддерживает работу с внешней памятью программ. А вообще то кто только не выпускает 51 серию .... правда некоторые цену лупят как за ARM и выше.
Поищи "камни" которые выполняют команду за 4 такта DS87C430 и т.д. ...
А взглянуть, к примеру, хотя бы на 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 пин и более.
- Реклама
Re: как текст превратить в ASM код PIC контроллера?
Дак а никто ничего не имеет против них, просто каждому свое, кому то нарвятся пики комуто авры а комуто 51, зависит от вкуса, самого человека))))IM1 писал(а):Что же вы совсем 51 серию захаяли, шустрые вы наши ПИКовики и АВРисты? Весь мир работает на MCS51, а у нас в России как всегда, т.е. через опу.ChipKiller писал(а):51 серия и AVR - разные вещи. У Atmel есть 89-серия ( 89s52, 89с52 и т.д.) совместимая с 8051, но из них больше 2..2,5 MIPS не выжмешь, т.к команда выполняется минимум за 12 тактов. Серия от Cygnal шустрая - до 25 MIPS и выше, но не поддерживает работу с внешней памятью программ. А вообще то кто только не выпускает 51 серию .... правда некоторые цену лупят как за ARM и выше.
Поищи "камни" которые выполняют команду за 4 такта DS87C430 и т.д. ...
А взглянуть, к примеру, хотя бы на 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 пин и более.
- IM1
- Грызет канифоль
- Сообщения: 268
- Зарегистрирован: Вт фев 16, 2010 12:10:38
- Откуда: Воронеж, Россия
Re: как текст превратить в ASM код PIC контроллера?
Да и я об этом, если "нарвятся пики комуто авры", на здоровье, только хаять 51 не надо.nagan.92 писал(а): Дак а никто ничего не имеет против них, просто каждому свое, кому то нарвятся пики комуто авры а комуто 51, зависит от вкуса, самого человека))))
Каких только наездов не выдвигалось и, что сняты с производства и, что это только для любителей геронтологии и, что не ISP, теперь скорость етить им мала. Чудный проц, устраивает почти везде.
Лично я в АВР окунулся только тогда, когда по размерам самый маленький из тогда доступных (89с2051 SOIC) не удалось засунуть куда надо. А так, стыдно сказать, по тому же поводу, чуть с ПИКами не связался.
Re: как текст превратить в ASM код PIC контроллера?
дак он сказал что АВРы совместимые 51 ядром слабые а не конкретно сами 51 контроллерыIM1 писал(а):Да и я об этом, если "нарвятся пики комуто авры", на здоровье, только хаять 51 не надо.nagan.92 писал(а): Дак а никто ничего не имеет против них, просто каждому свое, кому то нарвятся пики комуто авры а комуто 51, зависит от вкуса, самого человека))))
Каких только наездов не выдвигалось и, что сняты с производства и, что это только для любителей геронтологии и, что не ISP, теперь скорость етить им мала. Чудный проц, устраивает почти везде.
Лично я в АВР окунулся только тогда, когда по размерам самый маленький из тогда доступных (89с2051 SOIC) не удалось засунуть куда надо. А так, стыдно сказать, по тому же поводу, чуть с ПИКами не связался.
- IM1
- Грызет канифоль
- Сообщения: 268
- Зарегистрирован: Вт фев 16, 2010 12:10:38
- Откуда: Воронеж, Россия
Re: как текст превратить в ASM код PIC контроллера?
Дак, не дак... Красиво, однако: "АВРы совместимые 51 ядром", Вы наверное имеете ввиду под этой суперфразой (надо запомнить как перл) продукцию фирмы Atmel совместимую с mcs-51? А как вы думаете у какой фирмы префикс "AT"? Ладно, даю подсказку: ATtiny, ATmega, AT89c51.nagan.92 писал(а): дак он сказал что АВРы совместимые 51 ядром слабые а не конкретно сами 51 контроллеры
И как Вы думаете, кто выпускает "слабую ядром" AT89LP51 Up to 20 MIPS Throughput at 20 MHz Clock Frequency?
Можно не отвечать, уже не интересно. Успехов в дальнейшем развитии


