Simulator för MPLAB

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
SHUMAcupcake
Inlägg: 7
Blev medlem: 16 november 2008, 16:59:49
Ort: Malmö
Kontakt:

Simulator för MPLAB

Inlägg av SHUMAcupcake »

System.out.print("Hello svenska elektronikForumet") :shock:

Jag håller på att lära mig MPLAB och asssembler som är sjukt kul. Vi håller på att programmera PIC16F876A, grejen är att vår lärare har designat en egen krets där vi har alla komponeter.

Jag vill leka med MPLAB och programmera PIC16F876A men jag har inte kortet vi använder i skolan och det finns inte att göra.

Finns det någon simulator i MPLAB som man kan köra, en simulator för PIC16F876A kanske?. Så att man kan programmera lite hemma.

Tack i förhand :)
Användarvisningsbild
Walle
Moderator
Inlägg: 7701
Blev medlem: 14 december 2004, 10:32:18
Ort: Stockholm

Inlägg av Walle »

Du vill altså simulera µCUn i en krets?

I Multisim kan man göra det. Alla PICar finns inte, men jag tror 16F876 finns.

Då kan du sätta in PICen i en krets och provköra rubbet. Tyvärr är inte Multisim direkt gratis.
SHUMAcupcake
Inlägg: 7
Blev medlem: 16 november 2008, 16:59:49
Ort: Malmö
Kontakt:

Inlägg av SHUMAcupcake »

Jag vill inte simulera kretsen gentligen. Jag vill programmera kod för PIC16F876A och köra koden utan att jag har PIC16F876A.

Men det hade varit coolt och simulera den kretsen som vi använder. men kan man sammakoppla multisim och MPLAB på något sätt då?
bearing
Inlägg: 11677
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Inlägg av bearing »

Det finns en simulator i MPLAB. Bara att aktivera via någon meny. Samma meny som väljer debugger.
SHUMAcupcake
Inlägg: 7
Blev medlem: 16 november 2008, 16:59:49
Ort: Malmö
Kontakt:

Inlägg av SHUMAcupcake »

Hade varit riktigt schysst om du förklade exakt för en nybörjar som jag. för att jag vill verkligen att detta skall fungera.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

MPSIM.
De delar jag använder mest är "Stopwatch" (för att mäta körtider) och
"Watch" (för att bevaka olika register). Tillsammans med "breakpoint",
så klart. Glöm inte heller att ange den hastighet som du vill simulera,
annars blir sannolikt tiderna i "Stopwatch" ganska fel...
SHUMAcupcake
Inlägg: 7
Blev medlem: 16 november 2008, 16:59:49
Ort: Malmö
Kontakt:

Inlägg av SHUMAcupcake »

vad är MPSIM?
bearing
Inlägg: 11677
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Inlägg av bearing »

Debugger -> Select Tool -> MPLAB SIM.

Några knappar dyker upp. Du kan stega dig genom programmet med "Step Into" eller köra programmet. Högerklicka på en rad och tryck på "Set Breakpoint" så kommer programmet att stanna där när du kör. Du kan se variablers aktuella värden. Det finns en stor mängd funktioner. Läs i hjälpen eller sök på nätet.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Du får leta själv! Jösses, så lat man kan vara...
(Tips, börja att leta i MPLAB.)
SHUMAcupcake
Inlägg: 7
Blev medlem: 16 november 2008, 16:59:49
Ort: Malmö
Kontakt:

Inlägg av SHUMAcupcake »

Ja, jag verkar sjukt lat. jag orkar inte skriva några meningar som förklara, medan min avatar verkar ha ätit hundra kilo fläskkött och har gått elektroingenjör utbildningen i LTH. Visst. jag ska leta vidare. ska sluta fråga komplexa frågor. Jag har inte googlat om det jag har om detta innan jag börjar skriva här.(sarkasm) testa googla det. sodjan
Användarvisningsbild
Henrik
Inlägg: 661
Blev medlem: 26 maj 2003, 23:39:14
Ort: Göteborg
Kontakt:

Inlägg av Henrik »

Proteus VSM har jag hört är visuellt och enkelt att komma igång med.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

SHUMAcupcake> vad är MPSIM?

Tja, det skulle ju kunna vara svaret på den fråga du ställde i första inlägget:

> Finns det någon simulator i MPLAB som man kan köra,... ?

De övriga barnsligheterna finns det ingen anledning att kommentera vidare.
SHUMAcupcake
Inlägg: 7
Blev medlem: 16 november 2008, 16:59:49
Ort: Malmö
Kontakt:

Inlägg av SHUMAcupcake »

Sodjan du är den största reatard som finns i denna forum! :lol:
Användarvisningsbild
Walle
Moderator
Inlägg: 7701
Blev medlem: 14 december 2004, 10:32:18
Ort: Stockholm

Inlägg av Walle »

SHUMAcupcake: det där är ju inte så trevligt. Du verkar ha en väldigt märklig attityd, du förväntar dig att alla ska leverera alla svar på silverfat till dig, utan att göra den minsta lilla efterforskning själv. Dessutom behagar du vara otrevlig. Att du inte skäms.

För övrigt stavas det "retard", om det var det engelska ordet du var ute efter. Och så heter det "på detta forum", inte "i denna forum".
Användarvisningsbild
callelj
Inlägg: 351
Blev medlem: 9 april 2008, 18:03:25
Ort: Linköping

Inlägg av callelj »

"Bit inte den hand..."
Skriv svar