с чего начать в программировании микросхем?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

решил заняться програмированием микросхем! незнаю с чего начать!
какой тип микросхем посоветуете ? (хочется строить кодеры и декодеры для радиоуправления)
(и еще прикошачивать жк дисплеи)
и какие вобще бывают? и чем они отличаются?(какие для чего предназначены?)
не зная броду не лезь к вольтмоду
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

uwrtey, у Вас под боком бездефицитный магазин радиодеталей или Вы сам владелец такого магазина ?

какой тип микросхем посоветуете ? да тот тип на который у Вас в кошельке денег хватает.

Про LCD: на радиорынке в Симферополе можно приобрести почти все типы микроконтроллеров, а вот из ЖКИ можно приобрести только знакосинтезирующие, ЖКИ-семисегментников нет и в помине.

Например купить мега8 с Симферополе можно в любом корпусе и с разной маркировкой, а вот в других областях нашей Родины ее с огнем не сыщешь.

ИТОГ: скажите какой Вы хотите совет услышать?

Вы вообще в Гугле искали схемы с кодерами и декодерами? И на каких микроконтроллерах их народ собирает? Какими компиляторами пользуется?

И вообще это еще одна тема для флуда. Народ начнет спорить, переругается, а ответов Вы не получите.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург

Сообщение Alex_EXE »

Микросхемы, помоему, не программируются, они сразу готовы к выполнениям определенных функций. Программируются микроконтроллеры.

Микроконтроллеров полно, и посоветовать, что лучше из них сложно. На этом форуме больше народа работает с atmel, ктото любит pic'и, а кто то и другими занимается. Также и эти классы в свою очередь очень разнообразны.

Дисплеев тоже много сушествует, самые простые - знакогенерируюшие (hd44780), посложнее - графические (например на ks0108), есть и другие виды дисплеев (например дешовые графические от nokia3310), или вообше можно использовать семисигментные индикаторы. Все эти дисплеи много раз и для разных контроллеров на форуме разбирались.

Так же контроллеры нужно уметь программировать, научиться этому не очень сложно если есть базовые навыки и предрасположенность к программировпнию. Какой вы язык знаете? Самый распространенный среди микроконтроллеров - Си и ассемблер, также распространен бэсик и еще есть большое разнообразие языков.

И вообше - эта тема не раз поднималась.
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2309
Зарегистрирован: Пт июл 17, 2009 07:34:07
Откуда: Свердловская обл.

Сообщение uwrtey »

спасибо! тему считать закрытой!
не зная броду не лезь к вольтмоду
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Сообщения: 331
Зарегистрирован: Вс мар 30, 2008 14:31:51

Сообщение PB_EXPERT »

uwrtey писал(а):хочется строить кодеры и декодеры для радиоуправления
Используй PIC (скажем, PIC16F628) или AVR (например, ATmega8).
Реклама
Нашел транзистор. Понюхал.
Сообщения: 182
Зарегистрирован: Пн апр 26, 2010 17:22:58

Сообщение Mihail Rodin »

какой тип микросхем посоветуете ? (хочется строить кодеры и декодеры для радиоуправления)
(и еще прикошачивать жк дисплеи)
Я бы посоветовал вам микроконтроллеры AVR, как самые распространённые и простые в освоении. На мой взгляд у PIC слишком мало команд и недостаточно аппаратных узлов выполнения арифметических и некоторых логических операций
и какие вобще бывают? и чем они отличаются?(какие для чего предназначены?)
Существует много много видов МК, которые отличаются ядром (и, соответственно, системой команд и разрядностью), переферией (набором дополнительных функций) и видом и количеством входных и выходных линий. Например, 8-битные МК AVR и PIC оносятся к микроконтроллерам общего применение, семейство 8051 - к микропроцессорам, Zilog Z-80 - это микропроцессор с ядром как у 8051, но с более развитой переферией, а 16- и 32-битные DSP - это более производительные МК для обработки аудио- и видеосигналов.
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 23
Зарегистрирован: Пт сен 03, 2010 08:59:21
Откуда: Москва

Сообщение lacvel »

uwrtey писал(а): какой тип микросхем посоветуете ?
Рекомендую ATmega16A-PU за 90 рублей в розницу - много ножек, достаточно памяти, считает быстро, удобный корпус DIP-40

Начать так - скачайте PROTEUS и CVAVR + книг парочку и начинайте разбираться с примерами этих программ. Вопросы записывайте на бумагу. Ведите рабочую тетрадь.

В первых прожектах во фьюзы не лезьте, а тактируйтесь от внутреннего генератора на 1 Мгц
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Пт сен 10, 2010 14:40:40
Откуда: Красноярск

