написал Hello word?
не, пока только io подключил
Вот живой пример, моя вчерашняя клоунада. И да код маленьки но я пишу на attiny13a там 1 кб ром и 64 байт рама. так что и програмы соотвественные. И да, компилятор промолчал.
#define ledred 3
#define ledgreen 4
#define button 0
#define speaker 2
int buttonState = 0;
int curstate = 0;
int prevstate = 0;
void setup() {
// put your setup code here, to run once:
pinMode(ledred, OUTPUT);
pinMode(ledgreen, OUTPUT);
pinMode(button, INPUT);
pinMode(speaker,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
buttonState = digitalRead(button);
if(buttonState == HIGH&& prevstate == 0)
{
if(curstate == 0&& prevstate == 0 )
{
curstate == 1;
digitalWrite(ledred, LOW);
digitalWrite(ledgreen, HIGH);
playTune();
}
else if (curstate == 1 && prevstate == 0)
{
curstate == 0;
digitalWrite(ledgreen, LOW);
digitalWrite(ledred, HIGH);
}
prevstate = 1;
}
else if(buttonState == LOW)
{
prevstate = 0;
}
}
void playTune()
{
tone(speaker,1047); //C6
delay(300);
tone(speaker,1319);//E6
delay(300);
tone(speaker, 1568);//G6
delay(1000);
noTone();
}
#define ledred 3
#define ledgreen 4
#define button 0
#define speaker 2
int buttonState = 0;
int curstate = 0;
int prevstate = 0;
void setup() {
// put your setup code here, to run once:
pinMode(ledred, OUTPUT);
pinMode(ledgreen, OUTPUT);
pinMode(button, INPUT);
pinMode(speaker,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
buttonState = digitalRead(button);
if(buttonState == HIGH&& prevstate == 0)
{
if(curstate == 0&& prevstate == 0 )
{
curstate == 1;
digitalWrite(ledred, LOW);
digitalWrite(ledgreen, HIGH);
playTune();
}
else if (curstate == 1 && prevstate == 0)
{
curstate == 0;
digitalWrite(ledgreen, LOW);
digitalWrite(ledred, HIGH);
}
prevstate = 1;
}
else if(buttonState == LOW)
{
prevstate = 0;
}
}
void playTune()
{
tone(speaker,1047); //C6
delay(300);
tone(speaker,1319);//E6
delay(300);
tone(speaker, 1568);//G6
delay(1000);
noTone();
}
Программа на языке Brainfuck, печатающая «Hello World!»:
++++++++++[>+++++++>++++++++++>+++>+++
.>+.+++++++..+++.>++..+++.
------.--------.>+.>.
++++++++++[>+++++++>++++++++++>+++>+++
.>+.+++++++..+++.>++..+++.
------.--------.>+.>.
Чтобы написать коммент, необходимо залогиниться