|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
18-06-2007, 06:10 PM | #1 |
Đệ tử 6 túi
Tham gia ngày: Mar 2007
Bài gửi: 150
: |
Từ PIC16F877A đến PIC16F887
Chiều nay em định mua vài con 16f877A ve thực hành, em được chị Thủy tư vấn nên dùng con 16f887, nó vừa rẻ hơn mà các chức năng ko thua gì 16f877A . Em kiến thức nông cạn xem datasheet 2 con chỉ thấy khác nhau chút ít thôi, ko biết các bác thấy thế nào?
Các bác có thể so sánh 2 con này ko? có thể thay thế 16f877A = 16f887 ko? em cần làm mạch điều khiển robot nên cần tốc dộ xử lý cao. Giúp em với. Thanks các bác!
__________________
_________________________________________________ Le Trung Duc Industry Research & Application Center NTT Institute of Hi_technolog ltduc@ntt.edu.vn leduc_cktd@yahoo.com.vn http://www.nttc.edu.vn CNC DIY : http://quangcaosanpham.com/shop/driverservo 0909300332 |
18-06-2007, 06:29 PM | #2 | |||
PIC Bang chủ
|
Hoàn toàn có thể thay thế 877A.
Sự khác biệt chính là 887 có thêm 3 chân I/O, và 887 là dùng standard flash, trong khi 877A dùng enhanced flash. Cái này ở mức độ ứng dụng thì không có gì thay đổi cả, hầu hết các chip của Microchip đều sử dụng standard flash. Còn 887 hoàn toàn tương thích với 877A, chương trình viết cho 877A có thể đem qua 887 để chạy. Còn các chi tiết đặc điểm về điện, bạn phải đọc thêm trong datasheet. Hoàn toàn có thể thay thể để dành cho học tập vì giá của 887 rẻ hơn 877A. Chúc vui. Trích:
Trích:
Trích:
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? thay đổi nội dung bởi: falleaf, 27-06-2007 lúc 04:45 PM. Lý do: Để mọi người dễ đọc thông tin |
|||
18-06-2007, 08:34 PM | #3 |
Trưởng lão PIC bang
|
Tôi đã so sánh 2 chip này trong luồng sau:
http://www.picvietnam.com/forum//showthread.php?t=939 Chú F, con PIC16F887 cũng dùng enhanced flash đó (100000 chu kỳ ghi/xóa điển hình). Mấy con mới ra sau này thường dùng enhanced flash hơn, vì công nghệ đã ổn định. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
19-06-2007, 01:00 AM | #4 |
Đệ tử 4 túi
Tham gia ngày: Aug 2006
Bài gửi: 61
: |
PIC 16F88x bỏ các chân PSP (Parallel Slave Port) dùng cho slave của I2C. Thêm 4 chân enhance PWM hỗ trợ điều khiển động cơ (P1A >>P1D) . Một số bộ comparator (positive C1IN+,C2IN+ và negative C12IN0- >>C12IN3-).
Trích datasheet F88x: Một số điểm khác: • Enhanced Timer1: - 16-bit timer/counter with prescaler - External Gate Input mode - Dedicated low-power 32 kHz oscillator • Enhanced Capture, Compare, PWM+ module: - 16-bit Capture, max. resolution 12.5 ns - Compare, max. resolution 200 ns - 10-bit PWM with 1, 2 or 4 output channels, programmable “dead time”, max. frequency 20 kHz - PWM output steering control • Enhanced USART module: - Supports RS-485, RS-232, and LIN 2.0 - Auto-Baud Detect - Auto-Wake-Up on Start bit Cái enhance timer 1 nó khác với Timer 1 thế nào??? Thấy vãn giống nhau mà? |
20-06-2007, 09:34 PM | #5 |
Nhập môn đệ tử
Tham gia ngày: Aug 2006
Bài gửi: 9
: |
mach nap cho 16f887
Minh moi mua 2 con PIC 16f887 nhung khong cach nao nap duoc!
minh su dung mach nap propic2 va PG5v2. Ban nao da lam viec voi 16f887 roi xin giup minh voi! |
20-06-2007, 09:42 PM | #6 | |
Trưởng lão PIC bang
|
Trích:
http://namqn.byethost7.com/uC.php#pic Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 thay đổi nội dung bởi: namqn, 26-10-2008 lúc 12:22 AM. |
|
22-06-2007, 06:29 AM | #7 |
Đệ tử 4 túi
|
Cho tôi hỏi chút nhé
1.Có thể mua được con 16F887 ở HN ko ? nếu có thì giá khoảng bao nhiêu? 2.Có thể dùng mạch nạp PC1 và PC3 để nạp cho con này ko? nếu ko thì dùng mạch nạp j? Thank!
__________________
Today Not Tomorow .... YM: hoangcuong2k <= Ai rảnh thì chat nhé |
23-06-2007, 12:34 AM | #8 |
PIC Bang chủ
|
Download file: MSVCR71D.dll tại đây: http://www.dll-files.com/dllindex/dl...shtml?msvcr71d
Download phần mềm WinPICPgm phiên bản 1.001 tại đây: http://www.members.aon.at/electronic...cpgm_v1001.zip Khi unzip và cài đặt cái WinPICPgm, có thể nó dòi file MSVCR71D.dll, các bạn download từ cái link ở trên, copy ra bỏ vào cùng thư mục với WinPICPgm là xong. Bây giờ các bạn thử WinPICPgm với việc sử dụng JDM Programmer (mạch nạp PIC1). Một điểm đáng lưu ý là con 887 nó chỉ cho phép VPP max đạt 12V. Cho nên có thể mạch PIC1 cần phải sửa lại mấy chú diode thì có thể chơi được. Cho tới nay F không có mạch, và cũng không có cổng COM để thử cho nên tạm thời bó tay. Hiện này còn có ICD2 là trong dòng miễn phí có thể nạp được. Còn dùng với WinPICPgm thì bây giờ các bạn thử xem được không. Nếu xài được thì coi như thông qua. Chúc vui.
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? |
23-06-2007, 10:25 AM | #9 |
Nhập môn đệ tử
Tham gia ngày: Aug 2006
Bài gửi: 9
: |
Minh da nap duoc pic6f887 bang mach PG5v2 dung phan mem picpgm phien ban 0996! con voi winpic800 chi moi detect chu chua nap duoc! ban nao co CCSC phien ban moi co the post len giup minh voi vi may phien ban cu ko ho tro bien dich cho 887!
|
23-06-2007, 08:04 PM | #10 |
Trưởng lão PIC bang
|
Tôi vừa thử nghiệm một số mạch nạp và phần mềm cho PIC16F886 và PIC16F887. Kết quả: có thể dùng PICPgm để nạp bằng mạch nạp JDM (qua cổng COM, các mạch như PIC1, PG1C, PG5v2 đều tương thích), có thể dùng PICPgm và melabsProg để nạp bằng mạch nạp Schaer+ (qua cổng LPT, các mạch như PG3B, Propic2, EPIC đều tương thích).
Chú ý: mạch JDM tôi đã dùng là JDM Mod do tôi sửa đổi (dựa trên SI-Prog và JDM), mạch Schaer+ tôi đã dùng là Schaer+ Mod cũng do tôi sửa đổi (dựa trên Schaer+). Sơ đồ nguyên lý của các mạch nạp này được cung cấp ở đây: http://namqn.byethost7.com/uC.php Có 2 phần mềm khác cũng có khả năng nạp được cho PIC16F88x, đó là Parallel Port PIC Programmer (của Oshonsoft) và WinPIC (của DL4YHF), tuy nhiên người dùng cần phải bổ sung chip vào danh sách. Vào thời điểm này tôi cho rằng hai phần mềm nêu trên đã đáp ứng được yêu cầu, nên tôi chưa thử nghiệm với WinPIC và Parallel Port PIC Programmer. Trang web trên cũng có link đến các phần mềm đã được đề cập ở trên. Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 thay đổi nội dung bởi: namqn, 26-10-2008 lúc 12:22 AM. Lý do: ĐH BK thay đổi server |
20-10-2007, 11:20 PM | #11 |
Đệ tử 6 túi
Tham gia ngày: Mar 2007
Bài gửi: 150
: |
Help !
HIc.. máy cùa em vừa bị virus nó gặm , mầy cái phần mềm die hết.
Mấy anh cho em xin cái phầm mềm winpicpgm nha , cai link cua anh F die roi ... hic. A cho em xin luon cai filmware của con 16f887 nha.. em đang rất cần.. Rất cảm ơn.. Thanks all !
__________________
_________________________________________________ Le Trung Duc Industry Research & Application Center NTT Institute of Hi_technolog ltduc@ntt.edu.vn leduc_cktd@yahoo.com.vn http://www.nttc.edu.vn CNC DIY : http://quangcaosanpham.com/shop/driverservo 0909300332 |
21-10-2007, 06:53 PM | #12 |
Đệ tử 1 túi
Tham gia ngày: Mar 2007
Bài gửi: 24
: |
mạch GTP-USB nạp được hết tất cả tụi 16Fxxx,ICD2 cũng vậy....
|
22-10-2007, 12:41 AM | #13 |
Đệ tử 2 túi
Tham gia ngày: Feb 2007
Bài gửi: 26
: |
Gtp
|
23-10-2007, 09:23 AM | #14 |
Đệ tử 1 túi
Tham gia ngày: Mar 2007
Bài gửi: 24
: |
Quên ! Mạch Nạp GTP của mình mua là GTP-USB +, sử dụng winpic800 v3.61.
|
20-11-2008, 01:51 AM | #15 |
Đệ tử 2 túi
|
Em không hiểu các chế độ auto restart và auto shutdown trong chip 16F887 có nhiệm vụ gì thế ạ,cả thời gian "Dead-band" nghĩa là như nào ạ.Timer 1 làm khối thời gian cơ sở cho capture và compare ,hiểu như nào ạ.
Tks các bác nhìu nhìu..
__________________
Best Regard. |
|
|