Hjälp med programering
Hjälp med programering
Hej
Vi har ska bygga en termometer som ska visa
tempraturen på två LED displayer.
Men vi kan inte få displayerna att visa två
olika siffror.
Vi använder PIC16f628 och har programmen Great Cow
och Proton att programmera i.
Nån som kan hjäla till ?(; :roll:
LED displayer är kopplad till Port B
Själva programmet ser just nu ut så här.
LED displayerna är paralell kopplade.
#chip 16f628A,4 'Device = 16F628A 4 mhZ OSCILLATOR
dir portb out
dir porta.2 out
dir porta.3 out
wait 10 ms
#define DisplayCount 2
#define DisplayPortA PORTB
#define DisplayPortB PORTB
wait 10 ms
#define DispSelectA Set PORTA.3 off: Set PORTA.2 on
#define DispSelectB Set PORTA.3 on: Set PORTA.2 off
wait 10 ms
for Counter = 0 to 13
DisplayValue 1, Counter
Wait 1 sec
next
End
Kan aceptera andra program som c och protton med
Vi har ska bygga en termometer som ska visa
tempraturen på två LED displayer.
Men vi kan inte få displayerna att visa två
olika siffror.
Vi använder PIC16f628 och har programmen Great Cow
och Proton att programmera i.
Nån som kan hjäla till ?(; :roll:
LED displayer är kopplad till Port B
Själva programmet ser just nu ut så här.
LED displayerna är paralell kopplade.
#chip 16f628A,4 'Device = 16F628A 4 mhZ OSCILLATOR
dir portb out
dir porta.2 out
dir porta.3 out
wait 10 ms
#define DisplayCount 2
#define DisplayPortA PORTB
#define DisplayPortB PORTB
wait 10 ms
#define DispSelectA Set PORTA.3 off: Set PORTA.2 on
#define DispSelectB Set PORTA.3 on: Set PORTA.2 off
wait 10 ms
for Counter = 0 to 13
DisplayValue 1, Counter
Wait 1 sec
next
End
Kan aceptera andra program som c och protton med
Är det där hela programmet ?
Jag fattar inte ett smack... Vad är det för konstigt språk ? "Great Cow" ??
Och går det inte att *kommentera* koden i det där verktyget ?
> Men vi kan inte få displayerna att visa två olika siffror.
Vad visar de då ?
Och vad gör "DisplayValue 1, Counter " ???
Hur är det tänkt att koden ska fungera ?
Jag fattar inte ett smack... Vad är det för konstigt språk ? "Great Cow" ??
Och går det inte att *kommentera* koden i det där verktyget ?
> Men vi kan inte få displayerna att visa två olika siffror.
Vad visar de då ?
Och vad gör "DisplayValue 1, Counter " ???
Hur är det tänkt att koden ska fungera ?
En googling gav att "Great Cow" är en gratis open-source BASIC-grej till PIC och "Proton" är tydligen någon sort IDE till detta.
Nåväl, hårdvaran och programmets funktion är extremt dåligt förklarat men jag förstår att ni försöker multiplexa 2 st 7-segment display men då jag har mindre koll på vad de inbyggda funktioner ni tydligen använder egentligen gör kan jag helt enkelt inte ge något svar som är värd något.
Nåväl, hårdvaran och programmets funktion är extremt dåligt förklarat men jag förstår att ni försöker multiplexa 2 st 7-segment display men då jag har mindre koll på vad de inbyggda funktioner ni tydligen använder egentligen gör kan jag helt enkelt inte ge något svar som är värd något.
Tja, om du först hade lärt dig lite grunder om programmering
(d.v.s riktiga grunder som att kommentera kod o.s.v.) så kanske
du t.o.m hade kunnat få lite hjälp...
Notera att alla andra naturligtsvis skiter fullständigt i om du får igång
det eller inte, det ansvaret ligger till 100% på dig. Så din sarkasm
missar målet fullständigt...
(d.v.s riktiga grunder som att kommentera kod o.s.v.) så kanske
du t.o.m hade kunnat få lite hjälp...
Notera att alla andra naturligtsvis skiter fullständigt i om du får igång
det eller inte, det ansvaret ligger till 100% på dig. Så din sarkasm
missar målet fullständigt...