User:Frosti/Sensors, Actuators, and Displays
Jump to navigation
Jump to search

Hello Speaker and Hello Step I decided to try to start making the board, by drawing it in Eagle.
- I downloaded and installed the Eagle Freeversion from Cad Soft USA
- I downloaded and copied Neils library from http://fab.cba.mit.edu/about/fab/dist/ng.lbr to the folder where other libraries are.
First I drew hello.speaker.45.MTA.
Then I tried to use Inkscape to

AVR
- SBI -> Set Bit in I/O Register
- CBI -> Clear Bit in I/O Register
- LDI -> Load Immediate
- BRNE-> Branch if Not Equal
First we made some experiments
- Open AVR studio
- File New Project
- Write .asm code
include "tn44def.inc"; sbi DDRA, 0; ldi R18, 10; LoopA: sbi PORTA, 0; ldi R19, 15; Loop2: dec R19; brne Loop2; cbi PORTA, 0; ldi R19, 20; Loop3: dec R19; brne Loop3 dec R18; brne LoopA;
- Build and Run
- Step into