Nalezeno 10 výsledků hledání

od PIClover
05 led 2014, 20:53
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

Jo takhle, už to chápu. I vidim v datašítu, že eedata je v BANK2. Jasnýýý...

Pak tam jsou ty zpoždění. Na ty ani nekoukám... Jen ty zákmity tlačítek si ještě pořádně vychytám až na samotný desce. Takže se zpožděníma žádnej problém rozhodně nemám. Už nemám... Pamatuju si, že minulej rok to pro mě ...
od PIClover
04 led 2014, 21:44
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

Pak co tak studuju ten podprogram čtení, tak tam jsem to měl úplně proházené oproti tobě.

BANK2
movlw h'10'
movwf eeadr ;
BANK3
bcf eecon1,7 ;volba pamět EEPROM
bsf eecon1,0 ;zahájit čtení
BANK2
movf eedata,w
return

U tohodle si tak úplně jistej nejsem, ale popíšu jak to ...
od PIClover
04 led 2014, 20:24
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

A ještě v samotném zápisu jsem našel jednu změnu. Celý podprogram zápisu zůstal stejný, jen tam přibylo:

bcf eecon1,7 ;volba pamět EEPROM

Zase, vím, že instrukce bcf mi nuluje ten bit. V datasheetu vidím, že nulováním jsem si zvolil EEPROMku.
Já to takhle chápu, jen nevím, jak člověk musí ...
od PIClover
04 led 2014, 19:49
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

Naopak, mě by to bavilo, kdybych v tom pořádně uměl. Jenže když řešim takovou úlohu o které vím, že je jednoduchá a nevím si rady, tak k PICíku cítim odpor a celá práce pak stojí za prd, ale ted k věci.

Pro jistotu popíšu i to co si myslím, že chápu. Takže zapis_cekat

zapis_cekat btfsc ...
od PIClover
04 led 2014, 15:49
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

Pawalo. V první řadě děkuju za nemalou pomoc.

A k těm dotazům. Jestli dobře vidím. Tak zápis se liší jen o zapis_cekat. Takže to chápu. Akorát trochu tápu v tom čtení, ale ještě jsem se na to nestihnul pořádně podívat. Večer na to kouknu a kdyžtak bych dal vědět.
od PIClover
04 led 2014, 15:11
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

Kdyby měl snahu něco vytvořit, tak bych nic nenamítal... jenže to že "chtěl pomoci" ve stejném čase a s textem ve stejném znění hned na dvou fórech najednou dost svědčí o opaku. Tím že mu pomáháš mu ve skutečnosti nepomáháš, ale přímo škodíš.

Ale dost hádek, nemám v úmyslu se tu s kýmkoliv hádat ...
od PIClover
03 led 2014, 19:38
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

no vono čtení i zápis mi příde necelej,,, ošetření překročení čísla 9 to chtít bude, jinak ti to pak bude v tabulce skákat kamsi dám do programu. bude to chctí před skokem do tabulky zjistit jestli je číslo větší, a nebo asi jednoduší metodou a to tak že do tabulky na 11 pozici dáš třeba znak E ...
od PIClover
03 led 2014, 15:46
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

To vynulovanie je OK,nevedel som že 16f88 ma takú kratučkú pamäť,
že adresa 2110 zasahuje už do EEPROM.

Pawalo myslel SETF PORTA kvôli tomu že display sa zhasína nastavením všetkých bitov portu A na Log.1. Tak by to bolo najjednoduchšie,lenže túto inštrukciu tento mikrokontrolér nepozná.

Riadok ...
od PIClover
03 led 2014, 15:19
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

a jak se ti to chová teď ??

nevim proč máš na konci programu znovu inicializaci když chceš jen hasnout displej, dej tam jen clrf porta a pak rozsvit tečku,,,, no a nevim k čemu je ta inkrementace eedata v podprogramu cteni když tu inkrementaci provádíš po vyskočení z tabulky? to sou dvě věci kerý ...
od PIClover
02 led 2014, 19:01
Fórum: Programování PIC, ATMEL, EEPROM a dalších obvodů
Téma: Assembler- oprava kódu. PIC16F88
Odpovědi: 22
Zobrazení: 7040

Assembler- oprava kódu. PIC16F88

Zdravím, potřeboval bych pomoct s programem do školy. Program je téměř hotový, stačí najít chybu, kterou se mi po delším bádání, nepodařilo najít.

Zadání: Vytvořte program, který bude počítat počet zapnutí napájecího napětí pro vývojovou desku s jednočipovým mikropočítačem PIC16F88. Počet zapnutí ...

Přejít na rozšířené vyhledávání