Oppure

Loading
15/03/17 14:08
Thejuster
Salve ragazzi
Qual'è la differenza tra questo PIC è quello della ATMEL?

si programma allo stesso modo?
che applicativi può avere? civili o industriale?
mire.forumfree.it/ - Mire Engine
C# UI Designer
15/03/17 14:38
Roby94
Quale della ATMEL? Un AVR generico? Oramai per quanto riguarda le mcu a 8bit Microchip e Atmel sono la stessa cosa, anche se le famiglie di prodotti rimangono separate.
PIC e AVR si programmano con programmatori differenti.
Scusa ma non capisco la tua serie di domande, cosa vuoi sapere di preciso su questo PIC?
aaa
15/03/17 15:18
nessuno
In effetti non si può fare un confronto se non dai maggiori indicazioni sul modello di AVR utilizzato.

E anche se non fornisci il contesto (problemi di prezzo? prestazioni? tipologia di progetto? necessità di risorse?)
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
15/03/17 15:24
Più o meno si equivalgono
In Italia e' più conosciuto il PIC e forse cè più materiale (ma non penso sia un problema l'inglese, ma lo dico per disponibilità di schede , tool e del micro in se).
Tra i due cambiano ovviamente la scheda di sviluppo e i vari programmi per programmare.
Inoltre, ti consiglio di usare l'assembler, ogni micro ha il suo set di istruzioni, ma non differiscono di molto.
Forse , se sai programmare bene col pc anche a basso livello, ti verrà più semplice ATMEL che dovrebbero essere più simili ai PC come programmazione.

Comunque, se hai i modelli precisi ti conviene guardare i datasheet dei 2 micro. Li trovi tutto sopratutto riguardo a prestazioni consumi e ambiente lavorativo ideale (ad esempio Temperaura MAX e MIN per un funzionamento ottimale)
Ultima modifica effettuata da 15/03/17 15:28
15/03/17 16:27
Template
Precisamente, ATMEL è una controllata della Microchip.

Ad ogni modo, mi pare che i due tipi di MCU differiscano per struttura (6 in linea per PIC, 3+3 per AVR) e posizionamento relativo dei pin di connessione ai programmatori. In base a come programmerai i tuoi dispositivi, questa differenza può anche essere irrilevante (per esempio, se hai i cavi adatti per collegare singolamente ciascuna uscita del tuo programmatore a ciascun pin puoi tranquillamente aggirare il problema).

Per quanto riguarda le applicazioni, i microcontrollori sono usati praticamente in tutto, ma hanno ovviamente dei limiti che li rendono inadatti ad andare oltre un certo punto, dal quale in avanti si preferiscono sistemi con microprocessore, che offrono maggiore potenza di calcolo, una maggiore memoria (tendenzialmente esterna: ricorda che le MCU integrano sostanzialmente tutto, mentre i microprocessori si avvalgono di componenti esterni)...

Comunque, trovi tutte le informazioni relative alla programmazione delle MCU sui rispettivi siti web e sui datasheet.
Ultima modifica effettuata da Template 15/03/17 16:28
aaa
15/03/17 19:18
TheDarkJuster
Il pic18f4550 ha supporto nativo all'usb, che funziona benissimo.

Ho avuto problemi seri con il suo ADC però, tanto da dover scrivere alla microchip.

Le mcu microchip e atmel hanno gran poco in comune sotto il punto di vista della loro programmazione in assembly...
aaa
15/03/17 20:23
Template
Postato originariamente da TheDarkJuster:
Le mcu microchip e atmel hanno gran poco in comune sotto il punto di vista della loro programmazione in assembly...


...Ma hanno entrambe ottimi compilatori C.
aaa
15/03/17 20:40
TheDarkJuster
Postato originariamente da Template:
Postato originariamente da TheDarkJuster:
Le mcu microchip e atmel hanno gran poco in comune sotto il punto di vista della loro programmazione in assembly...


...Ma hanno entrambe ottimi compilatori C.


Ma quelli microchip sono limitati nella loro versione free, mentre quelli atmel sono backend per gcc e g++.
aaa