Thông báo

Collapse
No announcement yet.

giúp nút bấm cơ bản

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

  • giúp nút bấm cơ bản

    chào các bạn.
    mình là ma mới học vdk. Hiện mình dang nghiên cứu về nút bấm. sau 2 ngày tìm trên google thì thấy đa phần là các code c phức tạp và mình không hiểu nổi. thật ra bài toán của mình rất đơn giản:
    nhấn và giữ nút 1 thì đèn 1 cháy buông ra thì tắt. tương tự với nút 2,3,4 và đèn 2,3,4. bạn nào có thể gửi cho mình code c để nghiên cứu thì mình chân thành cảm ơn.

  • #2
    @@ đơn giản thế mà phải dùng VDK hả bạn.

    Comment


    • #3
      Nút ................. gì mà phải ngiên cứu dữ thế!!!
      Ah, mà bì-gin-nờ sao lại bắt đầu từ C vậy ta, viết bằng C thì thu kết quả dễ dàng nhưng không thể hiểu được ruột gan con VĐK đâu, nến cần code bằng ASM thì mình sẵn sàng.

      Comment


      • #4
        Bạn muốn dùng vđk hả? Cũng đơn giản lắm. Chân âm của led đấu vào chân vđk ( p1.0 chẳng hạn) chân dương của led qua 1 con trở 100 Ohm rồi kéo lên Vcc. Nút nhấn thì 1 chân đấu vào chân âm của led, chân kia nối mass. Vậy là xong. Nhấn nút thì led sẽ sáng, thôi nhấn thì led sẽ tắt

        Comment


        • #5
          Nguyên văn bởi ckd08 Xem bài viết
          Bạn muốn dùng vđk hả? Cũng đơn giản lắm. Chân âm của led đấu vào chân vđk ( p1.0 chẳng hạn) chân dương của led qua 1 con trở 100 Ohm rồi kéo lên Vcc. Nút nhấn thì 1 chân đấu vào chân âm của led, chân kia nối mass. Vậy là xong. Nhấn nút thì led sẽ sáng, thôi nhấn thì led sẽ tắt
          "...mình là ma mới học vdk..." không thấy sao mà .... bác này thiệt là!!!

          Comment


          • #6
            Nguyên văn bởi 89c52 Xem bài viết
            chào các bạn.
            mình là ma mới học vdk. Hiện mình dang nghiên cứu về nút bấm. sau 2 ngày tìm trên google thì thấy đa phần là các code c phức tạp và mình không hiểu nổi. thật ra bài toán của mình rất đơn giản:
            nhấn và giữ nút 1 thì đèn 1 cháy buông ra thì tắt. tương tự với nút 2,3,4 và đèn 2,3,4. bạn nào có thể gửi cho mình code c để nghiên cứu thì mình chân thành cảm ơn.
            rất đơn giản.Nút ấn 1 đầu nối với chân p1.0.Đầu kia nối mass.Đèn 1 đầu nối mass,đầu kia nối với cổng NOT,đầu còn lại cổng NOT nối với chân p2.0.
            Chương trình:
            #include <sfr51.inc>
            org 000h
            mov p2,p1
            end

            Comment


            • #7
              Ít đèn thì kích trực tiếp luôn đi, đấu làm gì cho rắc rối vậy cao thủ? Mà led thì nên nối chân dương lên Vcc qua 1 con trở 220 Ohm, chân âm của led nối vào vđk.

              Không cao thủ chút nào

              Comment


              • #8
                cảm ơn các bạn đã giúp đỡ.
                vì mình mới học 12. ở trường đã dạy sẵn pascal nên sang đây mình học c luôn.
                thực ra kích led bằng nút bấm chỉ là khởi đầu thôi. sau này mình sẽ thay led bằng trán, fet, relay....
                nên bạn nào có thể giúp dùm mình code c. vì ám mình chẳng biết tẹo gì
                mình nhận ra đây cũng là khuyết điểm nên cũng đang định học ám đây

                Comment


                • #9
                  Nguyên văn bởi 89c52 Xem bài viết
                  cảm ơn các bạn đã giúp đỡ.
                  vì mình mới học 12. ở trường đã dạy sẵn pascal nên sang đây mình học c luôn.
                  thực ra kích led bằng nút bấm chỉ là khởi đầu thôi. sau này mình sẽ thay led bằng trán, fet, relay....
                  nên bạn nào có thể giúp dùm mình code c. vì ám mình chẳng biết tẹo gì
                  mình nhận ra đây cũng là khuyết điểm nên cũng đang định học ám đây
                  Học ASM 89 đi cũng dễ lắm, học rồi ngâm cứu cái phần cứng của 89 cho kĩ nữa là làm cái gì về 89 cũng good hết đó ^^!

                  Comment


                  • #10
                    Nếu viết bằng asm thì cũng dễ thui .nếu bạn cần mình sẽ giúp ok!

                    Comment


                    • #11
                      móa ẩn danh lâu lâu đọc bài này thấy mắc cười wá

                      Comment


                      • #12
                        mới học nên phải vậy, như thế mới giỏi đc. Ban đầu viết nhấn vào thì sáng, nhả ra thì tắt.

                        Rồi viết tiếp nhấn vào nhả ra thì sáng hoài, khi nào nhấn tiếp và nhả ra thì tắt. còn không thì thêm đoạn delay cho nó tự tắt, đó là hoàn thành nền tảng "Vi xử bắn" đó.
                        - - -

                        Comment


                        • #13
                          Nguyên văn bởi h0908957682 Xem bài viết
                          móa ẩn danh lâu lâu đọc bài này thấy mắc cười wá
                          Không biết thì hỏi, có gì đáng cười? Chủ thớt mới học 12 thôi mà.
                          Chắc bác pro lắm!!! Em thấy bác chẳng có 1 bài viết nào có ít cả. Còn tự xưng ẩn danh lâu ngày nữa chứ =))

                          Comment


                          • #14
                            bạn mới học thi nen dung asm cho dể học.trường hợp bạn.vd bạn nối nut ấn vào p1.0 dung điện trở 10k kéo len.1 đầu nối xuống đất,còn bạn muốn xuất led o đâu thì tùy ý,sử dụng 2 lệnh là jb và jnb bạn cứ tìm hiểu có gì ko hiểu thì cứ vào diển đàn mọi người sẽ giúp đỡ tận tình

                            Comment


                            • #15
                              Ax.Các bác này thích asm nhỉ.Nhưng gì thì gì cũng phải biết cấu trúc con vi điều khiển rồi tập lệnh.Sau đó vận dụng sự tưởng tượng chọc phá chơi.Vì điều khiển sáng mấy cái đèn chỉ cần mấy cái công tắc.Nhưng kô làm đơn giản thì chưa biết đến cái cao hơn.
                              -------------
                              cộng trừ nhân chia bằng asm
                              số nguyên,số thực cao đến 128bit.Nhiều hơn viết dài hơnAx.Các bác này thích asm nhỉ.Nhưng gì thì gì cũng phải biết cấu trúc con vi điều khiển rồi tập lệnh.Sau đó vận dụng sự tưởng tượng chọc phá chơi.Vì điều khiển sáng mấy cái đèn chỉ cần mấy cái công tắc.Nhưng kô làm đơn giản thì chưa biết đến cái cao hơn.
                              -------------
                              cộng trừ nhân chia bằng asm
                              số nguyên,số thực cao đến 128bit.Nhiều hơn viết dài hơn
                              , , ,

                              Comment

                              Về tác giả

                              Collapse

                              89c52 Tìm hiểu thêm về 89c52

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

                              Collapse

                              • tuyennhan
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi tuyennhan
                                Cái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
                                Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .
                                Hôm qua, 07:44
                              • vi van pham
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi vi van pham
                                Cám ơn những lời chúc tốt đẹp của em.

                                Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

                                Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
                                Hôm qua, 02:00
                              • 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ì...
                                22-02-2025, 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...
                                22-02-2025, 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...
                                22-02-2025, 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...
                                22-02-2025, 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
                              Đang tải...
                              X