Elektroniktävling

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Då har jag också fått min, väldigt bra utvecklingsverktyg tycker jag

Bild
Lite liten display bara men man kan ju inte få allt :)

Då var bara frågan vad man ska göra för tävlingsbidrag...

/Johan
Användarvisningsbild
Fagge
Inlägg: 3930
Blev medlem: 27 maj 2003, 13:59:51
Ort: Blekinge

Inlägg av Fagge »

Amen va fan, är det värkligen så lätt när man kör med C???.
Jag vill oxo, Langa hit en snabbkurs nu, annars dör jag av avundsjuka :wink:
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Ok en snabbguide för att skriva på LCD:n :lol:

1. Öppna HEW programmet
2. Öppna tutorial 1 i samples katalogen
3. Byt ut texten RENESAS_LOGO och "Technlgy" mot valfri text i main() rutinen :)
4. Kompilera och bränn programmet

/Johan
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Haha, Fusk! :D
Användarvisningsbild
gurgalof
EF Sponsor
Inlägg: 1311
Blev medlem: 18 februari 2004, 22:15:06
Ort: Göteborg
Kontakt:

Inlägg av gurgalof »

provet var skitlätt fick 9 av 10 rätt.


längtar redan efter den
matseng
Inlägg: 2360
Blev medlem: 16 september 2003, 17:18:13
Ort: Dubai, United Arab Emirates
Kontakt:

Inlägg av matseng »

Jepp, jag fick min i dag också. Kartongen låg utanför ytterdörren när jag kom hem.

Attans vad litet kittet var. Jag trodde nästan att dom hade skickat ett 10-pack med disketter. :-)
Användarvisningsbild
Icecap
Inlägg: 26625
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Hade skrivit en lapp på dörren med att de bara skulle lägga paketet på trappan men han skrev att han inte fick lägga den! :-(

Får väl vänta till i morgon med att få mina 3 kit!

Jepp, en av varje! Jag har ett antal projekt som jag ska kolla upp på och se om Renesas fungerar bättre. Jag skrev ett e-mail till dom och förklarade läget och fick grönt ljus till alla 3 :-)
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Icecap, du kanske skulle ha skrivit din namnteckning på pappret ? :)

/Johan
Användarvisningsbild
Icecap
Inlägg: 26625
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jupp, jag kom på det senare.

I dag kommer jag att sätta en lapp med hänvisning till när jag kommer hem och att de kan gå till grannen om de kommer innan.
Användarvisningsbild
Henrik Kjellberg
Inlägg: 539
Blev medlem: 26 december 2004, 00:59:27
Ort: Lund

Inlägg av Henrik Kjellberg »

Nu har jag äntligen beställt min! Gud vad jag längtar!!! :D
Användarvisningsbild
Macce
Inlägg: 4301
Blev medlem: 29 maj 2003, 16:40:58

Inlägg av Macce »

du är inte ensam om det Henrik ;)
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Hello,

I am contacting you because you indicated that you wish to receive a
complimentary Renesas sample kit (SKP32C84). Unfortunately, the stock that
was reserved for this particular kit has been depleted. Please select one of
the following remaining sample kits and reply to this email with your
choice. The substitute will be shipped without delay.

Sincerely,

Circuit Cellar, Inc./Renesas
Så går det när folk roffar åt sig som gamar...
Användarvisningsbild
strombom
Inlägg: 3305
Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:

Inlägg av strombom »

Gamar? Sidan har ju varit uppe i hela två veckor och tävlingen började för 3 dagar sedan :D

/Johan
Användarvisningsbild
gurgalof
EF Sponsor
Inlägg: 1311
Blev medlem: 18 februari 2004, 22:15:06
Ort: Göteborg
Kontakt:

Inlägg av gurgalof »

Hedis skrev:
Hello,

I am contacting you because you indicated that you wish to receive a
complimentary Renesas sample kit (SKP32C84). Unfortunately, the stock that
was reserved for this particular kit has been depleted. Please select one of
the following remaining sample kits and reply to this email with your
choice. The substitute will be shipped without delay.

Sincerely,

Circuit Cellar, Inc./Renesas
Så går det när folk roffar åt sig som gamar...
jag fick också det mailet! :(
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Antar att de flesta automatiskt valde det största/bästa kitet. Egentligen vet jag inte om det spelar så stor roll. M32C är nog overkill för de allra flesta saker.

Fick iaf äntligen mitt kit idag :mrgreen:

Gjorde en termometer för att testa matte och stdio-libsen lite. Inte så imponerad av stdio just nu, sprintf vägrar skriva ut mina flyttal... Heltal funkar bra.

Bild

Kod: Markera allt

/* tab space = 4 */

#include <math.h>
#include <stdio.h>

#include "skp_bsp.h"	// include SKP board support package
#include "skp_lcd.h"

void mcu_init(void);

void adc_init(void)
{
	// one-shot, f/2, ch1 (thermistor)
	ad0con0 = 0x81;
	ad0con1 = 0x38;
	ad0con2 = 0x01;
	ad0con3 = 0x0;
	ad0con4 = 0x0;
	ad0ic = 0x01;
}

unsigned short adc_read(void)
{
	adst_ad0con0 = 1;     // Start a conversion here 
	while(adst_ad0con0);  // wait for complete...
	return ad01&0x03ff;   // read result
}

// add 64 adc results to get 16bit average value
unsigned short adc_read_avg(void)
{
	unsigned short i,sum=0;

	for(i=0;i<64;i++) sum+=adc_read();

	return sum;
}

// calc temperature (kelvin)
float get_temp(void)
{
	float A1=3.354016E-3;
	float B1=2.569355E-4;
	float C1=2.626311E-6;
	float D1=0.675278E-7;
	float x=adc_read_avg();
	float r=(x*7320)/(65536-x); // thermistor resistance
	float lin_r=logf(r/10000);
	float t=1.0f/(A1+B1*lin_r+C1*lin_r*lin_r+D1*lin_r*lin_r*lin_r);

	return t;
}

void main(void)
{
	double t;
	char lcdbuf[8];
	unsigned int fan;

	mcu_init();			// initialize mcu GPIO's
	adc_init();
	InitDisplay();

	while(1)
	{
		t=get_temp()-273.15;
		fan=t*100;
		sprintf(lcdbuf," %d.%d",fan/100,fan%100);
		DisplayString(LCD_LINE1," Temp:");
		DisplayString(LCD_LINE2,lcdbuf);
	}
}
Skriv svar