help interrupt pic - BaroneRosso.it - Forum Modellismo

Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 29 aprile 09, 09:34   #1 (permalink)  Top
User
 
Data registr.: 20-12-2006
Messaggi: 252
help interrupt pic

Salve a tutti,
ancora un aiuto per la programmazione:

non riesco a fare funzionare correttamente un interrupt che in effetti avevo gia' provato con risultato positivo.

Il problema si e' posto da quando ho inserito nella routine di interrupt il salvataggio di w e di status... leggendo qua e la mi e' venuto il sospetto
(quasi la certezza) che il problema risieda nella gestione del banco di memoria infatti nel corso del programma piu' volte si indirizza un banco o l'altro e di questo non si tiene conto nella routine di interrupt.

Ma che devo fare... salvare anche l'indirizzamento del banco?

Qualcuno mi puo chiarire le idee?

Grazie anticipate

Massimo
Milus non è collegato   Rispondi citando
Vecchio 29 aprile 09, 11:40   #2 (permalink)  Top
User
 
L'avatar di MSchiepp
 
Data registr.: 21-01-2004
Residenza: Milano
Messaggi: 989
Citazione:
Originalmente inviato da Milus Visualizza messaggio
Ma che devo fare... salvare anche l'indirizzamento del banco?
No, perchè l'indirizzamento del banco viene salvato automaticamente salvando il registro di stato; attenzione però perchè devi assolutamente usare la sequenza descritta sul manuale per salvare w e lo stato, atrimenti non funziona!

Michele
__________________
__________________________________________________
The worst day flying is better than the best day working.
MSchiepp non è collegato   Rispondi citando
Vecchio 30 aprile 09, 08:49   #3 (permalink)  Top
User
 
Data registr.: 20-12-2006
Messaggi: 252
Citazione:
Originalmente inviato da MSchiepp Visualizza messaggio
No, perchè l'indirizzamento del banco viene salvato automaticamente salvando il registro di stato; attenzione però perchè devi assolutamente usare la sequenza descritta sul manuale per salvare w e lo stato, atrimenti non funziona!

Michele

Risolto: era un banale errore di scrittura.

Il fatto e' che non avendo certezze (sto iniziando) ogni malfunzionamento mi innesca una miriade di dubbi.

Grazie

Ciao

Massimo
Milus non è collegato   Rispondi citando
Vecchio 30 aprile 09, 11:16   #4 (permalink)  Top
User
 
L'avatar di MSchiepp
 
Data registr.: 21-01-2004
Residenza: Milano
Messaggi: 989
Citazione:
Originalmente inviato da Milus Visualizza messaggio
...non avendo certezze (sto iniziando) ogni malfunzionamento mi innesca una miriade di dubbi.
Una certezza c'è eccome: ha sempre ragione il micro... anche quando credi di aver fatto tutto giusto e di non aver dimenticato niente, se non funziona ricontrolla tutto: sicuramente qualcosa è sbagliato!!

Michele
__________________
__________________________________________________
The worst day flying is better than the best day working.
MSchiepp non è collegato   Rispondi citando
Vecchio 30 aprile 09, 22:13   #5 (permalink)  Top
User
 
L'avatar di illez
 
Data registr.: 06-08-2007
Residenza: Empoli
Messaggi: 1.813
ci sono 3 leggi fondamentali nell'informatica:

1. ha ragione lui
2. se fa Qua Qua è una papera...
3. Murphy era ottimista
__________________
.......
illez non è collegato   Rispondi citando
Rispondi

Bookmarks




Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
Ancora aiuto programmazione pic (interrupt) Milus Circuiti Elettronici 4 15 aprile 09 21:11
i pic.????????? pilo Circuiti Elettronici 12 24 gennaio 05 19:07
pic Bissi CNC e Stampanti 3D 5 25 maggio 04 09:39
no timer interrupt mimikey CNC e Stampanti 3D 3 26 aprile 04 08:53
Pic, mio caro Pic.... fai4602 Circuiti Elettronici 7 24 novembre 03 19:34



Tutti gli orari sono GMT +2. Adesso sono le 17:28.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002