Thông báo

Collapse
No announcement yet.

watchdog cho 89s8253 asm error

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

  • watchdog cho 89s8253 asm error

    ;mấy pro giúp em xem cái nầy coi :
    ;phải sửa làm sao nó mới không báo lổi bây giờ
    ;em dich bằng asm51.exe (1986)
    ;code nầy em lấy trong tài liệu của hãng atmel mà
    ;
    ;
    ;
    ;
    ;
    WDTCON DATA A7H ; watchdog control register
    *** ERROR #18, LINE #1 (0), (PASS 2) UNDEFINED SYMBOL
    2 WDTRST DATA A6H ; watchdog reset register
    *** ERROR #18, LINE #2 (1), (PASS 2) UNDEFINED SYMBOL
    0001 3 WDTEN EQU 00000001B ; watchdog timer enable bit
    0002 4 WSWRST EQU 00000010B ; watchdog timer software reset bit
    0004 5 HWDT EQU 00000100B ; watchdog timer hardware mode bit
    0020 6 PS0 EQU 00100000B ; watchdog timer period select bits
    0040 7 PS1 EQU 01000000B ;
    0080 8 PS2 EQU 10000000B ;
    0000 430020 9 orl WDTCON, #PS0 ; select 32-ms period at 12MHz
    *** ERROR #18, LINE #9 (2), (PASS 2) UNDEFINED SYMBOL
    0003 430001 10 orl WDTCON, #WDTEN; enable watchdog
    *** ERROR #18, LINE #10 (9), (PASS 2) UNDEFINED SYMBOL
    11 end

  • #2
    bạn thử sửa 2 dòng này
    WDTCON DATA A7H ; watchdog control register
    *** ERROR #18, LINE #1 (0), (PASS 2) UNDEFINED SYMBOL
    2 WDTRST DATA A6H ; watchdog reset register

    thành :
    WDTCON equ 0A7H ; watchdog control register

    2 WDTRST equ 0a6H ; watchdog reset register
    rồi biên dịch xem.
    lập trình vi điều khiển 8051 - avr - pic- thiết kế mạch điện tử

    Học Hiểu Nguyên Tắc - Tuân Theo Nguyên Tắc - Giải Trừ Nguyên Tắc

    Comment


    • #3
      sau khi sửa lại dịch không báo lỗi nữa. cám ơn tan995 very much nha.

      Comment


      • #4
        e mạn phép mượn topic này chút.
        bác nào cho em xin cái code khởi động WDT và lệnh reser nó trong ASM với ạ.
        E sử dụng 89S52.
        ĐT: 0972 20 58 68
        Gmail:

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        • Andrea14
          Vấn đề về tốc độ quay
          bởi Andrea14
          Chào mọi người,

          Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...
          Hôm qua, 12:42
        • 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