1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-30 16:24:09 +03:00

Cleaned up examples (new Serial lib, etc)

This commit is contained in:
David A. Mellis
2006-04-26 16:57:14 +00:00
parent 260c5d5ee1
commit 53a6afd3f6
6 changed files with 143 additions and 137 deletions

View File

@ -130,18 +130,18 @@ void printBuff(){
////////////////////////////////////////////
void readBuff(){
printString("into readbuff method");
serialVal = serialRead();
Serial.print("into readbuff method");
serialVal = Serial.read();
if (serialVal != -1){
printString("information there");
Serial.print("information there");
if ((serialVal == 43) && !reading){
reading = true;
printString("plus");
Serial.print("plus");
}
if ((serialVal == 45) && (times == 0 && reading)){
writing = true;
printString("minus");
Serial.print("minus");
}
if (reading && writing){
@ -150,7 +150,7 @@ void readBuff(){
}
if (times >= 7){
printString("Print to buff");
Serial.print("Print to buff");
times = 0;
reading = false;
writing = false;
@ -178,7 +178,8 @@ void max7219_init()
// program initialization routine
void setup()
{
{
Serial.begin(9600);
setPinModes();
max7219_init();
}
@ -186,7 +187,7 @@ void setup()
// program loop
void loop()
{
printString("in the loop");
Serial.print("in the loop");
//max7219_all(0x00);
//delay(500);
readBuff();

View File

@ -35,7 +35,7 @@ int dato = 0; // dato is a varible we use to send data to the LEDs
void setup()
{
//beginSerial(9600); // uncomment the serial-related lines to monitor the program's progress
//Serial.begin(9600); // uncomment the serial-related lines to monitor the program's progress
pinMode(data, OUTPUT); // declare all the control pins as outputs
pinMode(clock, OUTPUT);
pinMode(strob, OUTPUT);
@ -60,7 +60,7 @@ void loop()
// go through the "dato" variable and send it bit by bit over the data pin
for (count = 0; count < 8; count++) {
digitalWrite(data, dato & 01);
//serialWrite((dato & 01) + 48);
//Serial.print((dato & 01) + 48, BYTE);
dato>>=1;
if (count == 7){
digitalWrite(oe, LOW);
@ -74,6 +74,6 @@ void loop()
digitalWrite(strob, LOW);
delay(100);
//printNewline();
//Serial.println();
delay(100); // waits for a second
}