Дипломдық жұмыстың мақсаты avr микроконтроллерін



жүктеу 5.01 Kb.
Pdf просмотр
бет7/7
Дата30.04.2017
өлшемі5.01 Kb.
түріДиплом
1   2   3   4   5   6   7
ret 
nota:  push  ZH 
 
 
push  ZL 
 
 
push  YL 
 
 
push  temp 
 
 
cpi 
fnota, 0x00   
 
 
 
breq  nt1 
 
 
 
 
 
 
 
mov  YL, fnota 
 
 

108 
 
 
 
ldi 
ZL, low(tabkd*2)   
 
 
ldi 
ZH, high(tabkd*2) 
 
 
rcall  addw   
 
 
 
lpm  temp, Z+ 
 
 
 
 
lpm  temp1, Z 
 
 
 
 
out 
OCR1AH, temp1 
 
 
out 
OCR1AL, temp 
 
 
 
ldi 
temp, 0x40   
 
 
 
out 
TCCR1A, temp 
nt1:  rcall  wait1  
 
 
 
 
ldi 
temp, 0x00   
 
 
 
out 
TCCR1A, temp 
 
 
 
ldi 
dnota,0 
 
  
 
 
rcall  wait1  
 
 
 
pop  temp 
 
 
pop  YL 
 
 
pop  ZL 
 
 
pop   ZH 
 
 
ret 
 
wait1: push  ZH 
 
 
push  ZL 
 
 
push  YH 
 
 
push  YL 
 
 
 
mov  YL, dnota   
 
 
 
ldi 
ZL, low(tabz*2)   
 
 
ldi 
ZH, high(tabz*2) 
 
 
rcall  addw   
 
 
 
 
lpm  YL, Z+ 
 
 
 
 
 
lpm  YH, Z 
 
 
 
 
 
clr 
ZL 
 
 
 
 
 
 
clr 
ZH 
ww1:    
ldi 
loop,80 
 
 
ww2:          dec 
loop 
 
 
brne   ww2 
 
 
adiw  R30, 1 
 
 
 
 
cp 
YL, ZL 
 
 
 
 
 
brne  ww1 
 
 
cp 
YH, ZH 
 
 
 
 
 
brne  ww1 
 
 
pop  YL 
 
 
 

109 
 
 
 
pop  YH 
 
 
pop  ZL 
 
 
pop   ZH 
 
 
ret 
                                             
tabz:   .dw      128,256,512,1024,2048,4096,8192 
tabkd: .dw  0 
 
 
.dw 
 
4748,4480,4228,3992,3768,3556,3356,3168,2990,2822,2664,2514 
 
 
.dw 
 
2374,2240,2114,1996,1884,1778,1678,1584,1495,1411,1332,1257 
 
 
.dw   
1187,1120,1057, 998, 942, 889, 839, 792 
tabm: .dw   
mel1*2,mel2*2,mel3*2,mel4*2 
 
 
.dw   
mel5*2,mel6*2,mel7*2 
;   В траве сидел кузнечик 
mel1:         .db 
 
 109,104,109,104,109,108,108, 96,108,104  
 
.db 
 
108,104,108,109,109, 96,109,104,109,104  
 
.db 
 
109,108,108, 96,108,104,108,104,108,141  
 
.db 
 
 96,109,111, 79, 79,111,111,112, 80, 80  
 
.db 
 
112,112,112,111,109,108,109,109, 96,109  
 
.db 
 
111, 79, 79,111,111,112, 80, 80,112,112  
 
.db 
 
112,111,109,108,141,128, 96,255  
 
; Песенка крокодила Гены 
mel2: .db 
 
          109,110,141,102,104,105,102,109,110,141  
 
.db 
 
104,105,107,104,109,110,141,104,105,139  
 
.db 
 
109,110,173, 96,114,115,146,109,110,112  
 
.db 
 
109,114,115,146,107,109,110,114,112,110  
 
.db 
 