Сообщение Int_13h »

какой тип микросхем посоветуете ? (хочется строить кодеры и декодеры для радиоуправления)
AVR Xmega + TFT + ZigBee
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Пт сен 10, 2010 14:40:40
Откуда: Красноярск

Сообщение Int_13h »

Mihail Rodin писал(а):На мой взгляд у PIC слишком мало команд и недостаточно аппаратных узлов выполнения арифметических и некоторых логических операций
Ну во первых можно и на Си / паскале / бесике писать программу, а не асме, во вторых каких конкретно вам узлов нехватает - сложение/вычитание/умножение/сдвиги/and/or/xor и т. п. всё на месте, кроме того существуют PIC18 и PIC24 если вам мало команд (да и не мало у них команд - это у AVR только для работы с памятью например по несколько команд ld, lds, ldd, lpm, ldi, mov, movw и т. п.), а по возможностям что пик что авр имхо одно и тоже и выбор дело религиозных убеждений скорее...
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 23
Зарегистрирован: Пт сен 03, 2010 08:59:21
Откуда: Москва

Сообщение lacvel »

Вот отличные PIC по 90 рублей - http://www.microchip.com/wwwproducts/De ... e=en546240

Program Memory Type Flash
Program Memory (KB) 32
CPU Speed (MIPS) 16
RAM Bytes 1,536
Data EEPROM (bytes) 256
Digital Communication Peripherals 2-A/E/USART, 2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 2 CCP, 3 ECCP
Timers 3 x 8-bit, 4 x 16-bit
ADC 17 ch, 10-bit
Comparators 2
Temperature Range (C) -40 to 125
Operating Voltage Range (V) 1.8 to 5.5
Pin Count 28
XLP Yes

Под них готовая макетная плата всего 100 рублей.
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Пт сен 10, 2010 14:40:40
Откуда: Красноярск

Сообщение Int_13h »

lacvel писал(а):Вот отличные PIC по 90 рублей - http://www.microchip.com/wwwproducts/De ... e=en546240...
канеш извиняюсь за оффтоп... чип кстати неплохой, но это где такие по 90р - не в чип и дип случайно? :))
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 23
Зарегистрирован: Пт сен 03, 2010 08:59:21
Откуда: Москва

Сообщение lacvel »

У известно кого обычно покупают дешевые микроконтроллеры в разделе "Из лап в лапы"
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

Сообщение zhu4er »

Охренеть ребята! Вы советуете начинающему хрен знает что! Иксмеги, ЖК, выб ещё плис или 32-х разрядные ПИКи посоветовали! Ему с меги8 или с тиньки 2313 начинать надо, да с программатора 5-ти проводкового. Афтор тоже перец - сразу кодеры декодеры делать собрался.
Даже у стен есть уши...
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 23
Зарегистрирован: Пт сен 03, 2010 08:59:21
Откуда: Москва

Сообщение lacvel »

Рекомендую ATmega16A-PU за 90 рублей в розницу - много ножек, достаточно памяти, считает быстро, удобный корпус DIP-40

Начать так - скачайте PROTEUS и CVAVR + книг парочку и начинайте разбираться с примерами этих программ. Вопросы записывайте на бумагу. Ведите рабочую тетрадь.
Контактная информация:
Потрогал лапой паяльник
Сообщения: 331
Зарегистрирован: Вс мар 30, 2008 14:31:51

Сообщение PB_EXPERT »

lacvel писал(а):CVAVR
А я бы посоветовал бы BASCOM, т .к. он проще, а по возможностям, ничуть не уступает CVAVR.

PS.
lacvel, зачем вы продублировали ваш пост от 10 сентября?
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 25
Зарегистрирован: Пт сен 10, 2010 14:40:40
Откуда: Красноярск

Сообщение Int_13h »

lacvel писал(а):CVAVR
Лучше ИМХО начать с офиц. среды AVR Studio и с ассемблера, а потом уже на си можно перейти или другой ЯВУ, ибо без знания архитектуры далеко не уедешь, а асм в этом плане нагляднее всего, из компилеров ещё микропаскаль (микроСи) неплохой.
Контактная информация:
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 23
Зарегистрирован: Пт сен 03, 2010 08:59:21
Откуда: Москва

Сообщение lacvel »

PB_EXPERT писал(а): я бы посоветовал бы BASCOM
BASCOM это великолепная среда разработки !

Скачать BASCOM AVR - http://tinyurl.com/33gbqd6

И с PROTEUS дружит. :beer:
Контактная информация:
Закрыто

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