Thông báo

Collapse
No announcement yet.

S.O.S chế tạo đồng hồ vạn niên ...................

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

  • #31
    Nguyên văn bởi vtv Xem bài viết
    chào
    tui cũng đã làm mạch RTC DS12887 + 8951 chạy ok rùi, có gì liên hệ với tui nha
    đơn giản lắm

    Cậu có thể gửi cho mình một bản không, mình đang muốn làm với 12C887 mà chưa biết làm sao, vì ds1307 cứ hay bị trục trặc, đây là mail của mình thang_saumuathi@yahoo.com.Cảm ơn cậu rất nhiều,mong cậu giứp đỡ.

    Comment


    • #32
      Nguyên văn bởi tranvanan Xem bài viết
      Cậu có thể gửi cho mình một bản không, mình đang muốn làm với 12C887 mà chưa biết làm sao, vì ds1307 cứ hay bị trục trặc, đây là mail của mình thang_saumuathi@yahoo.com.Cảm ơn cậu rất nhiều,mong cậu giứp đỡ.
      hic. ai nói ds1307 chạy ko ổn định.. tại bạn vẽ mạch hoặc là phần mềm.. hoặc là pin chứ mình xài chưa thấy lỗi j cả.
      còn muốn chuyển từ ngày dương sang ngày âm thì tìm trên mạng có giải thuật đấy. có công thức hẳn hoi chứ ko phải lò mò đâu. còn muốn đơn giản thì tra bảng thôi. ah mà bảng tra này mình lưu trên flash cũng dc mà đâu cần thay đổi gì đâu mà phải lưu trên eep cho mệt. nhưng mà bộ nhớ flash phải đủ để chứa nó.

      Comment


      • #33
        cho ông cái đề tài tốt nghiệp của mấy ông spkt hcm nè, thấy cũng hay lắm đó
        Attached Files

        Comment


        • #34
          anh nào có code đổi ngày dương lịch sang âm lịch bằng asm hay c cho em xin với,em chưa hiểu về phuơng pháp tra bảng lắm.gởi qua mail cũng được tieungu.lvn@gmail.com

          Comment


          • #35
            Nguyên văn bởi tieungu Xem bài viết
            anh nào có code đổi ngày dương lịch sang âm lịch bằng asm hay c cho em xin với,em chưa hiểu về phuơng pháp tra bảng lắm.gởi qua mail cũng được tieungu.lvn@gmail.com
            bạn vào đây nè
            http://www.informatik.uni-leipzig.de.../calrules.html

            Comment


            • #36
              Gui cho em 1 ban voi. E cung dang dinh lam do an voi no nen cung muon tham khao 1 ti. Email: vubang2007@gmail.com. Thanks bac truoc nha !

              Comment


              • #37
                lâu rồi không biết còn ai vào đây không ta. gửi cho tui một bản để tham khảo với. nguyenvu149@gmail.com

                Comment


                • #38
                  Nguyên văn bởi vtv Xem bài viết
                  chào
                  tui cũng đã làm mạch RTC DS12887 + 8951 chạy ok rùi, có gì liên hệ với tui nha
                  đơn giản lắm
                  bạn có thể gửi hộ mình cách làm (mạch và code)của bạn được ko?mail mình là: anhdendem1987@gmail.com .cảm ơn cậu rất nhiều!

                  Comment


                  • #39
                    Nguyên văn bởi vtv Xem bài viết
                    chào
                    tui cũng đã làm mạch RTC DS12887 + 8951 chạy ok rùi, có gì liên hệ với tui nha
                    đơn giản lắm
                    bạn có thể gửi hộ mình cách làm (mạch và code)của bạn được ko?mail mình là: anhdendem1987@gmail.com .cảm ơn cậu rất nhiều!

                    Comment


                    • #40
                      em dang lam dong ho van nien dung lap trinh vi xu li nhung ko dc. Ai lam roi mail em voi. giacmo_chilagiacmodt@yahoo.com

                      Comment


                      • #41
                        a lô
                        có ai làm mạch chạy chữ dùng đèn led không
                        giúp tôi với

                        Comment


                        • #42
                          Nguyên văn bởi vtv Xem bài viết
                          chào
                          tui cũng đã làm mạch RTC DS12887 + 8951 chạy ok rùi, có gì liên hệ với tui nha
                          đơn giản lắm
                          minh cung dang phai lam do an ve lich van nien ne.ma lam van chua dc ,ban co the pót so do nguyen ly cua ban lem dc ko?
                          cam on nhieu

                          Comment


                          • #43
                            bạn nào có code lịch van niên dùng 8051 có ngày âm hiển thị trên LCD thì share mình với

                            mail : heycomeon2007@yahoo.com

                            thanks nhiều

                            Comment


                            • #44
                              bạn VTV ơi giúp mình cái này với vì mình làm miết và cho nó chạy trên protues mà nó chưa chạy. nếu bạn có share cho mình qua địa chỉ co_dai82@yahoo.com. cảm ơn bạn nhiều lắm
                              |

                              Comment


                              • #45
                                Nguyên văn bởi pctcom Xem bài viết
                                60 byte cho 1 năm
                                Đào đào... http://www.dientuvietnam.net/forums/...BFt-kh%C3%B4ng

                                Nguyên văn bởi tudonghoa11b Xem bài viết
                                const unsigned char nam20[]=
                                {
                                7,12,25, //THANG 1
                                8,1,23,
                                8,2,24, //THANG3
                                9,3,23,
                                9,4,23, //THANG5
                                10,4,21,
                                11,5,21, //THANG7
                                12,6,19,
                                14,7,17, //THANG9
                                15,8,17,
                                16,9,15, //THANG11
                                17,10,14,
                                };
                                (36 byte 1 năm)
                                ------------------------------------

                                Đào mộ...

                                Kính viếng các anh các chú thời diễn đàn đông vui nhất. Bữa nay cháu có làm cái linh tinh dùng đến âm lịch. Cho cháu khoe cái của cháu chỉ 24 byte cho 1 năm. Cháu vẫn dùng cách tra bảng với 3 biến giống các chú nhưng dồn vào 1 vùng 16 bit, 3 biến rời rạc cần 24 bit

                                Cháu chỉ biết gõ C và if...then nên nhìn ngây dại quá


                                Code:
                                #include <stdio.h>
                                #include <conio.h>
                                
                                const unsigned int B_AL[19][12]={
                                // 2022
                                {0x3B62, 0x220, 0x3A22, 0x260, 0x29D, 0x6BC, 0x6DC, 0x8FA, 0xD19, 0xD38, 0x1157, 0x1176},
                                
                                // 2023
                                {0x1595, 0x1633, 0x1455, 0x1653, 0x1872, 0x1C91, 0x1CB1, 0x1ECF, 0x22EE, 0x230E, 0x252C, 0x274C},
                                
                                // 2024
                                {0x296A, 0x2D89, 0x2A29, 0x2E48, 0x2E67, 0x3285, 0x34A5, 0x36C3, 0x3AE2, 0x3B02, 0x340, 0x37E},
                                
                                // 2025
                                {0x59C, 0x83B, 0x45C, 0x87B, 0x89A, 0xCB8, 0xED8, 0x10D6, 0x14F5, 0x1514, 0x1933, 0x1953},
                                
                                // 2026
                                {0x1B72, 0x1D90, 0x1A32, 0x1C50, 0x1E70, 0x208E, 0x22AD, 0x26CC, 0x28EA, 0x2B09, 0x2F28, 0x2F48},
                                
                                // 2027
                                {0x3167, 0x3385, 0x3027, 0x3246, 0x3265, 0x3684, 0x36A3, 0x3AC1, 0x31D, 0x53C, 0x95B, 0x97B},
                                
                                // 2028
                                {0xB99, 0xE38, 0xC59, 0xE78, 0xE97, 0x12B6, 0x12B5, 0x16D3, 0x1AF2, 0x1B11, 0x1F2F, 0x214F},
                                
                                // 2029
                                {0x236E, 0x258C, 0x222E, 0x244D, 0x246C, 0x288B, 0x28AA, 0x2CC9, 0x2EE7, 0x3107, 0x3325, 0x3544},
                                
                                // 2030
                                {0x3963, 0x3B81, 0x3823, 0x3A42, 0x3A61, 0x2A0, 0x2DD, 0x6FC, 0x91A, 0xB3A, 0xD58, 0xF78},
                                
                                // 2031
                                {0x1196, 0x1434, 0x1256, 0x1474, 0x1674, 0x1893, 0x18B2, 0x1CD1, 0x1EF0, 0x1F0F, 0x232E, 0x234D},
                                
                                // 2032
                                {0x276C, 0x298A, 0x282A, 0x2C49, 0x2C68, 0x3087, 0x30A6, 0x34C5, 0x36E4, 0x3703, 0x3B22, 0x3B42},
                                
                                // 2033
                                {0x380, 0x420, 0x25E, 0x47C, 0x69B, 0xABA, 0xAD9, 0xEF8, 0x1116, 0x1336, 0x1555, 0x1575},
                                
                                // 2034
                                {0x1773, 0x1B92, 0x1633, 0x1A52, 0x1A71, 0x1E8F, 0x20AF, 0x22CD, 0x26EB, 0x290B, 0x2B2A, 0x2B4A},
                                
                                // 2035
                                {0x2D68, 0x3187, 0x2C29, 0x2E47, 0x3067, 0x3285, 0x34A4, 0x38C3, 0x3AE1, 0x33E, 0x55D, 0x57C},
                                
                                // 2036
                                {0x99B, 0xA3A, 0x85B, 0xA79, 0xC99, 0xEB7, 0x10D6, 0x14D5, 0x16F3, 0x1912, 0x1D31, 0x1D50},
                                
                                // 2037
                                {0x216F, 0x238E, 0x1E30, 0x204E, 0x226E, 0x248D, 0x24AC, 0x28CA, 0x2CE9, 0x2D08, 0x3126, 0x3346},
                                
                                // 2038
                                {0x3564, 0x3983, 0x3425, 0x3643, 0x3863, 0x3A82, 0x3AA1, 0x2FD, 0x71C, 0x73B, 0xB59, 0xD79},
                                
                                // 2039
                                {0xF97, 0x1236, 0xE58, 0x1076, 0x1296, 0x14B5, 0x14B4, 0x18D3, 0x1AF1, 0x1D11, 0x1F2F, 0x214E},
                                
                                // 2040
                                {0x256D, 0x278B, 0x262C, 0x284A, 0x2A6A, 0x2C89, 0x2CA8, 0x30C7, 0x32E5, 0x3505, 0x3724, 0x3743}
                                };
                                volatile unsigned char ng_am, th_am;
                                
                                void Ngay_am(unsigned char ng_duong, unsigned char th_duong, unsigned char nam_duong){
                                unsigned int t=0;
                                unsigned char L_am;
                                
                                t=B_AL[nam_duong-22][th_duong-1];
                                L_am=t&0x1F;
                                t=t>>5;
                                th_am=t&0x0F;
                                ng_am=t=t>>4;
                                if(ng_duong>L_am&&L_am!=0){
                                ng_am=ng_duong-L_am;
                                if(th_am<12)th_am+=1; else th_am=1;
                                } else ng_am=ng_am+ng_duong-1;
                                
                                }
                                
                                
                                int main(){
                                
                                
                                printf("DUONG LICH: 26/2/2033 \n");
                                Ngay_am(26,2,33);
                                printf("AM LICH:");
                                printf(" %d/%d", ng_am, th_am);
                                }

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X