Страница 1 из 1
с чего начать в программировании микросхем?
Добавлено: Ср сен 01, 2010 09:32:20
uwrtey
решил заняться програмированием микросхем! незнаю с чего начать!
какой тип микросхем посоветуете ? (хочется строить кодеры и декодеры для радиоуправления)
(и еще прикошачивать жк дисплеи)
и какие вобще бывают? и чем они отличаются?(какие для чего предназначены?)
Re: с чего начать в программировании микросхем?
Добавлено: Ср сен 01, 2010 10:20:58
Danko
uwrtey, у Вас под боком бездефицитный магазин радиодеталей или Вы сам владелец такого магазина ?
какой тип микросхем посоветуете ? да тот тип на который у Вас в кошельке денег хватает.
Про LCD: на радиорынке в Симферополе можно приобрести почти все типы микроконтроллеров, а вот из ЖКИ можно приобрести только знакосинтезирующие, ЖКИ-семисегментников нет и в помине.
Например купить мега8 с Симферополе можно в любом корпусе и с разной маркировкой, а вот в других областях нашей Родины ее с огнем не сыщешь.
ИТОГ: скажите какой Вы хотите совет услышать?
Вы вообще в Гугле искали схемы с кодерами и декодерами? И на каких микроконтроллерах их народ собирает? Какими компиляторами пользуется?
И вообще это еще одна тема для флуда. Народ начнет спорить, переругается, а ответов Вы не получите.
Re: с чего начать в программировании микросхем?
Добавлено: Ср сен 01, 2010 10:32:39
Alex_EXE
Микросхемы, помоему, не программируются, они сразу готовы к выполнениям определенных функций. Программируются микроконтроллеры.
Микроконтроллеров полно, и посоветовать, что лучше из них сложно. На этом форуме больше народа работает с atmel, ктото любит pic'и, а кто то и другими занимается. Также и эти классы в свою очередь очень разнообразны.
Дисплеев тоже много сушествует, самые простые - знакогенерируюшие (hd44780), посложнее - графические (например на ks0108), есть и другие виды дисплеев (например дешовые графические от nokia3310), или вообше можно использовать семисигментные индикаторы. Все эти дисплеи много раз и для разных контроллеров на форуме разбирались.
Так же контроллеры нужно уметь программировать, научиться этому не очень сложно если есть базовые навыки и предрасположенность к программировпнию. Какой вы язык знаете? Самый распространенный среди микроконтроллеров - Си и ассемблер, также распространен бэсик и еще есть большое разнообразие языков.
И вообше - эта тема не раз поднималась.
Re: с чего начать в программировании микросхем?
Добавлено: Ср сен 01, 2010 10:41:43
uwrtey
спасибо! тему считать закрытой!
Re: с чего начать в программировании микросхем?
Добавлено: Ср сен 01, 2010 12:54:50
PB_EXPERT
uwrtey писал(а):хочется строить кодеры и декодеры для радиоуправления
Используй PIC (скажем, PIC16F628) или AVR (например, ATmega8).
Re: с чего начать в программировании микросхем?
Добавлено: Чт сен 09, 2010 21:27:21
Mihail Rodin
какой тип микросхем посоветуете ? (хочется строить кодеры и декодеры для радиоуправления)
(и еще прикошачивать жк дисплеи)
Я бы посоветовал вам микроконтроллеры AVR, как самые распространённые и простые в освоении. На мой взгляд у PIC слишком мало команд и недостаточно аппаратных узлов выполнения арифметических и некоторых логических операций
и какие вобще бывают? и чем они отличаются?(какие для чего предназначены?)
Существует много много видов МК, которые отличаются ядром (и, соответственно, системой команд и разрядностью), переферией (набором дополнительных функций) и видом и количеством входных и выходных линий. Например, 8-битные МК AVR и PIC оносятся к микроконтроллерам общего применение, семейство 8051 - к микропроцессорам, Zilog Z-80 - это микропроцессор с ядром как у 8051, но с более развитой переферией, а 16- и 32-битные DSP - это более производительные МК для обработки аудио- и видеосигналов.
Re: с чего начать в программировании микросхем?
Добавлено: Пт сен 10, 2010 07:50:44
lacvel
uwrtey писал(а): какой тип микросхем посоветуете ?
Рекомендую ATmega16A-PU за 90 рублей в розницу - много ножек, достаточно памяти, считает быстро, удобный корпус DIP-40
Начать так - скачайте PROTEUS и CVAVR + книг парочку и начинайте разбираться с примерами этих программ. Вопросы записывайте на бумагу. Ведите рабочую тетрадь.
В первых прожектах во фьюзы не лезьте, а тактируйтесь от внутреннего генератора на 1 Мгц
Re: с чего начать в программировании микросхем?
Добавлено: Пт сен 10, 2010 15:44:54
Int_13h
какой тип микросхем посоветуете ? (хочется строить кодеры и декодеры для радиоуправления)
AVR Xmega + TFT + ZigBee
Re: с чего начать в программировании микросхем?
Добавлено: Пт сен 10, 2010 15:54:51
Int_13h
Mihail Rodin писал(а):На мой взгляд у PIC слишком мало команд и недостаточно аппаратных узлов выполнения арифметических и некоторых логических операций
Ну во первых можно и на Си / паскале / бесике писать программу, а не асме, во вторых каких конкретно вам узлов нехватает - сложение/вычитание/умножение/сдвиги/and/or/xor и т. п. всё на месте, кроме того существуют PIC18 и PIC24 если вам мало команд (да и не мало у них команд - это у AVR только для работы с памятью например по несколько команд ld, lds, ldd, lpm, ldi, mov, movw и т. п.), а по возможностям что пик что авр имхо одно и тоже и выбор дело религиозных убеждений скорее...
Re: с чего начать в программировании микросхем?
Добавлено: Пт сен 10, 2010 16:17:01
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 рублей.
Re: с чего начать в программировании микросхем?
Добавлено: Пт сен 10, 2010 16:32:49
Int_13h
канеш извиняюсь за оффтоп... чип кстати неплохой, но это где такие по 90р - не в чип и дип случайно?

