Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Vi điều khiển Microchip phần 6 doc
MIỄN PHÍ
Số trang
18
Kích thước
107.4 KB
Định dạng
PDF
Lượt xem
787

Vi điều khiển Microchip phần 6 doc

Nội dung xem thử

Mô tả chi tiết

BCF STATUS,RP0 ; choïn BANK0

Loop1

CLRF count ; reset thanh ghi chöùa giaù trò ñeám

Loop2

MOVF count, 0 ; ñöa giaù trò ñeám vaøo thanh ghi W

CALL Table ; goïi chöông trình con Table

MOVWF PORTB ; xuaát giaù trò chöùa trong thanh ghi W ra PORTB

CALL delay100ms ; goïi chöông trình con delay100ms

INCF count, 0 ; taêng giaù trò than ghi count vaø chöùa keát quaû trong

; thanh ghi W

XORLW d’8’ ; so saùnh thanh ghi W vôùi giaù trò 8

BTFSC STATUS,Z ; kieåm tra bit Z (Zero)

GOTO Loop1 ; nhaûy veà label Loop1 neáu W = 0

INCF count, 1 ; thöïc thi leänh naøy neáu W khaùc 0

GOTO Loop2

Table

ADDWF PCL,1 ; coäng gí trò thanh ghi W vaøo thanh ghi PCL, keát

; quaû chöùa trong thanh ghi PCL

RETLW b’10000000’

RETLW b’01000000’

RETLW b’00100000’

RETLW b’00010000’

RETLW b’00001000’

RETLW b’00000100’

RETLW b’00000010’

RETLW b’00000001’

delay100ms

MOVLW d’100’

MOVWF count1

d1 MOVLW 0xC7

MOVWF counta

MOVLW 0x01

MOVWF countb

delay_0

DECFSZ counta,1

GOTO $+2

DECFSZ countb,1

GOTO delay_0

DECFSZ count1,1

GOTO d1 ; delay 100ms

Tải ngay đi em, còn do dự, trời tối mất!