Hjälp med lite pic kod till 3dscanner

Allt som rör 3D-skrivare.
Användarvisningsbild
Krauser
Inlägg: 381
Blev medlem: 28 september 2014, 19:16:55

Hjälp med lite pic kod till 3dscanner

Inlägg av Krauser »

Håller på att bygga en sån här 3dscanner
https://www.thingiverse.com/thing:159981

Tänkte driva tallriken med en sån här
Bild

Har lyckats hitta mitt gamla pickit 2 och en pic 12f863 (även en 16f690)
Tänkte gp0 som input från en vridpot för att ställa hastigheten och gp1 till 4 som output

Undra om nån kan tänka sig hjälpa mig med en snutt kod, alternativt om nån har kvar originalskivan till pickit 2, fanns med ett sånt program på den.
Har glömt det lilla jag kunde annars skulle jag försöka fixa det själv.
Användarvisningsbild
swesysmgr
Inlägg: 14158
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Hjälp med lite pic kod till 3dscanner

Inlägg av swesysmgr »

https://www.microchip.com/DevelopmentTo ... O/PG164120

"PICkit 2 Starter Kit Lessons" tror jag innehåller exempelkoden som följde med på skivan.

Annars, vad du vill göra är AD-omvandla in på en pinne och sedan PWM ut på en annan för pådraget eller?
Användarvisningsbild
Krauser
Inlägg: 381
Blev medlem: 28 september 2014, 19:16:55

Re: Hjälp med lite pic kod till 3dscanner

Inlägg av Krauser »

Pic:en ska ge ut signal på 1 till 4 en åt gången och rotera runt, på cdn som följde med så fanns det ett program som gjorde det på dom 4 lysdioderna på demokortet, finns även en vridpot som man ställer hastigheten med

PICkit 2 Starter Kit Lessons har dom tagit bort och hänvisar till 3an men lite googling ledde fram till "Low Pin Count Demo Board User's Guide.pdf"
i den finns lite övningsuppgifter varav en är den jag letade efter
Användarvisningsbild
Krauser
Inlägg: 381
Blev medlem: 28 september 2014, 19:16:55

Re: Hjälp med lite pic kod till 3dscanner

Inlägg av Krauser »

Nehepp
Övningarna kräver asm filer som ligger på skivan och den är borta.
nån som har en iso alt original demo programmet som följde med? eller om nån kan tänka sig kasta ihop ett program? alt har ett enkelt demo prog jag kan utgå ifrån?
nåt i den här stilen

Kod: Markera allt

gp0 analog in
gp1 till 4 digital ut

gp1 till 4 = 1 ; 1 låg, 0 hög
main
gp4 0
gp1 1
goto wait
gp1 0
gp2 1
goto wait
gp2 0
gp3 1
goto wait
gp3 0
gp4 1
goto wait


goto main

wait
read gp0
set wait time
sleep
return
Skriv svar