Đo và khống chế nhiệt độ với PIC16F877 - pdf 26

Link tải miễn phí luận văn

Ngày nay, các bộ vi điều khiển đang có ứng dụng ngày càng rộng ri trong các lĩnh
vực kỹ thuật và đời sống x hội, đặc biệt là trong kỹ thuật tự động hoá
và điều khiển từ xa. Giờ đây với nhu cầu chuyên dụng hoá, tối ưu (thời gian, không
gian, giá thành), bảo mật, tính chủ động trong công việc... ngày càng đòi
hỏi khắt khe. Việc đưa ra công nghệ mới trong lĩnh vực chế tạo mạch điện tử để
đáp ứng những yêu cầu trên là hoàn toàn cấp thiết mang tính thực tế cao.

Khái niệm về bộ vi điều khiển
Để hiểu khái niệm về bộ vi điều khiển, ta có thể làm phép so sánh nó với bộ
vi xử lý công dụng chung như sau:
Ta biết rằng, các bộ vi xử lý công dụng chung như họ Intel x86 (8086,
80286, 80386, 80486 và Pentium) hay họ Motorola 680x0(6800, 68010, 68020,
68030, 68040 vv...) không có RAM, ROM và không có các cổng ra vào trên chip...
Với lý do đó mà chúng được gọi là các bộ vi xử lý công dụng chung.
Một nhà thiết kế hệ thống sử dụng một bộ vi xử lý công dụng chung chẳng hạn
như Pentium hay 68040 sẽ phải bổ xung thêm RAM, ROM, các cổng vào ra
và các bộ định thời ngoài để làm cho chúng hoạt động được. Mặc dù việc bổ xung
các RAM, ROM, các cổng vào ra sẽ làm cho hệ thống cồng kềnh lên nhưng nó
lại có ưu điểm khi sử dụng các bộ vi xử lý này là rất linh hoạt. Chẳng hạn như người
thiết kế có thể quyết định về số lượng RAM, ROM, và các cổng vào ra cần thiết sao
cho phù hợp với khả năng, mục đích sử dụng của hệ thống.
Điều này không thể có đối với các bộ vi điều khiển. Bởi vì, một bộ vi điều khiển
đ có một CPU (một bộ vi xử lý) cùng với một số lượng RAM, ROM, các cổng vào
ra và một bộ định thời trên cùng một chíp. Hay nói cách khác là bộ vi
xử lý, RAM, ROM, các cổng vào ra và một bộ định thời cùng được nhúng trên một
chip. Do vậy người thiết kế không thể bổ xung thêm bộ nhớ ngoài, số các cổng
vào ra hay bộ định thời cho nó. Với số lượng RAM, ROM và số các cổng vào ra cố
định như vậy là một mặt hạn chế (kém linh hoạt) xong nó lại thật sự lý tưởng đối với
những ứng dụng mang tính chuyên biệt, tối ưu về giá thành, tối ưu về không gian...

Hiện nay trên thị truờng có các bộ vi điều khiển 8 bít chính là. 6811 của
Motorola, 8051 của Intel, Z8 của Xilog và Pic16x của Microchip Technology.
Mỗi loại trên đây đều có một tập lệnh và thanh ghi riêng duy nhất, nên chúng
đều không tương thích lẫn nhau. Cũng có những bộ vi điều khiển 16 bít và 32 bít

4oRHXiM9918IRCx
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status