| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проект http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=9041 |
Страница 1 от 3 |
| Автор: | скафандар.цом [ Сря Юли 20, 2011 3:42 pm ] |
| Заглавие: | Проект |
Търся проект за начинаещ с PIC16F84A, схема и програма в .hex |
|
| Автор: | Бай Ставри [ Сря Юли 20, 2011 4:16 pm ] | |||||||||
| Заглавие: | Re: Проек | |||||||||
http://www.piclist.com/techref/piclist/cheapic/bincnt.htm |
||||||||||
| Автор: | valioman [ Сря Юли 20, 2011 5:20 pm ] |
| Заглавие: | |
На Български,Английски или Руски език? |
|
| Автор: | скафандар.цом [ Сря Юли 20, 2011 6:45 pm ] | ||||||||||||||||||
| Заглавие: | Re: Проек | ||||||||||||||||||
;-----------------------------------------------------------------------; ; BINCNT.ASM Counts in binary on LEDs ( RB0 - RB4 ) ; ;-----------------------------------------------------------------------; ;-----------------------------------------------------------------------; ; The next 6 lines are directions to the assembler ; ;-----------------------------------------------------------------------; LIST P=16F84 ; tells which processor is used INCLUDE "p16f84.inc" ; defines various registers etc. Look it over. ERRORLEVEL -224 ; supress annoying message because of tris __CONFIG _PWRTE_ON & _LP_OSC & _WDT_OFF ; configuration switches ORG 0 ; start a program memory location zero ;-----------------------------------------------------------------------; ; First we set up all bits of PORT A and B as outputs ; ; and set bits in the OPTION register concerning TMR0 ; ;-----------------------------------------------------------------------; movlw B'00000000' ; all bits low in W tris PORTA ; contents of W copied to PORT A ... tris PORTB ; and PORT B movlw B'00000100' ; pull-ups active ; prescalar assigned to TMR0 and set 1:32 option ; rolls over each second ;-----------------------------------------------------------------------; ; This is the main program ; ;-----------------------------------------------------------------------; clrf PORTB ; start with zero loop: incf PORTB, f ; add 1 to port B btfss INTCON, T0IF ; wait on T0IF to be set goto $ -1 bcf INTCON, T0IF ; clear the interrupt flag goto loop end ; end of program Как това до го превърна в .hex файл? |
|||||||||||||||||||
| Автор: | скафандар.цом [ Сря Юли 20, 2011 6:46 pm ] | |||||||||
| Заглавие: | ||||||||||
На Български и Руски, Английския сега го уча. |
||||||||||
| Автор: | Cekins [ Сря Юли 20, 2011 6:48 pm ] |
| Заглавие: | |
с MPLAB... |
|
| Автор: | скафандар.цом [ Сря Юли 20, 2011 7:17 pm ] | |||||||||
| Заглавие: | ||||||||||
От къде да го взема този MPLAB? |
||||||||||
| Автор: | darkshy [ Сря Юли 20, 2011 8:09 pm ] |
| Заглавие: | |
microchip.com потърси малко из гугъл със думичките: pic16f84a tutorial или нещо подобно. това е първото което ми мина на ум, но съм сигурен, че ще намериш каквото търсиш. 16ф84 не е от най-хубавите контролери (има слаби така да го нарека "характеристики") Обеснявам го така нарочно за да ме разбере момчето. 16ф88 е много по-добър контролер. Ако искаш да пишеш на асемблер, което не ти го препоръчвам, като за начинаещ се насочи към 12ф серията (12ф629 или 12ф675 са добри варианти). Те също не са с добри "характеристики", но можеш да си правиш разни полезни нещица. Потърси в гугъл. има интересни проекти и т.н. Препоръчвам ти да се насочиш към С и 18ф серията. Аз също съм бил на твоето ниво и ще ти кажа, че ми е било много по-лесно да науча С и да пиша за 18ф отколкото асемблер за 12ф например.. Асемблера не е труден, има си предимства и недостатъци, но предимствата му не те касаят (особенно за пик), апък недостатъците са прекалено много.. Все пак има хора които продължават да си блъскат главите в стена, да пишат на асемблер и да псуват, че микрочип нямат УСБ стек за асемблер |
|
| Автор: | Cekins [ Сря Юли 20, 2011 9:04 pm ] |
| Заглавие: | |
Виж ся. Похвално е желанието ти, ама е хубаво, щом имаш такъв голям мерак, да свикнеш преди да питаш да потърсиш с гугъла малко. Не че нещо ама задаваш въпроси на които ще е по-бързо сам да си потърсиш отговора в нета, отколкото да чакаш някой да ти отговори тук. Не че някой ще ти откаже помощ, но все пак това е форум а не чат руум, в който отговора идва веднага от някъде. MPLAB е развойната среда на Microchip и е напълно безплатна. Можеш да си я изтеглиш от сайта им. |
|
| Автор: | darkshy [ Сря Юли 20, 2011 10:52 pm ] | |||||||||
| Заглавие: | ||||||||||
|
||||||||||
| Автор: | ike [ Сря Юли 20, 2011 11:46 pm ] |
| Заглавие: | |
Моята препоръка към скафандар.цом е да прочете няколко книжки предварително, включително и на ангийски така и ще го научи. Да си поиграе с транзистрочера, резисторчета, светодиодчета, ТТЛ-ки и т.н. Един ден ще изпита нужда, че тук си трябва микроконтролерите и ще ни попита с конкретен въпрос. |
|
| Автор: | bongo_x2 [ Чет Юли 21, 2011 12:35 am ] |
| Заглавие: | |
А как да изчукам мацка която си стиска краката? Не че не знам де, ама ми се стори по темата И да забравите как съм се бъзикал когато най-после ми остане време да стана пикоборец и почна да питам |
|
| Автор: | relsys [ Чет Юли 21, 2011 8:54 am ] | ||||||||||||||||||
| Заглавие: | |||||||||||||||||||
Айде пропусни и тая година, и догодина пробвай пак... |
|||||||||||||||||||
| Автор: | скафандар.цом [ Чет Юли 21, 2011 1:13 pm ] |
| Заглавие: | |
За проекти търсих в гугъл, намерих един, пробвах го, но не стана за това питам тук.От доста време се занимавам с електроника и съм сглобил много китове от Неомонтана. С принципната схема се оправям лесно, но с програмирането не.Ще взема книгите на МК за пик-овете, ще ги прочета и се надявам да ми се изяснят много неща, а докато почна сам да си пиша програмите ще трябва да изям много хляб! |
|
| Автор: | скафандар.цом [ Чет Юли 21, 2011 1:49 pm ] |
| Заглавие: | |
MPLAB IDE v8.73a става ли? |
|
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|