PDA

View Full Version : làm toán trên PIC dùng MPLAB


lambaotrung
24-02-2011, 09:00 AM
mình mới vào học lập trình nhưng học một số cơ bản về thanh GHI, delay......

nhưng chưa biết làm sao để tính 1 bài toán và cho hiện thi số đó ra LED bằng mã bin

VD:
#a= 1
#b= 2
c= a+b
===> cho ra kết quả là 0000 0011 ra portB. vi du là như vậy.

kế tiềng là so sánh. mình chi biết dùng hàm nào như bên PIC C thi thấy mọi việc đơn giản hơn.
nhưng em thi thấy dùng MPLAB hiệu quả hơn nên muốn dùng luôn.các pro nào biết chỉ giúp với nhá.

thank

lambaotrung
08-03-2011, 02:55 PM
SAO KO AI TRA LOI CAU HOI CUA EM HET VAY
.

EM CHI MUON VIET MOT DOAN CORE.
LA
START
CONG 0X01 PORTB
CALL DELAY_1S
TIEP TUC TANG LEN 1 NUA
ROI HIEN THI RA PORTB
CALL DELAY_1S
....
...
END

MÔ TẢ:

PORTB SẺ CÓ GIÁ TRỊ TĂNG DẦN SAO 1S

1 b'00000001'
2 b'00000010'
3 b'00000011'
4 b'00000100'
5 b'00000101'
6 b'00000110'
7...
8
.
.
255 b'11111111'
end

anh chi nao biet chi giupp em. thank

em viet bang MPLab nhung ngu qua viet mãi ko ra.

delta21
08-03-2011, 07:22 PM
cứ xuất bình thường thôi!!!!
while(i<256)
{
PORTA = i;
delay_ms(1000);
i++;
}