PDA

View Full Version : Liệu có phải lỗi CHIP PIC8F4620 bị hỏng không


hocavr
13-05-2010, 04:05 PM
Tôi làm một mạch điện cho PIC18F4620 kết nối với cổng COM RS232 ( qua MAX232 ) và LCD. Nhưng có một hiện tượng rất lạ : Khi tôi cắm bộ nạp để nạp chương trình thì PIC184620 chạy tốt truyền số liệu ra cổng COM lên Hyperteminal rất OK và hiện được lên LCD. Nhưng khi tôi rút bộ nạp ( Mạch đang chạy) thì không thấy truyền số liệu ra cổng COM nữa, mặc dù tôi bấm nút RESET lại nhưng chỉ có số liệu hiện lên LCD, không thấy truyền ra cổng COM nữa.
Mong các bạn giúp tôi với

Code :

#include "test1.h"
#include "stdio.h"
#include <lcd4bit.c>
#use delay(clock=8000000)
#use rs232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
#define KEYHIT_DELAY 500 // in milliseconds
int16 i;
void main()
{
LCD_init();
Printf(LCD_putchar,"Man hinh LCD");
LCD_putcmd(0xC0);
Printf(LCD_putchar,"PIC18F4620");
while(1){
Printf("\nTruyen ra cong COM");
Printf(" Thu voi RS232 ");
Delay_ms(1000);
putc(13);
}
}