MAX6675Lib libreria Proteus

11 Anni 10 Mesi fa #1 da saju
MAX6675Lib libreria Proteus è stato creato da saju
Buonasera, vorrei utilizzare come base per uno più ampio, il progetto di esempio del programma Proteus che riguarda la gestione del MAX6675 ed in particolare
la libreria scritta proprio per questo componente. Il progetto di esempio consiste in 5 file che essendo di libero dominio allego:
Kmeter mplab project
Kmeter mplab workspace
MAX6675.c
MAX6675LIB.c
MAX6675LIB.h
Ho programmato in passato in ansi C ma essendo passato molto tempo mi stò
studiando il tutorial sul C18 ed avevo due dubbi. il primo riguarda il simbolo @ nella dichiarazione delle variabili globali nel file

MAX6675LIB.h

/ global variables
bit ck_tris @ TRISB.6;
bit cs_tris @ TRISB.7;
bit so_tris @ TRISB.5;
non sono riuscito a trovare documentazione sul suo utilizzo.

Il secondo riguarda il fatto che il MAX6675 utilizza il protocollo SPI e sul tutorial viene affrontato il I2C essendo simili sono compatibili ?
Spero di essermi spiegato bene e che non sia OT, ringrazio per la collaborazione.
Allegati:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • saju
  • Visitatori
  • Visitatori
11 Anni 10 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: MAX6675Lib libreria Proteus

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiStefA

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login