13.11.14, 19:17
0
Code:
#include <regx51.h>
sbit RS=P3^6;
sbit RW=P3^3;
sbit EN=P3^2;
void init2x16();
void write();
void wait();
void wait2();
void main()
{
init2x16();
write();
while(1);
}
void init2x16()
{
char k;
unsigned char instr[7]={0x30,0x30,0x30,0x38,0x0F,0x01,0x06};
wait();
for(k=0;k<7;k++)
{
RS=0; RW=0; EN=1;
wait();
P0=instr[k];
EN=0;
}
}
void write()
{
char k;
unsigned char text[11]={'H','E,'L','L','O',' ','W','O','R','L','D'};
for(k=0;k<11;k++)
{
RS=1; RW=0; EN=1;
wait();
P0=text[k];
EN=0;
wait2();
}
}
void wait()
{
int i;
for(i=0;i<1000;i++);
}
void wait2()
{
int i;
for(i=0;i<30000;i++);
}
Hallo allerseits!
Ich starte mal meine Begrüßung hier in Form eines 8051er Hallo Welt-Programms welches ganz einfach "Hello World" an einem HD4470 ausgibt
Hmm warum? Weil das mein Lieblingsmikrocontroller ist
Ich habe mich hier registriert um meinen Lumia 800 auf EU/deutsche Firmware flashen zu können, da mein Lumia 800 aus nicht deutschem Ausland stammt und ich meine Software lieber auf deutsch haben würde. Das würde auch die Installation einiger Softwares erleichtern, die mit meiner aktuellen, fixed Firmware nicht funktionieren. Und ja, ich bin bewährter, stolzer WP-Besitzer ;D
Freue mich nun Teil dieser Community zu sein!
Grüße,
Frank