Пpивет, Mihail!
*** 22 Mar 05 19:17, Mihail Vinogradov wrote to Vladislav Baliasov:
MV>>> монитоpить.... Пpедпологаю, что бyдет PIC, но готового pешения MV>>> не наше, сам с ними не pаботал! VB>> Освоить микроконтроллеры в минимальном объеме. И написать VB>> простейшую программу, которая будет опрашивать 16 входных линий, VB>> и формировать готовую посылку на нужной скорости, передаваемую в VB>> COM.
MV> Что поpекомендyеш для начала, так как в этом совсем ни как ? MV> Т.е. конкpетно модель pic'а или альтеpнативy ?
Для освоения - хороши и младшие PIC (16F628, например), а у кого не лежит душа к ихней системе команд (кстати, по своему опыту для PIC16 рекомендую альтернативный ассемблер, с приближенной к i51 системе -
formatting link
cvasm16), то очень симпатичные зверюшки от Atmel - очень мощный и удобный ATmega8, к примеру. Который к тому же, и стоит даже дешевле того же 16F628, но и ADC имеет, и PWM, и аппаратный SPI и I2C, и много памяти. Особое достоинство AVR для начинающих - программировать кристалл можно по пяти проводкам от LPT (для PIC типично требуется вспомогательный источник 12.5V для управления режимом программирования). Hу и обязательно подписаться на ru.embedded.
Hо, как я уже сказал, твоя задача может быть решена и чисто на жесткой логике, и даже, пожалуй, это красивее. Hо микроконтоллеры в наше время знать необходимо, это аксиома.
с уважением Владислав