146,109,105,136,107,105,134,128,128,102  
 
.db 
 
105,137,136,128,104,107,139,137,128,105  
 
.db 
 
109,141,139,128,110,109,176,128,128,109  
 
.db 
 
112,144,142,128,107,110,142,141,128,105  
 
.db 
 
109,139,128,173,134,128,128,109,112,144  
 
.db 
 
142,128,107,110,142,141,128,105,109,139  
 
.db 
 
128,173,146,128, 96,255 
 
;  В лесу родилась елочка 
mel3:         .db 
 
132,141,141,139,141,137,132,132,132,141  
        .db 
 
141,142,139,176,128,144,134,134,142,142  
        .db 
 
141,139,137,132,141,141,139,141,169,128  
        .db 
 
 96,255 
 
;  Менің Қазақстаным 

110 
 
mel4:          .db 
 
140,108,177,140,106,168,106,104,106,172 
         .db 
 
136,103,165,136,104,168,135,104,170,140 
 
.db 
 
111,173,108,106,109,204, 96,172,140,177 
 
.db 
 
113,111,113,179,145,111,177,141,108,170 
 
.db 
 
136,106,172,108,106,108,111,109,108,106 
 
.db 
 
168,103,104,103,165, 96,128,168,135,104 
 
.db 
 
202,136,103,136,106,204,173,141,108,205 
 
.db 
 
140,106,140,109,207,177,145,111,209,148 
 
.db 
 
116,148,147,177,172,143,111,143,141,172 
 
.db 
 
168,135,101,131,135,165,128,255 
 
; The Godfather Theme 
mel5:           .db 
 
136,141,144,143,141,144,141,143,141,137  
 
.db 
 
139,200,136,141,144,143,141,144,141,143 
 
.db 
 
141,136,135,198,134,137,140,207,134,137  
 
.db 
 
140,205,129,132,139,137,136,139,137,137  
 
.db 
 
136,136,129,193,141,141,140,203,175,141  
 
.db 
 
137,200,136,139,136,198,134,137,135,200  
 
.db 
 
136,141,144,143,141,144,141,143,141,137  
 
.db 
 
139,200,136,141,144,143,141,144,141,143 
 
.db 
 
141,136,135,198,134,137,140,207,134,137 
 
.db 
 
140,205,129,132,139,137,136,139,137,137  
 
.db 
 
136,136,129,193, 96,255 
 
; Сагындым Алматымды 
mel6:            .db 
 
133,133,133,138,138,140,205,133,133,133  
 
.db 
 
143,143,141,204,133,133,133,137,137,138  
 
.db 
 
204,133,133,133,141,141,140,202,138,138  
 
.db 
 
138,142,142,143,209,138,138,138,146,146  
 
.db 
 
145,207,146,146,145,143,141,143,204,133  
 
.db 
 
133,133,141,141,140,202,145,111,113,111 
 
.db 
 
141,143,141,204,133,133,133,141,141,140   
 
.db 
 
202,145,111,113,111,141,143,141,204,133 
 
.db 
 
133,133,141,141,140,202, 96,255 
 
; День Победы 
mel7:           .db 
 
133,101,133,133,128,133,133,138,101,138 
 
.db 
 
101,170,133,131,129,129,129,133,138,141  
 
.db 
 
140,138,204,160,133,101,133,133,128,133  
 
.db 
 
133,140,101,140,101,172,133,134,133,101  
 
.db 
 
133,137,140,143,141,140,205,140,109,140 
 
.db 
 
108,172,202,140,106,137,138,204,172,170 
 
.db 
 
170,201,137,138,140,143,141,140,202,170  

111 
 
 
.db 
 
168,200,198,134,136,138,106,136,134,170  
 
.db 
 
165,135,103,135,167,128,137,105,137,169 
 
.db 
 
128,138,106,204,202,255 
 
 
 
 
 


жүктеу 5.01 Kb.

Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7




©emirb.org 2020
әкімшілігінің қараңыз

    Басты бет