Темата е заключена, не можете да променяте мнения.  [ 17 мнения ]  Отиди на страница 1, 2  Следваща
запис в EPROM паметта на PIC16FXXX 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 27, 2006 6:23 pm
Мнения: 162
Местоположение: Севлиево
Отговори с цитат
Мнение запис в EPROM паметта на PIC16FXXX
Здравейте :D
Искам да организирам въвеждане на импулси, които чрез натискане на бутон за край на въвеждането да бъдат записвани в епром паметта и при необходимост да се прочетат.
Или иначе казано как да запиша някаква стойност в паметта и после да я прочета, когато ми потрябва ?
P.S. Бих останал доволен, ако примерите са в .asm :)
сърдечно ви благодаря !


Пон Яну 08, 2007 12:25 am
Докладвай
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Отговори с цитат
Мнение 
Във абсолютно всеки PDF на PICXX процесор с EEPROM, в раздел EEPROM има пример за писане и четене...абе как я мислите тая работа първо да питате и после да четете...верно няма нищо срамно и лошо да питате, ама наготово искате код, а даже не си правите труда да погледнете, че ви е под носа :evil: :axe:


Пон Яну 08, 2007 2:50 am
Докладвай
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Отговори с цитат
Мнение 
И ако го попитат с какво се занимава гордо ще каже "Програмирам микроконтролери" :)
Интересен момент е че теб като те попитат с какво се занимаваш ще отговориш същото :)
Разбира се не чак толкова гордо :)
Това е живота хищник,ще свикваме явно.


Пон Яну 08, 2007 3:12 am
Докладвай
Профил
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Отговори с цитат
Мнение Re: запис в EPROM паметта на PIC16FXXX
[quote="mash"]Искам да организирам въвеждане на импулси, които чрез натискане на бутон за край на въвеждането да бъдат записвани в епром паметта и при необходимост да се прочетат.

8O как така ще въвеждаш импулси и ще ги записваш в ЕПРОМ я се поправи епрома не записва импулси :axe:


Пон Яну 08, 2007 6:28 am
Докладвай
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Юни 27, 2006 11:13 am
Мнения: 381
Местоположение: Варна
Отговори с цитат
Мнение 
освен това броя на записите е ограничен. така че си прави сметката. има си начин за всеки мк как се записва в еепрома


Пон Яну 08, 2007 9:08 am
Докладвай
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Вто Окт 03, 2006 11:58 am
Мнения: 924
Местоположение: Ботевград
Отговори с цитат
Мнение Re: запис в EPROM паметта на PIC16FXXX
mash написа:
Здравейте :D
Искам да организирам въвеждане на импулси, които чрез натискане на бутон за край на въвеждането да бъдат записвани в епром паметта и при необходимост да се прочетат.
Или иначе казано как да запиша някаква стойност в паметта и после да я прочета, когато ми потрябва ?
P.S. Бих останал доволен, ако примерите са в .asm :)
сърдечно ви благодаря !


Ако трудно се оправяш с английския ти препоръчвам да си вземеш книжките на Млад конструктор за ПИК контролери. Там има основните неща за абслоютно начинаещи на чист български, има и примери изцяло на асемблер и схемите на свързване. 1-ва част е за серията 16, втора е за 18. Аз също я ползвам доста често като справочник.
http://www.mladkonstruktor.bg/


Пон Яну 08, 2007 11:16 am
Докладвай
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 27, 2006 6:23 pm
Мнения: 162
Местоположение: Севлиево
Отговори с цитат
Мнение Re: запис в EPROM паметта на PIC16FXXX
Аз също я имам тази книжка.
И съм изпробвал почти всичко от нея. Искам съвсем просто да ми се обесни как става записването и четенето в епром паметта. Какво толкова ви попитах, че така скачате срещу мен ?!
Абсолютно начинаещ съм и искам да се науча ,а не да се гордея , че се занимавам с пик. Ама какви са тия глупости, които ми пишете бре ? :evil: Вие да не би да сте се родили със тия знания ?
Ако някой иска да ме насочи нека го направи. Ако ли не по добре да си трае, че да не се ядосвам с глупости!!!
ПДФ файла на е добро средство за информация, но немога да схвана принципа. А импулсите ще се броят и сумата им ще се записва!!!!


Пон Яну 08, 2007 8:06 pm
Докладвай
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Нед Юли 02, 2006 10:27 pm
Мнения: 152
Местоположение: Пловдив
Отговори с цитат
Мнение 
Май само искаш да знаеш и да можеш.....
Ама както си тръгнал НЕМА да стане...... колкото и да искаш.....
Научи се да ги разбираш тея толкова странни ПДФ-и пък тогава питай


Пон Яну 08, 2007 8:36 pm
Докладвай
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 27, 2006 6:23 pm
Мнения: 162
Местоположение: Севлиево
Отговори с цитат
Мнение 
Tanev написа:
Май само искаш да знаеш и да можеш.....
Ама както си тръгнал НЕМА да стане...... колкото и да искаш.....
Научи се да ги разбираш тея толкова странни ПДФ-и пък тогава питай

Ти ли ми го казваш бре ееееййй ?
Я се осъзнай малко аз теб не те чувам за 5 стотинки. В този форум има хора, които дават конкретни мнения и съвети. Аз очаквам с нетърпение да се включат в тази тема !!!
А ти за мен си лека нощ!
Не желая да пишеш повече под моите теми !!!!!!!!!!!!!!!!!!!!!!!


