Prueba Piano

6
ESCUELA POLITECNICA NACIONAL SISTEMAS MICROPROCESADORES Informe de: Prueba Piano Realizado por: Alumno (s): María José Valencia Grupo: (Espacio Reservado) Fecha de entrega: 2015 / 07 / 24 f. ______________________ año mes día Recibido por: Sanción: ________________________________________________ GR15

description

piano con ATMega 164p timmer 0

Transcript of Prueba Piano

ESCUELAPOLITECNICANACIONALSISTEMAS MICROPROCESADORESInforme de:Prueba PianoRealizado por:Alumno (!:Mar"a #o$ %alen&ia 'rupo:

(Epa&io Reer(ado!)e&*a de en+re,a:2015 /07 / 24 f- ......................a/o me d"a Re&ibido por:San&i0n: ................................................12343- C0di,o del pro,rama:GR15/* * Prueba_Casa_Angel_Majo.asm * *Created: 23/07/2015 20:19:19 * Autor: Angel ! Majo */ ."n#lude $m1%&'de(."n#$ .de( tem'o)r1% .org 0*00 rjm' "n"#"o .org 0*0+,-e#tor de "nterru'#"on 'uerto A rjm' leer "n"#"o: ,Con.gurar Puertos #lr tem'o out ddra/tem'o,de.no 'uerto A #omo entrada out ddr#/tem'o,de.no 'uerto C #omo entrada out ddrd/tem'o,de.no 'uerto 0 #omo entrada ld" tem'o/0b0000_1000 out ddrb/tem'o,P"n 3 #omo sal"da/ el resto entradas #om tem'o out 'ortb/tem'o ,mando a t"erra los '"nes no ut"l"1ados del 'uerto 2 ser tem'o out 'orta/tem'o ,a#t"-o 'ull u's 'uerto A out 'ort#/tem'o ,a#t"-o 'ull u's 'uerto C out 'ortd/tem'o ,a#t"-o 'ull u's 'uerto 0 ,3n"#"al"1ar 4ta#5 Po"nter ld" tem'o/"g67AM890: out s'/tem'o ld" tem'o/lo;67AM890: out s'l/tem'o ,Me aseguro >1: ld" 1l/lo;6tabla>>1: se" ,la1o Pr"n#"'al "nde.n"do la1o: rjm' la1o leer: 'us tem'o "n tem'o/sreg 'us tem'o sb"s '"na/0 ,salto s" el '"n 0 del 'uerto A es 1 rjm' do sb"s '"na/1 ,salto s" el '"n 1 del 'uerto A es 1 rjm' re sb"s '"na/2 ,salto s" el '"n 2 del 'uerto A es 1 rjm' m" sb"s '"na/3 ,salto s" el '"n 3 del 'uerto A es 1 rjm' (a sb"s '"na/& ,salto s" el '"n & del 'uerto A es 1 rjm' sol sb"s '"na/5 ,salto s" el '"n 5 del 'uerto A es 1 rjm' la sb"s '"na/% ,salto s" el '"n % del 'uerto A es 1 rjm' s" sb"s '"na/7 ,salto s" el '"n 7 del 'uerto A es 1 rjm' #an#"on rjm' sal"r,(re#uen#"a nota 0?do: //ld" tem'old" tem'o/29out o#r0a/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out t##r0b/tem'o ,#argo 'res#alador 1:%&sb"s '"na/0rjm' dorjm' sal"r,(re#uen#"a nota 78re: ld" tem'o/25out o#r0a/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out t##r0b/tem'o ,#argo 'res#alador 1:%&sb"s '"na/1rjm' rerjm' sal"r,(re#uen#"a nota M3m": ld" tem'o/23out o#r0a/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out t##r0b/tem'o ,#argo 'res#alador 1:%&sb"s '"na/2rjm' m"rjm' sal"r,(re#uen#"a nota @A(a: ld" tem'o/21out o#r0a/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out t##r0b/tem'o ,#argo 'res#alador 1:%&sb"s '"na/3rjm' (arjm' sal"r,(re#uen#"a nota 4?Asol: ld" tem'o/19out o#r0a/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out t##r0b/tem'o ,#argo 'res#alador 1:%&sb"s '"na/&rjm' solrjm' sal"r,(re#uen#"a nota AAla: ld" tem'o/17out o#r0a/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out t##r0b/tem'o ,#argo 'res#alador 1:%&sb"s '"na/5rjm' larjm' sal"r ,(re#uen#"a nota 43s": ld" tem'o/15out ?C70A/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out =CC702/tem'o ,#argo 'res#alador 1:%&sb"s '"na/%rjm' s"rjm' sal"r#an#"on: l'm tem'o/1Bout ?C70A/tem'o ,#argo al reg"stro o#r0a el -alor de tem'old" tem'o/0b00000011out =CC702/tem'o ,#argo 'res#alador 1:%all retardo#all retardo#all retardorjm' #an#"onrjm' sal"r ,Cenero retardo 'ara real"1ar barr"do de notas retardo: 'us r1% 'us r17 ld" r1%/ 250 salto1: ld" r17/ 150 salto2: de# r17 brne salto2 de# r1% brne salto1 'o' r17 'o' r1% ret sal"r: 'o' tem'o out sreg/tem'o 'o' tem'o ld" tem'o/0b00000000 out t##r0b/tem'o ret" ,Cont"ene 9otas Can#"on tabla:,4ol Aa4ol M" 4olAa4ol M" .db 19/ 17/ 19/ 23/ 19/ 17/ 19/ 23,rere4"dodo4ol AaAa .db 25/ 25/ 15/ 29/ 29/ 19/ 17/ 17 , do4"Aa4ol Aa4ol M"Aa .db 29/ 15/ 17/ 19/ 17/ 19/ 23/ 17 , Aado4"Aa4ol Aa4ol M" .db 17/ 29/ 15/ 17/ 19/ 17/ 19/ 23/* , rerere(are4"dom" .db 25/ 25/ 25/ 21/ 25/ 15/ 29/ 23 , do4ol M"4ol @a7e0ore .db 29/ 19/ 23/ 19/ 21/ 25/ 29/ 25 , rerere(are4"dom" .db 25/ 25/ 25/ 21/ 25/ 15/ 29/ 23*/1- Cir&ui+o implemen+adoPC6/TOSC1/PCINT2225PC5/TDI/PCINT2124PC4/TDO/PCINT2023PC3/TMS/PCINT1922PC2/TCK/PCINT1821PC1/SDA/PCINT1720PC0/SCL/PCINT1619AVCC27AREF29PC7/TOSC2/PCINT2326PA6/ADC6/PCINT631PA5/ADC5/PCINT532PA4/ADC4/PCINT433PA3/ADC3/PCINT334PA2/ADC2/PCINT235PA1/ADC1/PCINT136PA0/ADC0/PCINT037PA7/ADC7/PCINT730PB6/MISO/PCINT142PB5/MOSI/PCINT131PB4/SS/OC0B/PCINT1244PB3/AIN1/OC0A/PCINT1143PB2/AIN0/INT2/PCINT1042PB1/T1/CLKO/PCINT941PB0/XCK0/T0/PCINT840PB7/SCK/PCINT153PD6/ICP/OC2B/PCINT3015PD5/OC1A/PCINT2914PD4/OC1B/XCK1/PCINT2813PD3/INT1/TXD1/PCINT2712PD2/INT0/RXD1/PCINT2611PD1/TXD0/PCINT2510PD0/RXD0/PCINT249PD7/OC2A/PCINT3116RESET4XTAL18XTAL27U1ATMEGA164PCLOCK8M!"C14#7$FLS1SPEAKERDo Re Mi Fa Sol La SiCancionEPNINTEGRANTES: CASTELLANO Y VALENCIARelojABCD