Chơi nhạc đơn nốt trên Atmega8, bằng cách canh chỉnh xung nhịp lên xuống trong thời gian chính xác để có thể tạo được bản nhạc có độ dài hơn 4 phút. Chạy trên chip Atmega8 cài đặt với 1Mhz không dùng thạch anh. Với chi phí không quá nhiều so với việc mua một chip nhạc mà bài hát bị giới hạn, thì với cách này giúp cho mọi thứ trở nên thú vị hơn. Chương trình được viết bằng Assembly, số lượng code khá lớn khoảng 4k7 dòng lệnh
Trang 1Chơi bài Suteki da ne trên ATEMEGA8
Mini
Project
1Mhz
Trang 2; M 24LDI R16, 5LDI R17, 143LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 158LDI R20, 9LDI R18, 95RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 4LDI R16, 0LDI R17, 237LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 26LDI R20, 9LDI R18, 95RCALL NO_Sound
; l 8LDI R16, 1LDI R17, 60LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 35LDI R20, 33LDI R18, 141RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0
Trang 3; M 12LDI R16, 2LDI R17, 199LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 79LDI R20, 9LDI R18, 95RCALL NO_Sound
; F 4LDI R16, 0LDI R17, 251LDI R20, 127LDI R18, 89RCALL Play_SoundLDI R16, 0LDI R17, 27LDI R20, 127LDI R18, 89RCALL NO_Sound
; M 16
LDI R16, 3LDI R17, 180LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 105LDI R20, 9LDI R18, 95RCALL NO_Sound
; L 12LDI R16, 3LDI R17, 188LDI R20, 137LDI R18, 70RCALL Play_SoundLDI R16, 0LDI R17, 106LDI R20, 137LDI R18, 70RCALL NO_Sound
; M 2LDI R16, 0LDI R17, 118LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 13LDI R20, 9LDI R18, 95
Trang 4; dd 8LDI R16, 2LDI R17, 241LDI R20, 169LDI R18, 59RCALL Play_SoundLDI R16, 0LDI R17, 83LDI R20, 169LDI R18, 59RCALL NO_Sound
; X 8LDI R16, 2LDI R17, 199LDI R20, 149LDI R18, 63RCALL Play_SoundLDI R16, 0LDI R17, 79LDI R20, 149LDI R18, 63RCALL NO_Sound
; L 8LDI R16, 2LDI R17, 125LDI R20, 137
LDI R18, 70RCALL Play_SoundLDI R16, 0LDI R17, 70LDI R20, 137LDI R18, 70RCALL NO_Sound
; dd 4LDI R16, 1LDI R17, 120LDI R20, 169LDI R18, 59RCALL Play_SoundLDI R16, 0LDI R17, 41LDI R20, 169LDI R18, 59RCALL NO_Sound
; rr 4LDI R16, 1LDI R17, 167LDI R20, 199LDI R18, 53RCALL Play_SoundLDI R16, 0LDI R17, 47LDI R20, 199LDI R18, 53RCALL NO_Sound
; mm 32
Trang 5; X 4LDI R16, 1LDI R17, 99LDI R20, 149LDI R18, 63RCALL Play_SoundLDI R16, 0LDI R17, 39LDI R20, 149LDI R18, 63RCALL NO_Sound
; L 4LDI R16, 1LDI R17, 62LDI R20, 137LDI R18, 70RCALL Play_SoundLDI R16, 0LDI R17, 35LDI R20, 137LDI R18, 70RCALL NO_Sound
; S 4LDI R16, 1LDI R17, 26
LDI R20, 13LDI R18, 79RCALL Play_SoundLDI R16, 0LDI R17, 31LDI R20, 13LDI R18, 79RCALL NO_Sound
; L 32LDI R16, 9LDI R17, 247LDI R20, 137LDI R18, 70RCALL Play_SoundLDI R16, 1LDI R17, 27LDI R20, 137LDI R18, 70RCALL NO_Sound
;p32LDI R18, 32RCALL PARAM
; l 8LDI R16, 1LDI R17, 60LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 35
Trang 6; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 8LDI R16, 1
LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9LDI R18, 95RCALL NO_Sound
; F 4LDI R16, 0LDI R17, 251LDI R20, 127LDI R18, 89RCALL Play_SoundLDI R16, 0LDI R17, 27LDI R20, 127LDI R18, 89RCALL NO_Sound
; M 4LDI R16, 0LDI R17, 237LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 26LDI R20, 9LDI R18, 95RCALL NO_Sound
Trang 7; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; x 16LDI R16, 2LDI R17, 197LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 78LDI R20, 65LDI R18, 126RCALL NO_Sound
; D 8LDI R16, 1LDI R17, 120LDI R20, 129LDI R18, 118
RCALL Play_SoundLDI R16, 0LDI R17, 41LDI R20, 129LDI R18, 118RCALL NO_Sound
; x 4LDI R16, 0LDI R17, 177LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 19LDI R20, 65LDI R18, 126RCALL NO_Sound
; l 4LDI R16, 0LDI R17, 158LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 17LDI R20, 33LDI R18, 141RCALL NO_Sound
; s 16LDI R16, 2
Trang 8; x 8LDI R16, 1LDI R17, 98LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 39LDI R20, 65LDI R18, 126RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20
LDI R20, 129LDI R18, 118RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9LDI R18, 95RCALL NO_Sound
; F 4LDI R16, 0LDI R17, 251LDI R20, 127LDI R18, 89
Trang 9; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; x 8LDI R16, 1LDI R17, 98LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 39LDI R20, 65LDI R18, 126RCALL NO_Sound
; s 8LDI R16, 1LDI R17, 24LDI R20, 17LDI R18, 160RCALL Play_SoundLDI R16, 0LDI R17, 31LDI R20, 17LDI R18, 160RCALL NO_Sound
; s 4LDI R16, 0LDI R17, 140LDI R20, 17LDI R18, 160RCALL Play_SoundLDI R16, 0LDI R17, 15
Trang 10; x 4LDI R16, 0LDI R17, 177LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 19LDI R20, 65LDI R18, 126RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118
RCALL NO_Sound
; x 8LDI R16, 1LDI R17, 98LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 39LDI R20, 65LDI R18, 126RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0
Trang 11; R 16LDI R16, 3LDI R17, 77LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 93LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9LDI R18, 95RCALL NO_Sound
; R 4
LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; x 16LDI R16, 2LDI R17, 197LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 78LDI R20, 65LDI R18, 126
Trang 12; s 16LDI R16, 2LDI R17, 49LDI R20, 17LDI R18, 160RCALL Play_SoundLDI R16, 0LDI R17, 62LDI R20, 17LDI R18, 160RCALL NO_Sound
; l 8LDI R16, 1LDI R17, 60LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 35LDI R20, 33LDI R18, 141RCALL NO_Sound
; x 4LDI R16, 0LDI R17, 177LDI R20, 65
LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 19LDI R20, 65LDI R18, 126RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; x 8LDI R16, 1LDI R17, 98LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 39LDI R20, 65LDI R18, 126RCALL NO_Sound
; D 4
Trang 13; M 4LDI R16, 0LDI R17, 237LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 26LDI R20, 9LDI R18, 95RCALL NO_Sound
; R 16LDI R16, 3LDI R17, 77LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0
LDI R17, 93LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9LDI R18, 95RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129
Trang 14; l 4LDI R16, 0LDI R17, 158LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 17LDI R20, 33LDI R18, 141RCALL NO_Sound
; l 24LDI R16, 3LDI R17, 182LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 105LDI R20, 33LDI R18, 141
RCALL NO_Sound
;p24LDI R18, 24RCALL PARAM
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218
Trang 15; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129
LDI R18, 118RCALL NO_Sound
; l 4LDI R16, 0LDI R17, 158LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 17LDI R20, 33LDI R18, 141RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_Sound
Trang 16; R 8LDI R16, 1LDI R17, 166LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 46LDI R20, 255LDI R18, 106RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; x 4LDI R16, 0LDI R17, 177LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 19LDI R20, 65LDI R18, 126RCALL NO_Sound
; l 24LDI R16, 3LDI R17, 182LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 105LDI R20, 33LDI R18, 141RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129
Trang 17; R 16LDI R16, 3LDI R17, 77LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 93LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9LDI R18, 95RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211
LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 129LDI R18, 118RCALL NO_Sound
; l 4LDI R16, 0LDI R17, 158LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 17LDI R20, 33LDI R18, 141RCALL NO_Sound
Trang 18; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9LDI R18, 95RCALL NO_Sound
; S 8LDI R16, 2LDI R17, 52LDI R20, 13LDI R18, 79RCALL Play_SoundLDI R16, 0LDI R17, 62LDI R20, 13LDI R18, 79RCALL NO_Sound
; X 8LDI R16, 2LDI R17, 199LDI R20, 149LDI R18, 63RCALL Play_Sound
LDI R16, 0LDI R17, 79LDI R20, 149LDI R18, 63RCALL NO_Sound
; S 8LDI R16, 2LDI R17, 52LDI R20, 13LDI R18, 79RCALL Play_SoundLDI R16, 0LDI R17, 62LDI R20, 13LDI R18, 79RCALL NO_Sound
; L 41LDI R16, 12LDI R17, 197LDI R20, 137LDI R18, 70RCALL Play_SoundLDI R16, 1LDI R17, 107LDI R20, 137LDI R18, 70RCALL NO_Sound
; L 8LDI R16, 2LDI R17, 125
Trang 19; S 8LDI R16, 2LDI R17, 52LDI R20, 13LDI R18, 79RCALL Play_SoundLDI R16, 0LDI R17, 62LDI R20, 13LDI R18, 79RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9
LDI R18, 95RCALL NO_Sound
; x 8LDI R16, 1LDI R17, 98LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 39LDI R20, 65LDI R18, 126RCALL NO_Sound
; l 4LDI R16, 0LDI R17, 158LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 17LDI R20, 33LDI R18, 141RCALL NO_Sound
; D 4LDI R16, 0LDI R17, 188LDI R20, 129LDI R18, 118RCALL Play_Sound
Trang 20; D 8LDI R16, 1LDI R17, 120LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 41LDI R20, 129LDI R18, 118RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 4LDI R16, 0LDI R17, 237LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 26LDI R20, 9LDI R18, 95RCALL NO_Sound
; s 8LDI R16, 1LDI R17, 24LDI R20, 17LDI R18, 160RCALL Play_SoundLDI R16, 0LDI R17, 31LDI R20, 17LDI R18, 160RCALL NO_Sound
; M 8LDI R16, 1LDI R17, 218LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 52LDI R20, 9
Trang 21; r 4LDI R16, 0LDI R17, 105LDI R20, 3LDI R18, 213RCALL Play_SoundLDI R16, 0LDI R17, 11LDI R20, 3LDI R18, 213RCALL NO_Sound
; r 12LDI R16, 1LDI R17, 60LDI R20, 3LDI R18, 213RCALL Play_SoundLDI R16, 0LDI R17, 35LDI R20, 3LDI R18, 213RCALL NO_Sound
; m 4LDI R16, 0LDI R17, 118
LDI R20, 5LDI R18, 189RCALL Play_SoundLDI R16, 0LDI R17, 13LDI R20, 5LDI R18, 189RCALL NO_Sound
; s 3LDI R16, 0LDI R17, 105LDI R20, 17LDI R18, 160RCALL Play_SoundLDI R16, 0LDI R17, 11LDI R20, 17LDI R18, 160RCALL NO_Sound
; l 3LDI R16, 0LDI R17, 118LDI R20, 33LDI R18, 141RCALL Play_SoundLDI R16, 0LDI R17, 13LDI R20, 33LDI R18, 141RCALL NO_Sound
Trang 22; D 1LDI R16, 0LDI R17, 47LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 5LDI R20, 129LDI R18, 118RCALL NO_Sound
; x 8LDI R16, 1LDI R17, 98LDI R20, 65LDI R18, 126RCALL Play_SoundLDI R16, 0LDI R17, 39LDI R20, 65LDI R18, 126RCALL NO_Sound
; x 2LDI R16, 0LDI R17, 88LDI R20, 65LDI R18, 126RCALL Play_Sound
LDI R16, 0LDI R17, 9LDI R20, 65LDI R18, 126RCALL NO_Sound
; D 2LDI R16, 0LDI R17, 94LDI R20, 129LDI R18, 118RCALL Play_SoundLDI R16, 0LDI R17, 10LDI R20, 129LDI R18, 118RCALL NO_Sound
; R 4LDI R16, 0LDI R17, 211LDI R20, 255LDI R18, 106RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 255LDI R18, 106RCALL NO_Sound
; M 1LDI R16, 0LDI R17, 59
Trang 23; L 4LDI R16, 1LDI R17, 62LDI R20, 137LDI R18, 70RCALL Play_SoundLDI R16, 0LDI R17, 35LDI R20, 137LDI R18, 70RCALL NO_Sound
; S 2LDI R16, 0LDI R17, 141LDI R20, 13LDI R18, 79RCALL Play_SoundLDI R16, 0LDI R17, 15LDI R20, 13
LDI R18, 79RCALL NO_Sound
; M 2LDI R16, 0LDI R17, 118LDI R20, 9LDI R18, 95RCALL Play_SoundLDI R16, 0LDI R17, 13LDI R20, 9LDI R18, 95RCALL NO_Sound
; F 3LDI R16, 0LDI R17, 188LDI R20, 127LDI R18, 89RCALL Play_SoundLDI R16, 0LDI R17, 20LDI R20, 127LDI R18, 89RCALL NO_Sound
; S 3LDI R16, 0LDI R17, 211LDI R20, 13LDI R18, 79RCALL Play_Sound
Trang 24; rr 4LDI R16, 1LDI R17, 167LDI R20, 199LDI R18, 53RCALL Play_SoundLDI R16, 0LDI R17, 47LDI R20, 199LDI R18, 53RCALL NO_Sound
; mm 29LDI R16, 13LDI R17, 114LDI R20, 211LDI R18, 47RCALL Play_SoundLDI R16, 1LDI R17, 126LDI R20, 211LDI R18, 47RCALL NO_Sound
; mm 2LDI R16, 0LDI R17, 237LDI R20, 211LDI R18, 47RCALL Play_SoundLDI R16, 0LDI R17, 26LDI R20, 211LDI R18, 47RCALL NO_Sound
; ff 2LDI R16, 0LDI R17, 251LDI R20, 233LDI R18, 44RCALL Play_SoundLDI R16, 0LDI R17, 27LDI R20, 233LDI R18, 44RCALL NO_Sound
; mm 8LDI R16, 3LDI R17, 181LDI R20, 211LDI R18, 47RCALL Play_SoundLDI R16, 0LDI R17, 105LDI R20, 211
Trang 25; mm 1LDI R16, 0LDI R17, 118LDI R20, 211LDI R18, 47RCALL Play_SoundLDI R16, 0LDI R17, 13LDI R20, 211LDI R18, 47RCALL NO_Sound
; ff 1LDI R16, 0LDI R17, 125LDI R20, 233LDI R18, 44RCALL Play_SoundLDI R16, 0LDI R17, 13LDI R20, 233LDI R18, 44RCALL NO_Sound
; ss 1LDI R16, 0LDI R17, 141
LDI R20, 255LDI R18, 40RCALL Play_SoundLDI R16, 0LDI R17, 15LDI R20, 255LDI R18, 40RCALL NO_Sound
; ff 2LDI R16, 0LDI R17, 251LDI R20, 233LDI R18, 44RCALL Play_SoundLDI R16, 0LDI R17, 27LDI R20, 233LDI R18, 44RCALL NO_Sound
; mm 2LDI R16, 0LDI R17, 237LDI R20, 211LDI R18, 47RCALL Play_SoundLDI R16, 0LDI R17, 26LDI R20, 211LDI R18, 47RCALL NO_Sound
Trang 26; mm 1LDI R16, 0LDI R17, 118LDI R20, 211LDI R18, 47RCALL Play_SoundLDI R16, 0LDI R17, 13LDI R20, 211LDI R18, 47RCALL NO_Sound
; rr 2LDI R16, 0LDI R17, 211LDI R20, 199LDI R18, 53RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 199LDI R18, 53RCALL NO_Sound
; dd 1LDI R16, 0LDI R17, 94LDI R20, 169LDI R18, 59RCALL Play_Sound
LDI R16, 0LDI R17, 10LDI R20, 169LDI R18, 59RCALL NO_Sound
; rr 1LDI R16, 0LDI R17, 105LDI R20, 199LDI R18, 53RCALL Play_SoundLDI R16, 0LDI R17, 11LDI R20, 199LDI R18, 53RCALL NO_Sound
; rr 2LDI R16, 0LDI R17, 211LDI R20, 199LDI R18, 53RCALL Play_SoundLDI R16, 0LDI R17, 23LDI R20, 199LDI R18, 53RCALL NO_Sound
; dd 2LDI R16, 0LDI R17, 188