Отговори на тема  [ 35 мнения ]  Отиди на страница 1, 2, 3  Следваща
Проект 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Юли 12, 2011 6:08 pm
Мнения: 20
Местоположение: гр.Бяла обл.Русе
Мнение Проект
Търся проект за начинаещ с PIC16F84A, схема и програма в .hex

_________________
Борис Борисов 13г.


Последна промяна скафандар.цом на Чет Юли 21, 2011 5:01 pm, променена общо 1 път



Сря Юли 20, 2011 3:42 pm
Профил WWW
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Пет Май 27, 2011 8:25 am
Мнения: 134
Местоположение: Силистра
Мнение Re: Проек
скафандар.цом написа:
Търся проект за начинаещ с PIC16F84A, схема и програма в .hex



http://www.piclist.com/techref/piclist/cheapic/bincnt.htm
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D

_________________
Изображение


Сря Юли 20, 2011 4:16 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 17, 2005 5:07 pm
Мнения: 813
Местоположение: Сливен
Мнение 
На Български,Английски или Руски език?


Сря Юли 20, 2011 5:20 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Юли 12, 2011 6:08 pm
Мнения: 20
Местоположение: гр.Бяла обл.Русе
Мнение Re: Проек
Бай Ставри написа:
скафандар.цом написа:
Търся проект за начинаещ с PIC16F84A, схема и програма в .hex



http://www.piclist.com/techref/piclist/cheapic/bincnt.htm
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D


;-----------------------------------------------------------------------;
; 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 файл? :roll: :roll: :roll: :roll: :roll: :roll: :roll: :roll: :roll: :roll: :roll: :roll: :roll:

_________________
Борис Борисов 13г.


Сря Юли 20, 2011 6:45 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Юли 12, 2011 6:08 pm
Мнения: 20
Местоположение: гр.Бяла обл.Русе
Мнение 
valioman написа:
На Български,Английски или Руски език?

На Български и Руски, Английския сега го уча.

_________________
Борис Борисов 13г.


Сря Юли 20, 2011 6:46 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
с MPLAB...


Сря Юли 20, 2011 6:48 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Юли 12, 2011 6:08 pm
Мнения: 20
Местоположение: гр.Бяла обл.Русе
Мнение 
Cekins написа:
с MPLAB...


От къде да го взема този MPLAB?

_________________
Борис Борисов 13г.


Сря Юли 20, 2011 7:17 pm
Профил WWW
Ранг: Популярен
Ранг: Популярен

Регистриран на: Съб Ное 28, 2009 5:50 am
Мнения: 391
Местоположение: Варна
Мнение 
microchip.com :)
потърси малко из гугъл със думичките: pic16f84a tutorial или нещо подобно. това е първото което ми мина на ум, но съм сигурен, че ще намериш каквото търсиш. 16ф84 не е от най-хубавите контролери (има слаби така да го нарека "характеристики")
Обеснявам го така нарочно за да ме разбере момчето. 16ф88 е много по-добър контролер.
Ако искаш да пишеш на асемблер, което не ти го препоръчвам, като за начинаещ се насочи към 12ф серията (12ф629 или 12ф675 са добри варианти). Те също не са с добри "характеристики", но можеш да си правиш разни полезни нещица. Потърси в гугъл. има интересни проекти и т.н.
Препоръчвам ти да се насочиш към С и 18ф серията. Аз също съм бил на твоето ниво и ще ти кажа, че ми е било много по-лесно да науча С и да пиша за 18ф отколкото асемблер за 12ф например.. Асемблера не е труден, има си предимства и недостатъци, но предимствата му не те касаят (особенно за пик), апък недостатъците са прекалено много.. :)
Все пак има хора които продължават да си блъскат главите в стена, да пишат на асемблер и да псуват, че микрочип нямат УСБ стек за асемблер :D

_________________
Ангел Димитров 95


Сря Юли 20, 2011 8:09 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Виж ся.

Похвално е желанието ти, ама е хубаво, щом имаш такъв голям мерак, да свикнеш преди да питаш да потърсиш с гугъла малко. Не че нещо ама задаваш въпроси на които ще е по-бързо сам да си потърсиш отговора в нета, отколкото да чакаш някой да ти отговори тук. Не че някой ще ти откаже помощ, но все пак това е форум а не чат руум, в който отговора идва веднага от някъде.

MPLAB е развойната среда на Microchip и е напълно безплатна. Можеш да си я изтеглиш от сайта им.


Сря Юли 20, 2011 9:04 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Съб Ное 28, 2009 5:50 am
Мнения: 391
Местоположение: Варна
Мнение 
Cekins написа:
...
Ако това беше фейсбук, щях да натисна "Харесва ми" :)

_________________
Ангел Димитров 95


Сря Юли 20, 2011 10:52 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение 
Моята препоръка към скафандар.цом е да прочете няколко книжки предварително, включително и на ангийски така и ще го научи. Да си поиграе с транзистрочера, резисторчета, светодиодчета, ТТЛ-ки и т.н. Един ден ще изпита нужда, че тук си трябва микроконтролерите и ще ни попита с конкретен въпрос.

_________________
Warriors of the Night, ASSEMBLER!!!


Сря Юли 20, 2011 11:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Яну 20, 2009 11:54 pm
Мнения: 11338
Местоположение: "Занзибар"
Мнение 
А как да изчукам мацка която си стиска краката?
Не че не знам де, ама ми се стори по темата :)

И да забравите как съм се бъзикал когато най-после ми остане време да стана пикоборец и почна да питам :!:


Чет Юли 21, 2011 12:35 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
darkshy написа:
Cekins написа:
...
Ако това беше фейсбук, щях да натисна "Харесва ми" :)


Айде пропусни и тая година, и догодина пробвай пак...


Чет Юли 21, 2011 8:54 am
Профил ICQ WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Юли 12, 2011 6:08 pm
Мнения: 20
Местоположение: гр.Бяла обл.Русе
Мнение 
За проекти търсих в гугъл, намерих един, пробвах го, но не стана за това питам тук.От доста време се занимавам с електроника и съм сглобил много китове от Неомонтана. С принципната схема се оправям лесно, но с програмирането не.Ще взема книгите на МК за пик-овете, ще ги прочета и се надявам да ми се изяснят много неща, а докато почна сам да си пиша програмите ще трябва да изям много хляб!

_________________
Борис Борисов 13г.


Чет Юли 21, 2011 1:13 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Юли 12, 2011 6:08 pm
Мнения: 20
Местоположение: гр.Бяла обл.Русе
Мнение 
MPLAB IDE v8.73a става ли?

_________________
Борис Борисов 13г.


Чет Юли 21, 2011 1:49 pm
Профил WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 35 мнения ]  Отиди на страница 1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни