Kết quả chuyển đổi AD của Pic16f877
1)Mọi người cho mình hỏi kết quả sau khi chuyển đổi AD của pic16f877 là 10bit và mình chọn canh trái vậy thì mình lưu kết quả này vào thanh ghi W sẽ như thế nào vì thanh ghi W có 8bit.
movf ADRESH,W movwf PORTB như ở trên thì sẽ bị mất 2 bit cao của thanh ghi ADRESL. Như thế là kết quả mình muốn hiển thị sẽ bị sai. Cách giải quyết sẽ như thế nào? |
Trích:
minh khong ranh ve asm, vi minh dung C viet. Nhung nguyen tac la: ADRESH -> W W -> bien1 ADESL -> W W-> bien2 sau do ban thuc hien phep AND de lay 2 bit thoi. con viec ban dung bien1 va bien2 la tuy ban. |
Nhung ma lam gi co lenh nao chuyen tu adresl vao thanh ghi w dau ban, thanh ghi nay nam o bang 1 ma.
|
Múi giờ GMT. Hiện tại là 01:47 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam