Danh mục

Giáo trình Kỹ thuật vi điều khiển - ĐH Sư Phạm Kỹ Thuật

Số trang: 80      Loại file: pdf      Dung lượng: 1.53 MB      Lượt xem: 13      Lượt tải: 0    
Thư viện của tui

Xem trước 8 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Giáo trình Kỹ thuật vi điều khiển gồm các chương: kiến trúc hệ vi xử lý, bộ vi điều khiển AT89C51 (80C51), Tập lệnh của họ VĐK AT89/80C51; hai phần phụ lục: tra cứu nhanh tập lệnh và các hệ thống số cùng tài liệu tham khảo. Cuốn sách là tài liệu học tập, giảng dạy cho sinh viên và giảng viên ngành Điện tử, các ngành về kỹ thuật.
Nội dung trích xuất từ tài liệu:
Giáo trình Kỹ thuật vi điều khiển - ĐH Sư Phạm Kỹ Thuật Kỹ Thuật Vi Điều Khiển CƯƠNG MÔN H C K THU T VI I U KHI N CHƯƠNG I : GI I THI U T NG QUÁT V H VI X LÝ 1.1. Ki n trúc c a h Vi x lý Ki n trúc h Vi x lý là m t thu t ng dùng ch rõ nh ng c trưng c a h vi x lý trong ó bao g m có c u trúc ph n c ng và t ch c ph n m m ư c cài t trong h . M t h th ng vi x lý hay g i ng n hơn là h vi x lý thư ng bao g m các thành ph n cơ b n như: - B x lý trung tâm CPU (Central Processing Unit ) là trung tâm u não c a h - B nh tâm bao g m 2 thành ph n là ROM và RAM - Thi t b vào/ra d li u - Các kênh thông tin hay Bus h th ng… T t c các thi t b có các ch c năng như v y u ư c g i là m t h vi x lý.Trong th c t có r t nhi u hãng ch t o các b vi x lý cho các máy vi tính như: IBM, Intel, Cyrix, AMD, Motorola.... nhưng thông d ng nh t v n là b vi x lý c a Intel. Các b vi x lý c a Intel ư c phát tri n qua các th i kỳ như sau: Năm 1971, Intel ưa ra b vi x lý 4004 v i 4 bit d li u, 12 bit a ch ; 0,8MHz Năm 1972, b vi x lý Intel 8080 ra i v i 8bit d li u, 12 bit a ch ; Năm 1978, b vi x lý Intel 8086 ra i v i 16bit d li u, 20 bit a ch ; t c 10MHz Năm 1979, b vi x lý Intel 8088 ra i nhưng v n tương thích v i h th ng 8086 Năm 1982 b vi x lý 80286 ra i v i 16bit d li u, 20 bit a ch , t c 20MHz Năm 1985-1988, b vi x lý 80386 ra i v i 32 bit d li u và 32 bit a … Năm 1989, b vi x lý 80486 ra i v i 32 bit d li u và 32 bit a ch t c n 60M Năm 1993, b vi x lý Pentium ra i v i 64 bit d li u, t c x lý 100MHz sau ó là các b vi x lý Pentium Pro,Pentium II, Pentium III, Celeron, Pentium 4… 1.1.1. Sơ kh i t ng quát c a h Vi x lý Sơ kh i : Data Controlu B Bus ROM CPU I/O U RAM Adress Bus Hình 1.1 C u trúc các kênh thông tin trong h VXL Ch c năng các kh i : B x lý trung tâm CPU (Central Processing Unit ) là trung tâm u não c a h , nó có ch c năng thu th p, x lý thông tin và i u khi n m i ho t ng c a h vi x lý. B nh trung tâm có nhi m v lưu tr thông tin d li u trư c khi CPU x lý KHOA I N – I N T - HSPKT-HY_12/2004 Trang 1 CƯƠNG MÔN H C K THU T VI I U KHI N Thi t b I/O th c hi n vi c nh n d li u t các kênh thông tin t bên ngoài vào cho CPU x lý và xu t ra các tín hi u i u khi n h th ng Các kênh thông tin hay Bus h th ng là c u n i liên k t gi a các kh i trong ó th c hi n 3 vi c chính là liên k t các Bus a ch , Bus i u khi n và Bus d li u. T ch c các kênh thông tin trong h Vi x lý Memory 0 Address Bus Program Memory Ki n trúc CPU Data Bus Von Neumann Data Memory Memory 0 Address Bus Program Fetch Bus CPU Ki n trúc Harvard Address Bus 0 Data Data Bus Hình 1.2: C u trúc các kênh thông tin trong h VXL Trên ây là 2 cách t ch c b nh theo ki u Von Neumann và Harvard. V i ki u t ch c b nh chương trình và d li u tách bi t cho phép t c truy xu t thông tin nhanh hơn áng k . Các kênh d li u u là kênh song song và dùng chung cho t t c các b nh , tuy nhiên nó ph i ư c ki m soát thông qua các c ng lôgic 3 tr ng thái. C ng này có nhi m v t o ra tr ng thái c bi t khi có nh ng thành ph n không ư c kích ho t làm vi c, tr ng ...

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