longmilk
22-09-2011, 06:46 PM
Em mới học PIC,
Viết code bằng MikroC, chạy xuất LED ok nhưng khi viết chương trình nhỏ nhỏ test thử UART (biên dịch OK), nhưng khi nạp vào PIC (Pickit2), báo "Device Error", từ đó về sau Pickit 2 không nhận được PIC luôn (báo lỗi Unknown part (ID = FFF))
Code em nó đây:
char i, error, byte_read; // Auxiliary variables
void main(){
TRISB = 0x00;
PORTB = 0xff;
error = Soft_UART_Init(&PORTC, 7, 6, 14400, 0);
do
byte_read = Soft_UART_Read(&error);
while(error);
if(byte_read == '0'){
portb = 0xff;
}
}
Các đại ca giúp em tý nhé
Viết code bằng MikroC, chạy xuất LED ok nhưng khi viết chương trình nhỏ nhỏ test thử UART (biên dịch OK), nhưng khi nạp vào PIC (Pickit2), báo "Device Error", từ đó về sau Pickit 2 không nhận được PIC luôn (báo lỗi Unknown part (ID = FFF))
Code em nó đây:
char i, error, byte_read; // Auxiliary variables
void main(){
TRISB = 0x00;
PORTB = 0xff;
error = Soft_UART_Init(&PORTC, 7, 6, 14400, 0);
do
byte_read = Soft_UART_Read(&error);
while(error);
if(byte_read == '0'){
portb = 0xff;
}
}
Các đại ca giúp em tý nhé