Thông báo

Collapse
No announcement yet.

Hỏi về 89c52 trong proteus

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

  • Hỏi về 89c52 trong proteus

    Mình đang học 89s52, mình mô phỏng trên proteus với 89c52 để làm bài đơn giản là đếm 0-9 hiển thị led 7 đoạn,nếu hiển thị số 1 thì nó tắt 2 thanh số 1,hiển thị số 0 thì nó tắt thanh giữa, hình như có liên quan gì đến led 7 đoạn anode - cathode chung đúng ko??? mà mình lại ko biết chọn trong proteus sao, không biết mình vẽ mạch vậy đúng chưa,bạn nào rành chỉ giúp mình với nha.Mình cảm ơn
    Last edited by hokbonchen; 20-10-2013, 13:49.

  • #2
    có góp ý nhỏ: led 7 nên kéo nó lên vcc
    khối reset chưa đúng thì phải và con trở với tụ chẳng biết để làm j
    Học Điện Tử - Learn Electronic

    Comment


    • #3
      code đâu bạn?

      Comment


      • #4
        Code đây bạn
        mình viết cho anot chung nhé
        org 00h
        main:
        Mov r1,#00h
        lap:
        Call ctht
        inc r1
        inc r1
        cjne r1,#9,lap
        jmp main
        ctht:
        Mov a,r1
        mov b,#10
        div ab
        mov dptr,#maled
        movc a,@a+dptr
        mov p0,a
        call delay
        ret

        delay:
        Mov r2,150
        lap1:
        Mov r3,200
        lap2:
        Djnz r3,lap2
        djnz r2,lap1
        ret
        maled: Db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
        end
        Attached Files

        Comment


        • #5
          dịch sang file hex luôn đi bạn!

          Comment


          • #6
            bạn bị như thế là do bạn nhầm mảng của led Anot chung thôi, còn còn trong mạch của bạn là led cathode chung
            còn trong proteus dù bạn có gắn sai mạch reset, dao động hay ko gắn thì nó vẫn chạy

            Comment


            • #7
              nếu up mỗi file hex lên thì mọi ng k hiểu như vậy là k giúp gì dc cho bạn ấy đâu.nếu đã học lập trình vđk thì ai chả có phần mềm viết code cứ copy rồi paste vào rồi dịch sang file hex là xong

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              • bqviet
                Trả lời cho Đấu tắt điện cho máy tính bảng
                bởi bqviet
                Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
                06-12-2025, 17:17
              • nguyendinhvan
                Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
                bởi nguyendinhvan
                Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
                05-12-2025, 19:59
              • afrendly
                Trả lời cho Đấu tắt điện cho máy tính bảng
                bởi afrendly
                Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
                04-12-2025, 01:27
              Đang tải...
              X