Пон Яну 08, 2007 9:08 pm
Докладвай
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Отговори с цитат
Мнение 
EEPROMWrite
bcf STATUS,RP0 ;RPO bit of STATUS is set. (Goto Bank-0)
movlw H'00' ;Move H'01" to W. (Select H'01' in EEPROM.)
movwf EEADR ;Move W (H'01') to EEADR
movf CALIB,W ;Movw CALIB to W. (Write the desired data to EEDATA)
movwf EEDATA ;Move W (contents of CALIB) to EEDATA. bsf EECON1,WR ;WR bit of EECON1 set. (Initiates a write cycle.)
bsf STATUS,RP0 ;RPO bit of STATUS is set. (Goto Bank-1)
bcf INTCON, GIE ;GIE bit of INTCON is cleared. (Disable interrupts.)
bsf EECON1,WREN ;WREN bit of EECON1 is set. (Enable Write)
;***REQUIRED SEQUENCE***
movlw H'55' ;Move H'55' to W.
movwf EECON2 ;Move W to EECON2.
movlw H'AA' ;Move H'0AA' to W.
movwf EECON2 ;Move W to EECON2. (Write H'0AA')
bsf EECON1,WR ;WR bit of EECON1 is set. (Set WR bit begin write)
bsf INTCON, GIE ;GIE bit of INTCON is set. (Enable INTs.)
;***END REQUIRED SEQUENCE***
Return ;Return


DATA EEPROM READ


BCF STATUS, RP0 ; Bank 0
MOVLW CONFIG_ADDR ;
MOVWF EEADR ; Address to read
BSF STATUS, RP0 ; Bank 1
BSF EECON1, RD ; EE Read
BCF STATUS, RP0 ; Bank 0
MOVF EEDATA, W ; W = EEDATA
Return ;Return


Пон Яну 08, 2007 10:56 pm
Докладвай
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пон Фев 21, 2005 2:14 pm
Мнения: 191
Местоположение: Varna
Отговори с цитат
Мнение 
примерно PIC16F628A - http://ww1.microchip.com/downloads/en/D ... 40044E.pdf

четеш стр. 91-95 има примери на асемблер на стр. 93 и 94.

Хубаво е за в бъдеще да смекчиш тона, защото въпроса ти наистина буди недоумение особено при положение че си чел книгата на МК. Препоръчвам ти да я прочетеш пак. Един път явно не е стигнал.

_________________
Шанс едно на милион, обикновено се случва девет от десет пъти.


Пон Яну 08, 2007 11:07 pm
Докладвай
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Отговори с цитат
Мнение 
mash написа:
Ти ли ми го казваш бре ееееййй ?
Я се осъзнай малко аз теб не те чувам за 5 стотинки. В този форум има хора, които дават конкретни мнения и съвети. Аз очаквам с нетърпение да се включат в тази тема !!!
А ти за мен си лека нощ!
Не желая да пишеш повече под моите теми !!!!!!!!!!!!!!!!!!!!!!!


Няма да го модерирам това, защото смятам, че ще приемеш съветите, които ти даваме и след това ще се извиниш!

Конкретни мнения и съвети, както виждаш си разменяме непрекъснато, затова е и този форум, но докато продължаваш наивно да искаш готов сорс, който го има в документацията на процесора едва ли ще те вземат хората насериозно.


Пон Яну 08, 2007 11:54 pm
Докладвай
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 27, 2006 6:23 pm
Мнения: 162
Местоположение: Севлиево
Отговори с цитат
Мнение 
VSU,Cvetanov Благодаря ви ! мисля, че ми се изясни принципа на запис и четене от ЕПРОМ паметта.
Още утре ще пробвам да осъществя запис и четене в моята програма.
Predator_MF Уважавам много форума, но смятам, че се гледа подигравателно на въпросите от новите потребители, което меко казано ме вбесява. Такъв ми е характера и съм много избухлив за което доста често съжелявам, но аз наистина искам да се науча и за мен единствения начин е да питам. Ако съм обидил някой се извинявам, но мразя да ми лепват етикет, който не ми подхожда, както направи колегата Nikola Kirov. Да! Вярно, че още не съм ориентиран, но не очаквах такива остри реакции на моите въпроси. Бъдете по-търпеливи с новаците :) Хайде със здраве :D


Вто Яну 09, 2007 12:27 am
Докладвай
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Отговори с цитат
Мнение 
mash написа:
VSU,Cvetanov Благодаря ви ! мисля, че ми се изясни принципа на запис и четене от ЕПРОМ паметта.


примерите май бяха за ЕЕПРОМ, обърни внимание и на това.


Вто Яну 09, 2007 12:43 am
Докладвай
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Отговори с цитат
Мнение 
хищник се отнася за Predator-a.
Не е етикет за теб :)
Ти просто си поредния мързелив начинаещ :)

Е това е вече етикет.
И да не забравиш да се вбесиш :)


Вто Яну 09, 2007 1:53 am
Докладвай
Профил
Покажи мненията от миналия:  Сортирай по  
Темата е заключена, не можете да променяте мнения.   [ 17 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

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


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

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