PDA

View Full Version : PIC 16f877a nạp được nhưng không chạy được


khachma2004
22-06-2009, 02:25 PM
Tui có mua 3 con Pic16f877a ,dùng mạch nạp JDM phần mềm nạp là WinPic800

Cắm vào mạch nạp báo detect được Pic ,nạp code vào báo sussec luôn nhưng khi cắm vào mạch thì lại không chạy

Tui kiểm tra lại thử bằng cách nạp dữ liệu xuống , xong đọc ngược lại thì trả lại giá trị như cũ ,rồi sau đó tiến hành xoá dữ liệu , rồi đọc ngược lại thì được trả lại giá trị 3FFF --> Mạch và Pic đều không hư

Kiểm tra board bằng cách lấy 1 con PIC cũ của thằng bạn có sẵn chương trình ,cắm lên mạch thì mạch vẫn chạy tốt ,còn con PIC của tui nạp xong thì cắm vào cứ như cục sắt ấy ,kể cả nạp vào mấy chương trình test led cũ ( đã chạy được trước đây) cũng vẫn thế ,chả biết giờ nên làm sao nữa ,bực cả mình

Giờ coi như xong 3 con PIC hết 150k nhưng chả biết là do cái gì ,vừa mất tiền cũng tiếc nhưng sắp đến lúc nộp đề tài rồi ,lo lắng quá

P/S :Hôm qua tui search thử trên mạng thì thấy người ta có nói là bộ giao động của PIC bị hỏng hoặc yếu nên cũng không chạy ,không biết có phải bị hỏng chân 14 không ?

Ai gặp trường hợp giống như mình thì chia sẽ với ,rất cám ơn

thientaisodo
22-06-2009, 03:17 PM
Bạn thử xem trong phần khai báo #fuses xem đã có NOLVP chưa. Nếu không chọn cái này thì ở chân LVP bạn phải kéo nó xuống GND bằng điện trở 10k

phamngocloi
20-05-2010, 05:35 PM
mình cũng bi nhu vậy ko bít tại sao . co ai pro chỉ giúp voi.

minhcuong1122
23-05-2010, 12:04 AM
mình cũng đang bị trường hợp như mấy bạn vậy, cũng thử đủ cách. Chương trình trước kia nạp chạy được ok lắm. Rồi bữa khác, lấy ra, cắm điện lại thì không chịu chạy gì cả, LCd hiển thị lung tung. Reset mấy lần lung tung hơn nữa (trong khi trước đó, vẫn mạch đó, chương trình đó chạy tốt). Gần đây thì mọi thứ tệ hại hơn, nạp thành công, nhưng PIC không hoạt động gì cả. Mình đã vẽ lại mạch in, thay pic, thay tụ thạch anh, thay thạch anh, gắn thêm tụ ở chân reset, tụ ở chân VDD và VSS... nhưng vẫn chẳng được gì. Mọi người xin hãy chia sẻ một vài kinh nghiệm với !

quanghuys300
11-10-2011, 09:11 AM
mình cũng đang bị như vậy. Thử đủ mỏi cách rồi không làm cho nó chạy được. bác nào biết bảo giùm.

duy08091983
11-10-2011, 02:16 PM
mình cũng đang bị như vậy. Thử đủ mỏi cách rồi không làm cho nó chạy được. bác nào biết bảo giùm.

Hãy upload file hex và schematic (dạng hình ảnh)

