Thông báo

Collapse
No announcement yet.

Đoạn code này viết trên c hay viết trên gì vậy????????/

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

  • Đoạn code này viết trên c hay viết trên gì vậy????????/

    Serial_Init:
    ;Set timer 1 mode to 8-bit Auto-Reload
    mov TMOD,#20H
    ;Enable reception
    ;Set Serial port mode to 8-bit UART
    mov SCON,#50H
    ;Set baudrate to 9600 at 11.0592MHz
    mov TH1,#0FDH
    mov TL1,#0FDH
    ;Start Timer
    setb TR1
    ret
    Serial_Send:
    ;wait for last data to be
    ;sent completely
    jnb TI,Serial_Send
    ;clear the transmit interrupt flag
    clr TI
    ;Then move the data to send in SBUF
    mov SBUF,A
    ret

    Serial_Read:
    ;Wait for Receive interrupt flag
    jnb RI,Serial_Read



    Có phải dây là code của chương trình truyền dữ liệu từ máy tính xuống cổng Com không?? thanks.

  • #2
    Nguyên văn bởi mynamename Xem bài viết
    Serial_Init:
    ;Set timer 1 mode to 8-bit Auto-Reload
    mov TMOD,#20H
    ;Enable reception
    ;Set Serial port mode to 8-bit UART
    mov SCON,#50H
    ;Set baudrate to 9600 at 11.0592MHz
    mov TH1,#0FDH
    mov TL1,#0FDH
    ;Start Timer
    setb TR1
    ret
    Serial_Send:
    ;wait for last data to be
    ;sent completely
    jnb TI,Serial_Send
    ;clear the transmit interrupt flag
    clr TI
    ;Then move the data to send in SBUF
    mov SBUF,A
    ret

    Serial_Read:
    ;Wait for Receive interrupt flag
    jnb RI,Serial_Read



    Có phải dây là code của chương trình truyền dữ liệu từ máy tính xuống cổng Com không?? thanks.
    bạn chuyên về j vậy, điện tử, tin học hay là j..
    có lẽ nó là code của VDK 89, bạn tìm dc source ở đâu vậy

    Comment


    • #3
      Hợp ngữ - Assembly - dành cho 8051 đấy.

      Comment


      • #4
        Nguyên văn bởi mynamename Xem bài viết
        Có phải dây là code của chương trình truyền dữ liệu từ máy tính xuống cổng Com không?? thanks.
        Nó có chú thích rồi đấy bạn.
        123...

        Comment


        • #5
          chính xác đó là hợp ngữ assembly dành cho họ vi điều khiển 8051 còn các dòng chữ đằng sau dấu ; là chú thích cho chương trình ( nó không ảnh hưởng gì đến chương trình khi biên dịch cả )
          làm sao hiểu hết được công nghệ :)

          Comment


          • #6
            Đây là phần truyền thông nối tiếp con x51 đấy mà. Họ khai báo rồi đó, chú thích cũng đầy đủ luôn.
            Học đến bao giờ mới thành tài?

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X