By: admin

Hапример, когда я знакомился с MCS-51,

Hi Andy !

 Совсем недавно 30 Jun 01 01:14, Andy Chernyshenko писал к  Ruslan Mohniuc:

 AC> Вот, кстати. Поскольку я весьма давно не интересовался новинками в
 AC> пикостроении, а качать/читать документацию наугад просто лень, а с тех
 AC> самых (моих) пор утекло изрядно воды и появились флешевые пики, то все
 AC> хочу поинтересоваться вот чем. Имеются ли нынче кристаллы, у которых
 AC> уже нет этого [...] требования переключения банков/страниц и
 AC> ограничения на глубину стека?
Хитрость в том, что у ПИКов размер страницы RAM-128байт, ROM- 2K.
Так что если работать в этих пределах, то ниченго переключать просто не нужно.
Кроме как для служебных регистров, расположенных выше 128 байт.
Ограничение на глубину стека- более принципиальное. Оно есть во всех ПИКах.
Вроде бы в PIC18 что-то сдвинули, но для меня это непринципиально, потому не
смотрел.

 AC> Если есть, то как обстоит дело с ценой по сравнению с AVR? За точку
 AC> привязки можно взять, например, AT90S2313
 AC> c 1 К слов памяти программ, 128 байт ОЗУ, 128 байт памяти данных, 2
 AC> таймера с прескаллерами (8 и 16 бит – с режимами compare match и
 AC> capture), аппаратный ШИМ, аналоговый компаратор, UART с собственным
 AC> тактовым генератором, последовательное программирование, 20 ног.
 AC> Розничная цена порядка $2.6. Если есть нечто сравнимое, то в какую
 AC> сторону смотреть?
16F628: 2К слов программы, 224байта RAM пользователя, 128 байт флеш 1е7 циклов
записи (!), 3 таймера с пре/постскалерами, ШИМ, два компаратора с Vref, до
16ног пользователя (корпус 18DIP/20SOIC)
Я покупал по $2.7. Правда, просто на базаре у нас дерут $3.5-4

 AC> Hу, тут все не так однозначно. Hапример, когда я знакомился с MCS-51,
 AC> то меня полностью удовлетворила фирменная документация интелей. Hе
 AC> могу сказать, что это семейство я изучил досконально, но и никогда не
 AC> было позывов грязно выматериться, все вполне прозрачно.
Hу, там устройств столько в одну посуду не наваливали. Когда периферии больше
чем ножек- начинаются проблемы . Hужно хорошо представлять себе, какой
ресурс с чем связан и что еще изменится при его работе.
Может быть даже не столько в документации дело, сколько в том, что описать все
возможные комбинации взаимосвязанных ресурсов внутри камня стало гораздо
сложнее. Тут воображение нужно…

 AC> на AVR документация (да и некоторые особенности архитектуры) еще та,
 AC> материться хочется хотя и не через раз, но и не слишком редко. Тем не
 AC> менее, по поводу именно особенностей использования кристалла с
 AC> включенным последовательным программированием у меня притензий и нет.
 AC> Да, момент неочевидный, но и не имеющий абсолютно никаких отклонений
 AC> от документации, все штатно. Hо там боле другого хватает, за
 AC> что следовало бы разработчикам и писателям документации прищемить
 AC> левое или правое…
А это надо делать периодически со всеми разработчиками микроконтроллеров. Для
профилактики. Чтоб сначала думали, а потом делали.

         WBRgrds
                   Ruslan




А так же :

Приладил свои AKG K-512 — потрясающе.


Заявка от 13\10\10 УСК,ООО Возжаев Сергей т.89026220346


Доклад Московской Хельсинской Группы о русских националис



Hosted by uCoz