pstin
12-10-2011, 11:17 AM
- Gắn con IC khác thì chạy mà nạp con mới không chạy thì do nạp hoặc mạch nạp không đúng kỹ thuật rồi. Con IC nhiều khi chỉ bị cháy vài chân, các phần khác vẫn chạy ngon lành.
- Nếu để #fuses LVP coi như treo luôn.
- Có lúc thay thạch anh thì chạy, lúc thì hàn không dính chân nguồn, cháy nút reset.
- Có lúc màn hình không có tín hiệu, nguồn ok, anh bạn bực quá tháo màn hình, thay socket, hàn 2 phía, rửa board thì chạy ok.
- Tui thấy đa phần bị lỗi là LCD, kinh nghiệm là thiết kế đường tìn hiệu nhỏ, ít via, cách xa và "né' các đường khác thì ít bị lỗi.
- Tốt hơn hết là kiểm tra kích chớp tắt 1 led, ok rồi mới hàn màn hình vào cho chắc!!!.

hongmta
12-10-2011, 01:56 PM
bạn thử kiểm tra mạch dao động xem sao, có thể chết thạch anh!

phongptc4
20-10-2011, 06:11 PM
Mạch PIC của tôi chạy tốt,Nhưng bố trí chân chưa hợp lý nên làm lại, Nhưng trên mạch mới nó không chịu chạy, Cắm vào mạch cũ lại chạy, Kiểm tra nguồn, Thạch Anh, mach Reset OK giống y cái mạch đang chạy. Mà tôi bị như vậy mấy lần rồi, Mấy lần trước loay hoay thế nào nó chạy còn lần này bó tay. Tôi đọc trong datasheet có đoạn "Voltage on MCLR with respect to VSS (Note 2) ... 0 to +14V" Chắc nối chân này lên 12V xem sao???

thaithienanh
21-10-2011, 08:14 AM
Hoàn toàn các lỗi bạn nêu ra là do 1 trong 2 nguyên nhân : set fuse hoặc mạch nạp ko ổn định. KHi set fuse bạn cứ tắt hết các fuse nào ko biết hoặc ko dùng đến, mạch nạp thì ko khuyến khích dùng JDM.

nguyenuoc02
23-10-2011, 01:04 AM
Can_Su_Giup_Do_Ve_Pic 16f877A

hj cac pan, minh mun tim hiu ve mach thiet ke dong co DC dieu khien tu xa bang Remote dung Pic 16f877A, thi can nhug con linh kien nao de hoan thanh mach nay. Neu pan nao pit thi huong dan cho m voi nha, ah kem theo ca doan Code thi cang tot, boi vi m cug chua am hiu may ve Lap trinh Pic 16f877A. Mog dc su hoi am cua cac pan doc yeu thik dien dan http://www.picvietnam.com
Nick: nguyenuoc02@gmail.com
Thanks nhiu nhiu nha

fantasshi_2005
16-10-2013, 11:21 PM
Mình cũng đã bị tình trạng trên. Nguyên nhân là do bị chết bộ dao động, nếu bạn dùng bộ thạch anh gắn ngoài thì thử chuyển sang dùng thạch anh nội thì sẽ ok, mình đã test và đúng là như vậy. Nếu bạn muốn dùng thạch anh gắn ngoài thì thử thay con khác xem sao. Nếu vẫn không được thì có thể con vi điều khiển đã bị gãy chân OSC1 hoặc OSC2 và bạn nên thay con mới. Chúc các bạn thành công!

frivsampa
22-10-2013, 10:29 AM
những tình trạng này thi ai cũng gặp phài khi sử dụng ban nên thay đổi phần miềm mà bạn đang sử dụng thay thế phần miềm khác nó sẽ hiệu quả hơn

FRIV (http://www.frivsampa.com/)

HOPY (http://www.hopygame.org/)

ngockonvang
25-04-2014, 11:19 PM
mình cũng gặp tình trạng như bạn nhưng sau khi mình thay đổi phần mềm là lại bình thương ngay....

Cannavarojo9
17-05-2017, 03:56 PM
mình cũng đang bị như vậy. Thử đủ mỏi cách rồi không làm cho nó chạy được. bác nào biết bảo giùm.

ทางเข้า maxbet (https://365maxbet.com/%E0%B8%97%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%82%E0%B 9%89%E0%B8%B2-maxbet/)