| Автор |
Съобщение |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
 разширител
Някой занимавал ли се е с разширителите на Microchip, по-специално MCP23S17? Опити, мнения, съвети...
|
| Пет Фев 10, 2012 10:04 am |
|
 |
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 1:01 pm Мнения: 2251
|
 Re: разширител
Я кажи по-добре, какво точно искаш да правиш?? Ако просто ти трябват повече портове на контролера има много по елементарни начини...
_________________www.elkran.com
|
| Пет Фев 10, 2012 11:25 am |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: разширител
Не се занимавай с глупости - вземай контролер с повече портове и дерзай... Че даже и няколко 595-ци ще ти свършат работа..
|
| Пет Фев 10, 2012 2:22 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: разширител
Бе що говориш глупости?!? Как ще прочетеш данни от 595-цата? Да не говорим, че експандера си е половин контролер, прекъсвания си има. По темата: връзвал съм по няколко в комбинация 8/16 битови, екстра са си. Може да си вържеш и LCD дисплей през него. И така нататък...
|
| Пет Фев 10, 2012 3:11 pm |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
 разширител
Да, именно. Не ми се е налагало до сега да имам повече пинове, но ми се наложи 45 пина. Дори не знаех, че има. Идеята ми беше с един малък 8 пинов да му сложа такова , но незнаех дали си струва
|
| Пет Фев 10, 2012 3:49 pm |
|
 |
|
Наско
Ранг: Популярен
Регистриран на: Нед Апр 26, 2009 2:24 pm Мнения: 398
|
 Re: разширител
Ако говориш за PIC18 а не за ARM или AVR що не сложиш направо PIC18F65Jхх има достатъчно I/O цената е по добра и го има наличен в КОМЕТ
|
| Пет Фев 10, 2012 4:08 pm |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
 ne
не съм изобщо фен на 18ките, за 8 пинов говорех
|
| Пет Фев 10, 2012 4:37 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: разширител
Relsys - 1. Ако трябва да е 16-ка и трябва 50-тина крака - в Комет гледам имат 64-пинова на цена 2.8$ (тоя разширител гледам е 1$). Ако не стигат се минава на 18-ка - Дидо - не са толкова страшни - не ядат хора. Ако пак не стига вхдовете се оставят на процесора, а изходите които не са критични се изнасят на 595-ци и пак се свършва работата. Ако пък толкова вече се налага да се вържат като черва - мисля че си сбъркал процесора ... Сигурен съм, че са много хубави експандерите, ама предпочитам да стоя настрана от тях. Дори и да няма начин, пак има начин.
Честно казано преди време и аз се бях загледал, ама бяха твърде скъпи - просто преминах на чип с повече пинове.
|
| Пет Фев 10, 2012 8:06 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: разширител
Сега... че струват пари, струват. То няма как. И ние за пари работим. Или поне така си мислим. Ами в Пасат и Амикорт като искат по 4 кинта за ТТЛ-ка? Хубавото на експандера е, че освен вход/изход може да вържеш всякакви неща. От там можеш да имаш един унифициран начин на писане на драйвери, хардуерно също става лесно и като цяло самата ти програма ще изгежда много по - прегледно. А пък и сме 21 век. Незнам какво толкова те е страх от новите неща, които всъщност не са чак толкова нови. @дидофен: Това ще кефи: 12-ка с три експандера, да не забравиш да ни го покажеш 
|
| Пет Фев 10, 2012 9:26 pm |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: разширител
Аз използвам MCP23S08, когато не ми достигат пинове на проца. Нямам зябележки, а и не вярвам, че към MCP23S17 ще има. Иначе потребителите отдавна да са "оревали орталъка", както казват у наше село. Филтрирай бла-бла-то по-горе.
|
| Пет Фев 10, 2012 9:29 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: разширител
Той имаше предвид за 8 пинов експандер, не за 8 пинов процесор  И с какво помага експандера при унифицирането на драйверите? Мен от нищо не ме е страх, но експандер бих ползвал ако няма никакъв друг начин. Предпочитам TRISJ да ми е на една команда разстояние.
|
| Пет Фев 10, 2012 9:33 pm |
|
 |
|
relsys
Ранг: Форумен бог
Регистриран на: Пет Ное 25, 2005 11:41 am Мнения: 1680
|
 Re: разширител
За процесор говори. А и MCP23S17 e 16 битов.
Ми помисли малко с какво де?!? Ще получиш нещо като PCI при PC в крайна сметка.
|
| Пет Фев 10, 2012 10:26 pm |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: разширител
Бе ти пиян ли си, що ли???
|
| Пет Фев 10, 2012 11:24 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 Re: разширител
По лошо... Не пия...
|
| Пет Фев 10, 2012 11:26 pm |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
 Re: разширител
rilsys, защо да не направя 12ка с PCI шина с 3 експандера  а иначе за програмата, наистина би била по прегледна, ако можеше само един пин да се командва, ама и до края и в рая не може 
|
| Пон Фев 13, 2012 10:10 am |
|
|