Danh mục

Luận văn tốt nghiệp: Vi điều khiển 8051

Số trang: 107      Loại file: pdf      Dung lượng: 419.94 KB      Lượt xem: 18      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 107,000 VND Tải xuống file đầy đủ (107 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Luận văn tốt nghiệp: Vi điều khiển 8051 gồm 3 chương trình bày các kiến thức về vi điều khiển, ngôn ngữ lập trình Visual C++, thiết kế và thi công Modul giao tiếp máy tính với Kit 8051. Cùng tham khảo bài luận văn bên dưới nhé.
Nội dung trích xuất từ tài liệu:
Luận văn tốt nghiệp: Vi điều khiển 8051 ---------- LUẬN VĂN TỐT NGHIỆP VI ĐIỀU KHIỂN 8051 Họ tên sinh viên: Nguyễn Ngọc Toàn Giáo viên hướng dẫn : Nguyễn Đình Phú Luaän Vaên Toát Nghieäp CHÖÔNG I GIÔÙI THIEÄU VI ÑIEÀU KHIEÅN 8051 I. CAÁU TAÏO VI ÑIEÀU KHIEÅN 8051 1. TOÙM TAÉT PHAÀN CÖÙNG HOÏ MSC-51 (8051) MCS-51 laø hoï IC vi ñieàu khieån do haõng Intel saûn xuaát. Caùc IC tieâu bieåu cho hoï laø 8031, 8051, 8951... Nhöõng ñaëc ñieåm chính vaø nguyeân taét hoaït ñoäng cuûa caùc boä vi ñieàu khieån naøy khaùc nhau khoâng nhieàu. Khi ñaõ söû duïng thaønh thaïo moät loaïi vi ñieàu khieån thì ta coù theå nhanh choùng vaän duïng kinh nghieäm ñeå laøm quen vaø laøm chuû caùc öùng duïng cuûa moät boä vi ñieàu khieån khaùc. Vì vaäy ñeå coù nhöõng hieåu bieát cuï theå veà caùc boä vi ñieàu khieån cuõng nhö ñeå phuïc vuï cho ñeà taøi toát nghieäp naøy ta baét ñaàu tìm hieåu moät boä vi ñieàu khieån thoâng duïn g nhaát, ñoù laø hoï MCS-51 vaø neáu nhö hoï MCS-51 laø hoï ñieån hình thì 8051 laïi chính laø ñaïi dieän tieâu bieåu Caùc ñaëc ñieåm cuûa 8051 ñöôïc toùm taét nhö sau : √ 4 KB ROM beân trong. √ 128 Byte RAM noäi. √ 4 Port xuaát /nhaäp I/O 8 bit. √ Giao tieáp noái tieáp. √ 64 KB vuøng nhôù maõ ngoaøi √ 64 KB vuøng nhôù döõ lieäu ngoaïi. √ Xöû lyù Boolean (hoaït ñoäng treân bit ñôn). √ 210 vò trí nhôù coù theå ñònh vò bit. √ 4 μs cho hoaït ñoäng nhaân hoaëc chia. Baûng moâ taû söï khaùc nhau cuûa caùc IC trong hoï MSC-51 : GVHD: NGUYEÃN ÑÌNH PHUÙ SVTH: NGUYEÃN NGOÏC TOAØN Luaän Vaên Toát Nghieäp Loaïi Boä Nhôù Maõ Treân CHIP Boä Nhôù Döõ Lieäu Treân CHIP Soá Timer 8051 4K ROM 128 Byte 2 8031 0K ROM 128 Byte 2 8751 4K ROM 128 Byte 2 8052 8 K ROM 256Byte 2 8032 0 K ROM 256Byte 2 8752 8K EPROM 256Byte 2 2. CAÁU TRUÙC VÑK 8051, CHÖÙC NAÊNG TÖØNG CHAÂN 40 30pF 19 Vcc XTAL.1 P0.7 32 AD7 12 MHz P0.6 33 AD6 P0.5 34 AD5 XTAL.2 P0.4 35 AD4 18 P0.3 36 AD3 30pF P0.2 37 AD2 P0.1 38 AD1 29 39 AD0 PSEN P0.0 P1.7 8 7 30 ALE P1.6 6 P1.5 P1.4 5 31 EA P1.3 4 P1.2 3 9 8051 P1.1 2 1 RST P1.0 17 P2.7 28 A15 RD P3.7 27 A14 16 P2.6 WR P3.6 26 A13 15 P2.5 T1 P3.5 25 A12 14 P2.4 T0 P3.4 24 A11 13 P2.3 INT1 P3.3 23 A10 12 P2.2 INT0 P3.2 22 A9 11 P2.1 TXD P3.1 21 A8 10 P2.0 RXD P3.0 Vss 20 Chöùc naêng hoaït ñoäng cuûa töøng chaân (pin) ñöôïc toùm taét nhö sau : √ Töø chaân 1÷ 8 Port 1 (P1.0, . . ., P1.7) duøng laøm Port xuaát nhaäp I/O ñeå giao tieáp beân ngoaøi. GVHD: NGUYEÃN ÑÌNH PHUÙ SVTH: NGUYEÃN NGOÏC TOAØN Luaän Vaên Toát Nghieäp √ Chaân 9 (RST) laø chaân ñeå RESET cho 8051. Bình thöôøng caùc chaân naøy ôû möùc thaáp. Khi ta ñöa tín hieäu naøy leân ...

Tài liệu được xem nhiều: