mình mới học vđk cần hỏi xem đúng ko

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • caubengungoc
    Nhập môn đệ tử
    • Jun 2010
    • 3

    #1

    mình mới học vđk cần hỏi xem đúng ko

    kết nối 8 led đơn với port 3 của vđk ,nút nhấn với p1.2 .nhấn nút nhấn thì 8 led sáng ,nhấn tiếp thì 8 led tắt.mình viết như vậy đúng chưa,led sáng ở mức 0.
    START:
    clr c
    ORG 000H
    LOOP :
    JB p1.2,loop
    CPL C
    JC sáng
    tắt :
    MOV P3,#0FFH
    JMP LOOP
    sáng :
    MOV P3,#00H
    JMP LOOP
    END
    cám ơn trước
    Last edited by caubengungoc; 27-06-2010, 01:55 PM.
  • shitham
    Đệ tử 1 túi
    • Sep 2009
    • 13

    #2
    Hi
    Cái bạn hỏi không phải là ASM của PIC, cho mình hỏi là bạn đang viết trên con nào, phải chăng là họ 89.
    Code bạn viết về mặt giải thuật là ok rồi. Còn một phần khác nữa là phụ thuộc vào mạch bạn nạp code này nữa.
    Lấp đầy con tim đau khổ bằng tình yêu thương.

    Comment

    • caubengungoc
      Nhập môn đệ tử
      • Jun 2010
      • 3

      #3
      cám ơn bạn nhiều.mình sử dụng AT89c51,sao mình lên protus thử nó báo có 2 lỗi.bạn có phần mềm nào test lỗi asm51 không cho mình với.mình viết thử mà chẳng biết đúng hay sai.

      Comment

      • hovanminh
        Nhập môn đệ tử
        • Mar 2007
        • 5

        #4
        Dùng lập trình C đi cho dễ. Hoặc kiếm quyển sách lập trình 8051 ở trường Bách khoa đó. Code chạy hểt. Chúc vui
        minhhv

        Comment

        • caubengungoc
          Nhập môn đệ tử
          • Jun 2010
          • 3

          #5
          cám ơn bạn nhiều ,mình có đọc qua tài liệu của lập trình c rồi ,mình biết sơ sơ các lệnh nhưng mà không hiểu lệnh đó dùng trong mạch thật là như thế nào và dùng như thế nào.học lập trình c thì mình bắt đầu từ đâu đây xin bạn chỉ giúp.cám ơn bạn

          Comment

          Working...