PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Cơ bản về vi điều khiển và PIC

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 11-08-2005, 03:46 PM   #1
tuanva
Đệ tử 2 túi
 
Tham gia ngày: Jun 2005
Bài gửi: 33
:
Re: PIC là gì?

Trích:
Nguyên văn bởi falleaf
PIC là gì?

Phân loại PIC

Các thứ nhất là chia theo các chữ cái. Các họ PIC xxCxxx được đưa vào một nhóm, gọi là nhóm OTP (One Time Programmable). Như tên gọi của nó, nhóm này, các bạn chỉ có thể lập trình và nạp chương trình cho nó được một lần duy nhất, và không thể thay đổi chương trình bên trong của nó bằng mạch điện thông thường. Nhóm thứ hai theo cách phân chia bằng chữ cái, đó là số còn lại với chữ F hoặc LF và duy nhất 16C84. Nhóm này là nhóm Flash, cho phép ghi xóa bằng các mạch điện tử thông thường, và ngày nay người ta chỉ mua mới những loại này. Lưu ý rằng, chúng ta gọi nhóm này là nhóm Flash, nhưng thực tế thì nó bao gồm cả nhóm EEPROM và Flash. Tuy nhiên, vì đặc điểm có thể ghi xóa nhiều lần, chúng ta gọi chung nó là nhóm Flash.
Xin hỏi Falleaf,
Nếu tôi muốn phát triển các ứng dụng trên họ chip xxCxxx (nhóm OTP), tôi phải làm thế nào khi nó chỉ cho nạp 1 lần. Tôi phải sử dụng phần mềm mô phỏng? hay chọn loại thuộc nhóm Flash tương đương ? (Tôi muốn dùng con 16C774 vì nó có ADC 12 bit, buồn nỗi là chỉ đc nạp 1 lần )
__________________
I'm beginner.
tuanva vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-08-2005, 03:09 AM   #2
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Nếu bạn muốn dùng họ xxCxxx thì chắc chắn bạn phải dùng đến debug để có thể khẳng định phần nào chương trình bạn viết là chính xác như những gì bạn cần.

Nếu bạn cần 12bit ADC và không quan tâm đến loại nào, bạn có thể dùng dsPIC để thay thế.

Với dsPIC, bạn phải sử dụng các mạch nạp đặc biệt như ICD2 hay Falleaf PIC3, khá tốn kém.

Nếu bạn muốn sử dụng 12 bit trên MCU 10 bit adc, bạn có thể chia 4 khoảng điện áp cần đo. Bạn dùng một thuật toán chuyển để đóng mở các khoảng điện áp phù hợp, nằm trong vùng cần đo của bạn, sau đó làm mạch ngoài để thay đổi Vref+ và Vref-. Như vậy, trong một đoạn nhỏ bằng 1/4 mà bạn dùng được 10 bit, tức là bạn dùng được 12 bit adc.

chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 03:16 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam