| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
borko 30 Опитен потребител

Регистриран на: 11 Яну 2007 Мнения: 558 Местожителство: Добрич
|
Пуснато на: Чет Дек 06, 2007 22:45 Заглавие: |
|
|
Баси историята ,а! И аз бях мераклия да ги уча микроконтролерите и да правя схеми с тях ама като е такава философия -отказвам се тотално Комбинатор ,можеш ли да правиш програми за пиковете |
|
| Върнете се в началото |
|
 |
Комбинатор Опитен потребител

Регистриран на: 31 Окт 2007 Мнения: 310
|
Пуснато на: Чет Дек 06, 2007 23:07 Заглавие: |
|
|
Нали не ме ебаваш.
Щото не обичам.
Не казвам че е трудно, казвам че като понаучиш
нещо, разбираш колко мърлявиш собствените си творения.
Ако искате MCU -та не е тука мястото.
Опитвам се да му кажа че това което иска да направи не е само да изчисли тока през едно светодиодче.
а трябва през примерно 5ms да обръща внимание на 5х7 светодиода барбар с точките са 5х8.
Демек за всеки 25 ms Трябва да мисли за 40 светодиода,
Да намери време да управлява и куп други неща без да нарушава ритъма на опресняването.
А бе вечерно време не мисля за такива неща достатъчно ми е през деня, край.
По добре е да се разкара темата, така мисля аз. |
|
| Върнете се в началото |
|
 |
borko 30 Опитен потребител

Регистриран на: 11 Яну 2007 Мнения: 558 Местожителство: Добрич
|
Пуснато на: Чет Дек 06, 2007 23:50 Заглавие: |
|
|
| И все пак можеш ли да правиш програми !Мене по принцип са ми мъгла ,а и мисля че и на доста хора не им е ясно как се прави нещо си дето да го изпълнява някъв си пик дето се вика! |
|
| Върнете се в началото |
|
 |
suxfan Опитен потребител

Регистриран на: 29 Окт 2004 Мнения: 174
|
Пуснато на: Пет Дек 07, 2007 5:55 Заглавие: Hihi |
|
|
| borko 30 написа: | | И все пак можеш ли да правиш програми !Мене по принцип са ми мъгла ,а и мисля че и на доста хора не им е ясно как се прави нещо си дето да го изпълнява някъв си пик дето се вика! |
Мисли за така наречения пик (бих уточнил микроконтролер не означава само пик има AVR и т.н. много видове) като все едно мислиш че е компютър без клавиатура монитор, мишка и други екстри. Както на компютъра му трябва програма за да върви, така и на микроконтролера му трябва програма, на компютъра в общи линии е набутано в хард диска , а в микроконтролера във вградената флаш памет трябва да се запише. То добре да речем че я имаш, или си я написал или си я взел от някъде за някоя схема, ми почват проблемите как да се запише вътре , ми после пък зглобяване , ма ако нещо се окаже че програмата ти не е написана както трябва или пък не ти харесва как работи , мнооого неща има да се мислят  |
|
| Върнете се в началото |
|
 |
tiger Нов потребител

Регистриран на: 01 Фев 2007 Мнения: 38
|
Пуснато на: Пет Дек 07, 2007 10:33 Заглавие: |
|
|
| suxfan написа: | Става ако са само 3-4-ри индикатора  |
Защото губя много пинове ли? Или има и друга причина
| eler написа: | | И индикаторите май трябва да са с общ анод. |
Това е заради начина на свързване в схемата. Ако са с общ катод ще се включват с "1", вместо с "0" и транзисторите трябва да са NPN, нали
Комбинатор ще се пробвам да напиша сам кода за индикаторите, ако не стане имам примерен, миналата година ми пускаха едни индикатори на различни честоти, за да видя какъв е ефекта от бавното обхождане на индикаторите. Преобразуването на величината никак не ме плаши. Проблема е, че електрониката почти никак не ми върви
Ако има значение: микроконтролерът, който използвам е ATMega16. И това с индикаторите го правя за учебни цели. Когато започна нещо сериозно ще му мисля за пестене на пинове _________________ Надпис над вратата в маршрутка: "Място за удряне на глави!" |
|
| Върнете се в началото |
|
 |
Комбинатор Опитен потребител

Регистриран на: 31 Окт 2007 Мнения: 310
|
Пуснато на: Пет Дек 07, 2007 18:35 Заглавие: |
|
|
Ако ползваш ADC почни с Tiny26
a ако не почни с Tiny2313.
Ако ти куца електрониката си загубен.
За да спестиш време си намери емулатори на електронни схеми.
Не започвай да пишеш на C, свикни първо с чистия асемблер.
Въпреки че архитектурата на Atmel е пригодена за C (8051).
Писал съм асемблерни програми за 8051, Motorola, PIC, ATMEL.
И най-важното трябва да научиш до съвършенство,
синтаксиса на асемблера.
| Цитат: | | ще се пробвам да напиша сам кода за индикаторите, ако не стане имам примерен, |
10 пъти ще ти струва по малко време да напишеш собствена програма макар и лоша , отколкото да разучаваш чужди.
Пак казвам, тези неща не са за тука, всеки форум си има насока.
Последната промяна е направена от Комбинатор на Пет Дек 07, 2007 18:55; мнението е било променяно общо 1 път |
|
| Върнете се в началото |
|
 |
tiger Нов потребител

Регистриран на: 01 Фев 2007 Мнения: 38
|
Пуснато на: Пет Дек 07, 2007 18:41 Заглавие: |
|
|
Това за асемблера е малко късно. Първо научих да пиша програмки на (не за микроконтролери, а за компютър). После се опитаха да ме научат на асемблер (за микроконтролери), но не се получи _________________ Надпис над вратата в маршрутка: "Място за удряне на глави!" |
|
| Върнете се в началото |
|
 |
Комбинатор Опитен потребител

Регистриран на: 31 Окт 2007 Мнения: 310
|
Пуснато на: Пет Дек 07, 2007 19:00 Заглавие: |
|
|
Бате ти си лесен, LPT от D0 до D7, Готови библиотеки и дривери
има ADC-та по -SPI, абе знаеш добре за какво става на въпрос.
ОООпа тва маи бяха входове.
Не ми се мисли сега |
|
| Върнете се в началото |
|
 |
emil74 Опитен потребител


Регистриран на: 16 Мар 2007 Мнения: 1111
|
Пуснато на: Пет Дек 07, 2007 19:06 Заглавие: |
|
|
| Не се плаши толкова! Мен ме убеждаваха за много по-трудни работи, че не става-например от динамично-статично управление за 1200 моторчета( механичен дисплей). Казваха ми, че ми е необходим АЕЦ за захранването и т.н. "Схемичката" е тук и си работи. Но ако се отказваш толкова лесно, това не е работа за теб. Необходима е упоритост, почти до инат! |
|
| Върнете се в началото |
|
 |
tiger Нов потребител

Регистриран на: 01 Фев 2007 Мнения: 38
|
Пуснато на: Пет Дек 07, 2007 19:17 Заглавие: |
|
|
Ааа не съм се отказал! Замислям даже и друг проект Само да мине 8-ми и ще ги разнищя тези индикатори
Какво е механичен дисплей? _________________ Надпис над вратата в маршрутка: "Място за удряне на глави!" |
|
| Върнете се в началото |
|
 |
|