Thông báo

Collapse
No announcement yet.

bien VDK ho 89CXX thanh IC nhac

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • bien VDK ho 89CXX thanh IC nhac

    * Minh moi gia nhap vao` dien dan minh ten la Thanh Nhan hoc truong DH su Pham Ky thuat ,vi moi gia nhap nen minh muon gui den cac ban mot mon qua`.
    * Cac ban chac han da biet ve VDK 89CXX voi cac chuong trinh thong dung ve led don,led ma tran....nhung co bao gio cac ban dung VDK lam 1 IC nhac chua ?minh da lam thu viet chung trinh va chay rat tot nghe khong thua gi DTDĐ neu ban nao co so thich nghien cuu' ve van de nay gui mail cho minh theo dia chi sau :"levuthanhnhan67@yahoo.com
    * y' tuong thiet ke IC nhac :viet cac chuoi xung voi tan so am tan tai nguoi co the nghe duoc,ta co 7 not nhac chi'nh :do re mi pha son.....va them nhung not nhac phu nhu :do thang ,do gia'ng,mi thang ,mi gia'ng .....,va cac' not nhac nay viet thanh nhung chuong trinh con trong chuong trinh chi'nh ta chi can` goi ra va cho chung delay theo do ngan cua bai nhac. vi` the'yeu cau` ban phai biet ve am nhac hay nho mot nguoi nao do' biet ve nhac chi cho ban ve cach dich mot bai nhac thanh cac not nhac.
    * Ban co' the xuat cac bai nhac ra port bang cach dieu khien bang ma tran phim hay remote nho' khuech dai len moi nghe duoc ,vi VDK cap dong rat nho .
    Chuc cac ban thanh cong !!! than men'
    TNhanvn

  • #2
    Đây quả là một vấn đề hay. Mình rất thích nhưng xin hỏi bạn là. Bnaj làm thành công chưa và mạch có phức tạp lám không? Bởi vì mình muốn ghép nó trong một số mạch khác để xuất ra vưa âm thanh ,hình ảnh nữa. Không biết có IC nhạc riêng không nhỉ?!

    Comment


    • #3
      Sao một ý tưởng hay vậy mà không có ai tham gia vậy nhỉ. Am thanh là một phần của cuộc sống mà

      Comment


      • #4
        hi hi, đồng ý "âm thanh là một món tinh thần"vì vậy Phi sẽ Post một bài:" Happybirday " cho mọi người dùng 89c51. OK

        Comment


        • #5
          chao cac bac
          toi cung thay y tuong nay hay do nen toi muon tham gia dong gop cung voi các bác
          bác duyphi đưa mạch nên cho anh em tham khảo nhé
          cam ơn nhiều
          - - -

          Comment


          • #6
            Tôi cũng đang nghiên cứu về vấn đề này. Không biết bác nào đã dùng VĐK để tạo tiếng còi otô chưa ? Xin chỉ giáo vài chiêu cơ bản !

            Comment


            • #7
              Việc biến vdk thành IC nhạc trong một số cuốn sách đã nói đến
              đơn giản nhất là ghép nối 1 đầu cuộn dây của loa qua con 7404 vào 1 pin của 8051
              để làm được điều này
              cần nắm rõ tần số của từng nốt nhạc
              chẳng hạn nôt LA là 440hz bác cứ lấy cài này làm chuẩn
              tần số của các nút khác có thể nhân tần số này cho 2 n/12 ( n là số các bước
              1/2 các cung tính từ nốt la)
              để tao ra 1 nốt nhạc ,cần tính khoảng thời gian từ nốt này đến nốt khác và khoảng thơi gian port chuyển đổi trạng thái để kích loa
              SHARE KHO PHIM LỚN

              Comment


              • #8
                ;GAN HEAD PHONE VAO CHAN P3.3
                org 0000h
                ajmp main
                org 000bh
                jmp tim0
                org 0030h
                main: ;Ö÷³ÌÐò
                mov tmod,#01h
                mov ie,#82h
                start0:
                mov 30h,#00h ;
                next: mov a,30h
                mov dptr,#table
                movc a,@a+dptr
                mov r2,a
                jz end0
                anl a,#0fh
                mov r5,a
                mov a,r2
                swap a
                anl a,#0fh
                jnz sing
                clr tr0
                jmp d1
                sing: dec a
                mov 22h,a
                rl a
                mov dptr,#table1
                movc a,@a+dptr
                mov th0,a
                mov 21h,a
                mov a,22h
                rl a
                inc a
                movc a,@a+dptr
                mov tl0,a
                mov 20h,a
                setb tr0
                d1: call delay
                inc 30h
                jmp next
                end0: clr tr0
                jmp start0

                tim0:
                push acc
                push psw
                mov tl0,20h
                mov th0,21h
                cpl p3.3
                pop psw
                pop acc
                reti

                delay: mov r7,#02h
                d2: mov r4,#187
                d3: mov r3,#248
                djnz r3,$
                djnz r4,d3
                djnz r7,d2
                djnz r5,delay
                ret

                table1:
                dw 64260,64400,64524,64580
                dw 64684,64777,64820,64898
                dw 64968,65030,65058,65110
                dw 65157,65178,65217

                table:
                ;1
                db 82h,01h,81h,94h,84h,0b4h,0a4h,04h,82h,01h,81h,94h, 84h,0c4h,0b4h,04h
                ;2
                db 82h,01h,81h,0f4h,0d4h,0b4h,0a4h,94h,0e2h,01h,0e1h, 0d4h,0b4h,0c4h,0b4h,04h
                ;3
                db 82h,01h,81h,94h,84h,0b4h,0a4h,04h,82h,01h,81h,94h, 84h,0c4h,0b4h,04h
                ;4
                db 82h,01h,81h,0f4h,0d4h,0b4h,0a4h,94h,0e2h,01h,0e1h, 0d4h,0b4h,0c4h,0b4h,04h,00
                end

                Comment


                • #9
                  Đó là bài nhạc HAPPYBIRDAY!
                  --->Phi không phải là ca sĩ và càng không phải là nhạc sĩ, vì vậy nếu có bài hát nào mà các bạn yêu cầu thì Duy Phi chắc không thể đáp ứng được.

                  Comment


                  • #10
                    Cảm ơn Duy Phi nhiều, có thể từ chương trình của Phi mà mình sẽ viết được một bài cho riêng mình.
                    Học cho lắm, tắm hổng có quần thay
                    Học cho hay, tắm thay hoài cái quần cũ.

                    Comment


                    • #11
                      Nhớ đừng quen cho Phi cùng thương thức nhe', Phi đan chờ đợi , mong rằng bạn sẽ mau chóng thành công! OK

                      Comment


                      • #12
                        Không biết HamChoi đã làm tơi đâu rồi, để anh em đợi lâu quá.

                        Comment


                        • #13
                          các bác nói là miễn học phí 100% nhưng trong nội ô thành phố.còn chúng tôi là dân tĩnh lẽ như bạc liêu,cà mau làm sao học được vì vậy mong các bác,các cô, các chú post tài liệu lên net đi để máy em có diệp mở mang kiến thức,nâng cao kinh nghiệm nữa chứ.cám ơn..............

                          Comment


                          • #14
                            Chào các bác.....mình cũng rất thích viết nhạc bằng VDK...đơn giản nhất là với 89C51
                            Mình cũng làm thành công vài bài nhạc Midi rồi......làm thì ko khó.....nhưng yêu cầu cần biết một tí về nhạc lý....chẳng hạn như tần số của mỗi nốt nhạc trong bài nhạc+trường độ của mỗi nốt......
                            VD: la si đô rê mi fa son
                            A B C D E F G
                            2 1 2 2 1 2
                            Như vậy với tần số cua nốt La là 440Hz ---> tần số của các nốt khác bằng
                            (2 mũ n )nhân với 440
                            Chẳng hạn của nốt Rê là : 440 x [2 mũ (2+1+2)]
                            Đây mới là các nốt cơ bản.....và làm tương tự cho các nốt cao hơn hay các nốt mang dấu # hay b ......điều này chỉ cần biết tí chút về nhạc lý là OK
                            .....Các bạn có thắc mắc gì thì hãy liên hệ mình.....nếu biết gì mình sẽ trình báy cho...ok
                            Chúc các bạn Noel vui vẻ !
                            khoa_dn12@yahoo.com
                            :redface:

                            Comment


                            • #15
                              chao anh duyphi em la nguoi moi gia nhap dien dan nhung em da doc nhieu bai viet cua anh no rat an tuong doi voi nguoi moi hoc vdk nhu em

                              cam on anh rat nhieu

                              Comment

                              Về tác giả

                              Collapse

                              TNhanvn Tìm hiểu thêm về TNhanvn

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X