|
Tài trợ cho PIC Vietnam |
Trao đổi ngoài luồng Các loại vi điều khiển khác, tản mạn của các anh chàng và cô nàng kỹ thuật ... |
|
Ðiều Chỉnh | Xếp Bài |
24-06-2012, 01:23 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Aug 2008
Bài gửi: 2
: |
Nhờ các pro giúp đở cho em , biên dich chương trình MICRO C
em đang làm con cảm biến phân loại màu , viết code so sánh tín hiệu điện áp , ngõ vào ADC. nhưng em chưa biên dịch được . mong các pro giúp đỡ. cảm ơn
báo lỗi ở phần: RC0_BIT, RC0_BIT, RC0_BIT code: unsigned ADC_Read(unsigned short channel); unsigned int temp_res; void main() { TRISA = 0xFF; // PORTA is input TRISB = 0; // PORTB is output trisc =0x00; while(1) { temp_res = ADC_Read(0); portb=temp_res; PORTC = temp_res >> 8; // Send 2 most significant bits to RC7, RC6 if (temp_res < 0b0110011001) RC0_BIT==0xFF; //<2v else if (temp_res >= 0b1001100110) RC2_BIT==0xFF; //>=3v else RC1_BIT==0xFF; } } thay đổi nội dung bởi: chituyen0907, 24-06-2012 lúc 01:33 PM. |
|
|