Thông báo

Collapse
No announcement yet.

Tổng hợp các đề tài cho 8051-ASM-Keil(Học tập)

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

  • #31
    Em mô phỏng bằng proteus nhưng file em viết bằng hợp ngữ chạy mô phỏng được. Còn C có lẽ chương trình của em sai nhờ bác nào có thời gian xem qua chỉ giúp em với.

    Câu lệnh "while(a==1);" trong hàm busy_flag()

    Em đọc "cờ bận" P2.7 vào "a" nếu a=1 thì tiếp tục chờ a=0 thì thoát khỏi vòng lặp do-while

    Comment


    • #32
      thật tốt khi có chuyên mục này. Em đang làm về mấy cái đèn LED(8 cái và 8 nút bấm,yêu cầu là khi bấm 1 nút thì LED tương ứng sáng) dùng 89C51. Em có đọc quyển "Họ vi điều khiển 8051" nhưng vẫn chưa hiểu cái cơ bản. Nhờ các bác chỉ giúp sơ đồ khối của bài tập trên với .Cảm ơn các bác

      Comment


      • #33
        Nguyên văn bởi huyPhuongels Xem bài viết
        Em mô phỏng bằng proteus nhưng file em viết bằng hợp ngữ chạy mô phỏng được. Còn C có lẽ chương trình của em sai nhờ bác nào có thời gian xem qua chỉ giúp em với.

        Câu lệnh "while(a==1);" trong hàm busy_flag()

        Em đọc "cờ bận" P2.7 vào "a" nếu a=1 thì tiếp tục chờ a=0 thì thoát khỏi vòng lặp do-while
        Thật ra bạn viết câu "while(a==1);" là kiểm tra hoài bit a cho tới khi nó bằng 0. Do đó bạn đâu có kiểm tra "cờ bận", tức là o bao giờ thoát khỏi vòng lặp dc.
        !e

        Comment


        • #34
          Rất cám ơn các bác đã đọc bài và cám ơn bác ZENMEN Đã trả lời.
          Hôm nay em mới vào được diễn đàn. Và rất mong mọi người đang tìm hiểu học tập 8051 cùng vào trao đổi và các Bác nào đã làm có kinh nghiệm rồi thì giúp đỡ bọn em mới học.

          Đây là chương trinh kiển tra cờ bận của LCD

          void busy_flag (void)
          {
          c_busy=1;
          RS_LCD=0;
          RW_LCD=1;
          do
          {
          a=c_busy;

          E_LCD=1;
          E_LCD=0;
          }
          while(a==1);

          }

          Trong vòng lặp do-while em liên tục đọc ''a=c_busy'' và kiểm tra a đến khi a=0 thì điều kiện while sai -> thoát khỏi vòng lặp do-while.

          Comment


          • #35
            anh em ơi chỉ giùm đệ cách viết led matran với ,bằng keil c ấy

            Comment


            • #36
              Trước tiên mình xin cảm ơn các thành viên đã tích cực xây dựng chủ đề này.Mình xin được góp 1 ý kiến như sau:
              _ khi gửi code cho từng đề tài có thể post luôn phần cứng để mọi người dễ theo dõi được ko ?
              _ và vui lòng chú thích một tý trong đoạn code để những người còn yếu dễ dàng nắm được vấn đề và tích lũy kiến thức.

              Comment


              • #37
                Đề tài : Vẽ sơ đồ phần cứng và viết chương trình đồng hồ điện tử trên LCD16x2 có chức năng chính như sau:
                - Về phần cứng: một LCD 16x2
                - Chương trình:
                o Line 1 của LCD hiển thị : “Digital clock”
                o Line 2 của LCD hiển thị : HH:MM:SS
                em ko phai la dan dien tu nen viet chuong trinh that la kho khan co bac nao giup em voi
                (viet tren keil voi con 8051)
                gui qua mail cho e nhe:mail peterhuynhhau@gmail.com
                Last edited by peterhuynhha; 28-03-2009, 12:36.

                Comment


                • #38
                  hix hix mấy pro ơi làm ơn giúp mình với, mình đang làm đồ án về mạch đếm sản phẩm ứng dụng vi điều khiển dùng con 89c51 thu phát bằng hồng ngoại ai đã làm rồi thì làm ơn làm phước cho mình xin cái phần cứng đi thank nhiều mấy pro nhé.
                  làm sao hiểu hết được công nghệ :)

                  Comment


                  • #39
                    anh linhnc ơi, anh có ct nào viết bằng asm dùng cho 8951 giao tiếp với ds1307 không, em đang làm cái này nhưng vất vả quá, anh có code mẩu thì cho em một đoạn để tham khảo được không anh, cảm ơn anh nhiều.

                    Comment


                    • #40
                      Anh có file hex cung được , cho em luôn !
                      |

                      Comment


                      • #41
                        các anh ơi,em là dân điện công nghiệp nhưng thích màm mò tí,em thich học vdk lâu rùi và cũng đang tìm hiểu về keil c nhưng không biết như thế nào và bắt đầu như thế nào,mong các anh giúp đỡ

                        chuyện là thế này em đang mún cái mạch này hoạt động mng các anh chỉ em giúp, từ các bước căn bản nhất đc không,em chỉ biết keil thôi không biết sài ám, mong chỉ cụ thể và viết hộ em 1 chương trình để chạy cái mạch này nhé :

                        mạch đây, em cám ơn trc ,có gì các anh giup song để lại sđt em sẽ liên lạc sau thanks
                        Attached Files
                        Last edited by kilobiez; 10-07-2009, 16:30.
                        |

                        Comment


                        • #42
                          Đây là mạch đèn giao thông mà , sử dụng cho ngã tư . Hình như trên diễn dàn này có người viết rồi bạn àh , thử tìm xem , để mình tìm lại nếu thấy sẽ post cho bạn.
                          Học hỏi là trên hết .

                          Comment


                          • #43
                            Nguyên văn bởi hoctro89xxx Xem bài viết
                            bạn vào đây http://www.esnips.com/web/Deveplopme...csPage=2#files
                            còn nhiều cái hay: cho cả PIC nữa
                            Bac co tai lieu nao ve 89s51 ko
                            Em can tim hieu ve nap truc tiep chuong trinh vao chan Ic
                            Bac co thi goi mail cho em nhe thanhtungcaf@gmail.com
                            Cam on nhieu

                            Comment


                            • #44
                              có ai biết làm mạch nạp cho 8051 không ? chỉ em với !!! . Dùng cổng com hay USB j cũng đuọc !!! Thanks các pác trước nha . nick yahoo của em là ANH_DUNG_240290 . Cảm ơn nhiều!!!

                              Comment


                              • #45
                                mình thì đang búi mắt cái lập trình hợp ngữ làm cho man hinh LCD chạy hai dong với LCD Lm032 các bạn giúp minh với nhé

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                • nhathung1101
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi nhathung1101
                                  Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

                                  Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

                                  Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
                                  Hôm qua, 22:18
                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                                  Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                                  Hôm qua, 14:51
                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                                  Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                                  Hôm qua, 14:39
                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                                  Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                                  Hôm qua, 14:28
                                • bqviet
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi bqviet
                                  Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                                  21-02-2025, 20:26
                                • mèomướp
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi mèomướp
                                  Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                                  21-02-2025, 12:32
                                • vi van pham
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi vi van pham
                                  Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                                  Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                                  20-02-2025, 21:31
                                • bqviet
                                  Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                                  bởi bqviet
                                  Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
                                  20-02-2025, 17:22
                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Tiếng Anh, Đình Thường phải nói là rất tệ, khiến việc giao tiếp đời thường thôi cũng khó chứ nói gì về kĩ thuật.

                                  Nhân tiện, nhờ các bạn, các bác xem giúp thư ĐT viết thế này liệu có thể gửi tới địa chỉ nhận hay chăng,...
                                  20-02-2025, 11:52
                                • vi van pham
                                  Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                                  bởi vi van pham
                                  Uống rượu 1 mình, thấy trang này nhớ lại cách đây vài chục năm hàn thiếc với inox cực kỳ khó, phải dùng acid Hcl tác dụng lên kẻm Zn để có Zncl2 làm thuốc trợ hàn, lúc đó làm gì có acid Hcl và thuốc trợ hàn?

                                  Cái khó bó cái...
                                  19-02-2025, 23:05
                                Đang tải...
                                X