Started following some tutorial on att85 usi. Downloaded example code from make avr book.
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
/* Scale in the key of 1/200 */
|
||||
|
||||
/*
|
||||
These are periods -- if you delay this long,
|
||||
then toggle the speaker pin, you'll get approximate
|
||||
pitches.
|
||||
|
||||
This is the 8-bit version. The pitches get less accurate
|
||||
as they get higher.
|
||||
|
||||
*/
|
||||
|
||||
#define Gx0 252
|
||||
#define A0 238
|
||||
#define Ax0 224
|
||||
#define B0 212
|
||||
#define C1 200
|
||||
#define Cx0 189
|
||||
#define D1 178
|
||||
#define Dx0 168
|
||||
#define E1 159
|
||||
#define F1 150
|
||||
#define Fx1 141
|
||||
#define G1 133
|
||||
#define Gx1 126
|
||||
#define A1 119
|
||||
#define Ax1 112
|
||||
#define B1 106
|
||||
#define C2 100
|
||||
#define Cx2 94
|
||||
#define D2 89
|
||||
#define Dx2 84
|
||||
#define E2 79
|
||||
#define F2 75
|
||||
#define Fx2 71
|
||||
#define G2 67
|
||||
#define Gx2 63
|
||||
#define A2 59
|
||||
#define Ax2 56
|
||||
#define B2 53
|
||||
#define C3 50
|
||||
#define Cx3 47
|
||||
#define D3 44
|
||||
#define Dx3 42
|
||||
#define E3 40
|
||||
#define F3 37
|
||||
#define Fx3 35
|
||||
#define G3 33
|
||||
Reference in New Issue
Block a user