Author |
Topic  |
|
paradis_oscar
Får jag lov?
    
628 Posts |
Posted - 2003/01/09 : 18:49:52
|
skulle behöva få tag på lite litteratur om programering... är det någon som har några bra tips ? |
 |
|
loovet
Member
    
354 Posts |
Posted - 2003/01/09 : 19:04:33
|
quote: Originally posted by paradis_oscar
skulle behöva få tag på lite litteratur om programering... är det någon som har några bra tips ?
Programering av vad:
Basic, Pascal, C, C++, VisualBasic, VisualBasic for Application eller vad???
   |
// det blev en aleph 1.7 // |
Edited by - loovet on 2003/01/09 19:06:34 |
 |
|
Nagref
Member
   
113 Posts |
Posted - 2003/01/09 : 20:44:51
|
Precis finns massvis av proggrammeringsspråk. Vad ska du ha det till?
Assembler är ju alltid gångbart....  |
Assisterar Holographic Audio och Larsen Hifi VD för Acoustic Landscape R&D-ansvarig för Acoustic Illusion |
 |
|
SZR
Guran!
    
1515 Posts |
Posted - 2003/01/09 : 23:37:48
|
Nu behöver vi nog ett "övrigt" forum iaf    |
//StefanZ
"..are all these your guitars..?" |
 |
|
AndersJ
Starting Member
40 Posts |
Posted - 2003/01/10 : 04:51:01
|
Nagref: Assembler, assembler är alltid det rätta! : ) |
 |
|
paradis_oscar
Får jag lov?
    
628 Posts |
Posted - 2003/01/12 : 00:10:56
|
hade helt glömmt bort tråden... nåja, det är så att jag som projektarbete i skolan ska programera en fjärrkontroll som ska dels ha ett fast och ett "lärbart" läge. mina lärare är inte så hjälpsamma så det skulle vara trevigt om någon kunde tipsa lite här. sen så är den faktiskt i förstahand till stereo komponenter åt ett mer eller mindre lokalt företag, så någon övrigtdel behövs kanske inte ? |
 |
 |
|
Nagref
Member
   
113 Posts |
Posted - 2003/01/12 : 11:35:29
|
Du duger assembler lätt men det kan ju kanske vara trevligt med C++ |
Assisterar Holographic Audio och Larsen Hifi VD för Acoustic Landscape R&D-ansvarig för Acoustic Illusion |
 |
|
944Driver
Member
   
159 Posts |
Posted - 2003/01/12 : 11:38:41
|
Ska du bygga en färrkontroll och programera den? Om svaret är JA så tycker jag att du ska kolla på Atmels AVR kretsar och BASCOM AVR som utvecklingsverktyg. Då kan du skriva koden i basic och det finns färdiga kommandon för RC5 t.ex. Det går säkert att skriva mycket bättre kod i assembler, men det tar otroligt mycket mer tid.
//Magnus |
 |
|
Freddie
Member
    
322 Posts |
Posted - 2003/01/12 : 11:42:35
|
Eller en PIC krets, med program skrivet i C.
En bra bok om C programmering är: C Primer Plus - Third edition av Stephen Prata. Den är på lite drygt 800sidor.
PIC kretsarna är lätta att komma igång med. Jag använder denna C kompilator. www.bknd.com , finns demo version att ladda ner som jag använder. |
Edited by - Freddie on 2003/01/12 11:43:21 |
 |
|
944Driver
Member
   
159 Posts |
Posted - 2003/01/12 : 14:41:22
|
Jag har inte testat C på PIC utan bara assembler vilket är ganska överkomligt på PIC då det finns så få instruktioner att lära sig, men jämfört med BASCOM, som jag precis börjat leka lite med, så är det rena vetenskapen. Basic i BASCOM är bitvis nästan för lätt då massor av rutiner finns klara och kretsen programeras direkt i konstruktionen med en sladd för 25 spänn från PC:ns parallellport. BASCOM finns också som gratis demoversion med en begränsning på max 2 kb kod.
Kod som kör AD-omvandlaren och skriver ut det på en LCD-display cirka 10 ggr per sekund.
$regfile = "4433def.dat" $crystal = 8000000
Config Lcd = 16 * 1 Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5 Config Lcdmode = Port Config Lcdbus = 4
Config Adc = Single , Prescaler = Auto
Dim Result As Word
Start Adc Do Result = Getadc(1) Cls Lcd "Channel 1 = " ; Result Waitms 100 Loop End
//Magnus |
Edited by - 944Driver on 2003/01/12 14:47:09 |
 |
|
paradis_oscar
Får jag lov?
    
628 Posts |
Posted - 2003/01/12 : 15:55:34
|
quote: Originally posted by 944_Driver
Ska du bygga en färrkontroll och programera den? Om svaret är JA så tycker jag att du ska kolla på Atmels AVR kretsar och BASCOM AVR som utvecklingsverktyg. Då kan du skriva koden i basic och det finns färdiga kommandon för RC5 t.ex. Det går säkert att skriva mycket bättre kod i assembler, men det tar otroligt mycket mer tid.
//Magnus
nix, jag ska bara programera den... konstruktionen står företaget för (gissar att det finns en ganska färdig kretslösning för det hela...)
det kommer att vara en PIC krets, som kommer att använda sig av RC5 |
 |
Edited by - paradis_oscar on 2003/01/13 20:14:51 |
 |
|
944Driver
Member
   
159 Posts |
Posted - 2003/01/13 : 20:37:35
|
Börja med att ladda hem datablad på PIC-kretsen du ska använda och läs det, där finns en massa info och troligen en lista på alla tillgängliga assembler kommandon. Du kan ju också ladda hem Microchips gratis utvecklingsverktyg för PIC och testa det om du ska skriva koden i assembler. Sedan finns det mycket info på nätet om PIC och säkert också om RC5.
//Magnus |
 |
|
paradis_oscar
Får jag lov?
    
628 Posts |
Posted - 2003/01/13 : 20:40:58
|
ok, tack för tipset... ska ge ta och söka lite på nätet då (ja, jag vet att jag är slö som inte gjort det än...) |
 |
 |
|
paradis_oscar
Får jag lov?
    
628 Posts |
Posted - 2003/01/16 : 09:30:00
|
var får jag tag på BASCOM ? |
 |
 |
|
944Driver
Member
   
159 Posts |
|
|
Topic  |
|