Postanowiłem zmienić wsad AVT2750 Termometr i rejestrator temperatury na procesorze 89C51 (wsad na stronie Edw)
Mam wszystko zmienione na 90S8515 czyli kompilacja jest po zmianach OK
Natrafiłem w programie pierwotnym na funkcję POKE i odwrotność PEEK
Jest tam:
Next_2:
Count1 = 0 'zerowanie licznika pomocniczego
Wartosc = Peek(36) 'pobierz starsza czesc integera temperatury
Adres = Adresrej 'ustal adres zapisu
Writee 'zapisz
Incr Adresrej 'zwieksz adres EEPROM
Wartosc = Peek(37) 'pobierz mlodsza czesc integera temperatury
Adres = Adresrej 'przepisz adres potrzebny do procedury zapisu
Writee 'zapisz
Incr Adresrej 'zwiekszenie adresu o 1
Adres = 2 : Wartosc = Adresrej : Writee 'zapis adesu konca danych
a dalej :
Reade 'odczyt z EEPROM
Poke 38 , Wartosc 'wpakowanie do bufora
Incr Adres 'to sam dla mlodszej czesci
Reade
Poke 39 , Wartosc
Incr Adres
Moja prośba jest taka: w helpie do avr znalazłem że poke może być 0-31
a tu są większe wartości rejestru.Jak będzie się to ustawienie zachowywać w przeróbce
na 90S8515
Poke w 89C51 a w 90S8515
To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Posty: 1
• Strona 1 z 1
Przejdź do
- Forum EdW - regulamin, wskazówki i opinie
- ↳ Regulamin forum oraz wskazówki dla początkujących
- ↳ Opinie o Forum "EdW" i stronie Elportal.pl
- Czasopismo "Elektronika dla Wszystkich" - opinie i uwagi
- ↳ Uwagi do bieżącego i archiwalnych numerów EdW
- Elektronika
- ↳ Podstawy elektroniki - teoria i praktyka
- ↳ Elektronika - dyskusje ogólne
- ↳ DIY - projekty użytkowników forum
- ↳ Warsztat
- ↳ Układy audio
- ↳ Serwis urządzeń elektronicznych
- ↳ Programy wspomagające projektowanie
- ↳ Robotyka i modelarstwo
- ↳ Kącik lampowy / elektronika retro
- ↳ Szkoła konstruktorów
- ↳ Poszukiwania
- ↳ Dane katalogowe
- ↳ Szukam schematu/PCB
- ↳ Gdzie kupić?
- ↳ Kity AVT
- Komputery, mikroprocesory i technika cyfrowa
- ↳ Mikroprocesory i technika cyfrowa
- ↳ Technika cyfrowa
- ↳ 8051
- ↳ AVR/AVR32
- ↳ PIC
- ↳ ARM
- ↳ MSP430
- ↳ PSoC
- ↳ Komputery
- ↳ Komputery - dyskusje ogólne
- ↳ Programowanie komputerów
- Warto zajrzeć
- ↳ Książki i czasopisma oraz interesujące linki
- ↳ Szkoły i uczelnie
- Inne
- ↳ Hyde Park
- ↳ Prace domowe - sprawozdania, projekty, zaliczenia itp.
- ↳ Śmietnik
- Kramik
- ↳ Sprzedam
- ↳ Kupię
- ↳ Zamienię
- ↳ Praca