Re: с чего начать в программировании микросхем?
Добавлено: Пт сен 10, 2010 17:20:02
lacvel
У известно кого обычно покупают дешевые микроконтроллеры в разделе "Из лап в лапы"
Re: с чего начать в программировании микросхем?
Добавлено: Сб сен 11, 2010 22:57:59
zhu4er
Охренеть ребята! Вы советуете начинающему хрен знает что! Иксмеги, ЖК, выб ещё плис или 32-х разрядные ПИКи посоветовали! Ему с меги8 или с тиньки 2313 начинать надо, да с программатора 5-ти проводкового. Афтор тоже перец - сразу кодеры декодеры делать собрался.
Re: с чего начать в программировании микросхем?
Добавлено: Сб сен 11, 2010 23:32:01
lacvel
Рекомендую ATmega16A-PU за 90 рублей в розницу - много ножек, достаточно памяти, считает быстро, удобный корпус DIP-40
Начать так - скачайте PROTEUS и CVAVR + книг парочку и начинайте разбираться с примерами этих программ. Вопросы записывайте на бумагу. Ведите рабочую тетрадь.
Re: с чего начать в программировании микросхем?
Добавлено: Вс сен 12, 2010 00:17:35
PB_EXPERT
lacvel писал(а):CVAVR
А я бы посоветовал бы BASCOM, т .к. он проще, а по возможностям, ничуть не уступает CVAVR.
PS.
lacvel, зачем вы продублировали ваш пост от 10 сентября?
Re: с чего начать в программировании микросхем?
Добавлено: Вс сен 12, 2010 00:22:25
Int_13h
lacvel писал(а):CVAVR
Лучше ИМХО начать с офиц. среды AVR Studio и с ассемблера, а потом уже на си можно перейти или другой ЯВУ, ибо без знания архитектуры далеко не уедешь, а асм в этом плане нагляднее всего, из компилеров ещё микропаскаль (микроСи) неплохой.
Re: с чего начать в программировании микросхем?
Добавлено: Вс сен 12, 2010 01:21:47
lacvel
PB_EXPERT писал(а): я бы посоветовал бы BASCOM
BASCOM это великолепная среда разработки !
Скачать BASCOM AVR -
http://tinyurl.com/33gbqd6
И с PROTEUS дружит.
