Giới thiệu lý thuyết vi điều khiển AT89C51
Số trang: 51
Loại file: pdf
Dung lượng: 337.59 KB
Lượt xem: 21
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
MSC-51 là một họ IC vi điều khiển (microcontroller), được phát triển chế tạo và bán ở thị trường bởi hãng INTEL của Mỹ.Các nhà chế tạo IC khác như SIEMENS của Đức, ADVANCED MICRO DEVICES, FUJISU của Nhật và PHILIPS của Hà Lan là các nhà cung cấp thiết bị trong họ MSC-51.
Nội dung trích xuất từ tài liệu:
Giới thiệu lý thuyết vi điều khiển AT89C51Giới thiệu vi điều khiển AT89C51 Chöông 1: GIÔÙI THIEÄU AT89C51 I - TOÙM TAÉT PHAÀN CÖÙNG: 1) Giôùi thieäu hoï MCS51: MSC-51 laø moät hoï IC vi ñieàu khieån (microcontroller), ñöôïc phaùt trieån cheá taïovaø baùn ôû thò tröôøng bôûi haõng INTEL cuûa Myõ. Caùc nhaø cheá taïo IC khaùc nhöSIEMENS cuûa Ñöùc, ADVANCED MICRO DEVICES, FUJITSU cuûa Nhaät vaøPHILIPS cuûa Haø Lan laø caùc nhaø cung caáp thieát bò trong hoï MSC-51 ñöôïc caápgiaáy baûn quyeàn thöù hai, haõng ALMEL cuõng laø moät haõng ñöôïc caáp baûng quyeànvaø saûn phaåm 8951, 8952 laø hai IC tieâu bieåu trong thieát keá cuûa hoï. Chuùng coù caùc ñaët ñieåm chung nhö sau: - 4Kbyte ROM (ñöïôc laäp trình bôûi nhaø saûn xuaát, chæ coù ôû 8051 ). - 4Kbyte EPROM ( cho ta coù theå laäp trình ñöôïc nhieàu laàn ”khoaûng 1000laàn”, chæ coù ôû 8951 ). - 128 byte RAM . - 4 port I/O 8 bit. - 2 boä ñònh thôøi 16 bit. - 64 K khoâng gian boä nhôù chöông trình môû roäng. - 64 K khoâng gian boä nhôù döõ lieäu môû roäng. - Moät boä xöû lyù luaän lyù (hoaït ñoäng treân bít ñôn). - 210 bit ñöôïc ñòa chæ hoaù. - Boä nhaân / chia 4 µs.Vi i u Khi n 8051 Lê Chí Thông – chithong@gmail.com INT1 INT0 Timer 2 (8952) Timer 1 128 byte ROM Timer 2 Timer 0 RAM 0K:8031 8952 Serial 8032 8052 port 4K:8051 Timer 1 T1 8951 Interrupt Other 128 byte 8K:8952 Control Register RAM Timer 0 T0 CPU BUS Serial Oscilator I/O Port Coltrol Port EA ALE P0 P2 P1 P3 RS PSEN T TXD RXD Address/Data RXD RXD Sô doà khoái hoï MCS51. 2Vi i u Khi n 8051 Lê Chí Thông – chithong@gmail.com 2) Sô löôïc veà caùc chaân cuûa 8951 : 8951 coù taát caû 40 chaân coù chöùc naêng nhö caùc ñöôøng xuaát nhaäp. Trong ñoù coù24 chaân coù coâng duïng keùp, moãi ñöôøng coù theå hoaït ñoäng nhö ñöôøng xuaát nhaäphoaëc nhö ñöôøng ñieàu khieån hoaëc laø thaønh phaàn cuûa bus döõ lieäu vaø bus ñòa chæ. 40 VCC 32 P0.7 33 P0.6 34 P0.5 35 P0.4 36 P0.3 37 P0.2 38 P0.1 39 P0.0 29 PSEN 8 P1.7 7 30 ALE P1.6 6 P1.5 31 EA ...
Nội dung trích xuất từ tài liệu:
Giới thiệu lý thuyết vi điều khiển AT89C51Giới thiệu vi điều khiển AT89C51 Chöông 1: GIÔÙI THIEÄU AT89C51 I - TOÙM TAÉT PHAÀN CÖÙNG: 1) Giôùi thieäu hoï MCS51: MSC-51 laø moät hoï IC vi ñieàu khieån (microcontroller), ñöôïc phaùt trieån cheá taïovaø baùn ôû thò tröôøng bôûi haõng INTEL cuûa Myõ. Caùc nhaø cheá taïo IC khaùc nhöSIEMENS cuûa Ñöùc, ADVANCED MICRO DEVICES, FUJITSU cuûa Nhaät vaøPHILIPS cuûa Haø Lan laø caùc nhaø cung caáp thieát bò trong hoï MSC-51 ñöôïc caápgiaáy baûn quyeàn thöù hai, haõng ALMEL cuõng laø moät haõng ñöôïc caáp baûng quyeànvaø saûn phaåm 8951, 8952 laø hai IC tieâu bieåu trong thieát keá cuûa hoï. Chuùng coù caùc ñaët ñieåm chung nhö sau: - 4Kbyte ROM (ñöïôc laäp trình bôûi nhaø saûn xuaát, chæ coù ôû 8051 ). - 4Kbyte EPROM ( cho ta coù theå laäp trình ñöôïc nhieàu laàn ”khoaûng 1000laàn”, chæ coù ôû 8951 ). - 128 byte RAM . - 4 port I/O 8 bit. - 2 boä ñònh thôøi 16 bit. - 64 K khoâng gian boä nhôù chöông trình môû roäng. - 64 K khoâng gian boä nhôù döõ lieäu môû roäng. - Moät boä xöû lyù luaän lyù (hoaït ñoäng treân bít ñôn). - 210 bit ñöôïc ñòa chæ hoaù. - Boä nhaân / chia 4 µs.Vi i u Khi n 8051 Lê Chí Thông – chithong@gmail.com INT1 INT0 Timer 2 (8952) Timer 1 128 byte ROM Timer 2 Timer 0 RAM 0K:8031 8952 Serial 8032 8052 port 4K:8051 Timer 1 T1 8951 Interrupt Other 128 byte 8K:8952 Control Register RAM Timer 0 T0 CPU BUS Serial Oscilator I/O Port Coltrol Port EA ALE P0 P2 P1 P3 RS PSEN T TXD RXD Address/Data RXD RXD Sô doà khoái hoï MCS51. 2Vi i u Khi n 8051 Lê Chí Thông – chithong@gmail.com 2) Sô löôïc veà caùc chaân cuûa 8951 : 8951 coù taát caû 40 chaân coù chöùc naêng nhö caùc ñöôøng xuaát nhaäp. Trong ñoù coù24 chaân coù coâng duïng keùp, moãi ñöôøng coù theå hoaït ñoäng nhö ñöôøng xuaát nhaäphoaëc nhö ñöôøng ñieàu khieån hoaëc laø thaønh phaàn cuûa bus döõ lieäu vaø bus ñòa chæ. 40 VCC 32 P0.7 33 P0.6 34 P0.5 35 P0.4 36 P0.3 37 P0.2 38 P0.1 39 P0.0 29 PSEN 8 P1.7 7 30 ALE P1.6 6 P1.5 31 EA ...
Tìm kiếm theo từ khóa liên quan:
vi điều khiển giới thiệu AT89C51 sơ đồ khối họ MCS51 cấu trúc bộ nhớ của 8951 bộ nhớ ngoài hệ thống phần cứngGợi ý tài liệu liên quan:
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 263 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 177 0 0 -
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 155 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 131 0 0 -
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 118 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 116 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 112 0 0 -
Luận văn: Xây dựng mô hình điều khiển động cơ DC servo bằng vi điều khiển
85 trang 95 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 94 1 0 -
Giáo trình môn kỹ thuật vi điều khiển
0 trang 94 0 0