Trang ChínhCalendarTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Latest topics
» THỰC TẬP HÈ CÓ HƯỞNG LƯƠNG TẠI MINHHAGROUP
Tue Jun 23, 2015 4:13 pm by dukebk.dt7

» Tải Game xứ Sở Thần Thoại
Thu Sep 18, 2014 10:11 am by thuyhuynh

» NGÔI LÀNG CỦA GIÓ - GAME CỰC HOT 2014
Wed Aug 13, 2014 3:23 pm by thuyhuynh

» Tài liệu luyện thi TOEIC
Mon Aug 11, 2014 8:34 pm by Thanh Thanh

» DU HỌC NHẬT BẢN - VỪA HỌC VỪA LÀM!!!!!
Mon Jun 02, 2014 3:53 pm by viaserco.edu

» Ngũ Long Tranh Bá - Game Hè Cực Chất 2014
Thu May 29, 2014 9:55 am by phuongnd031

» Ngũ Long Tranh Bá 1.2.7_ Khai mở lever 100 ​
Fri Mar 28, 2014 3:57 pm by thuyhuynh

» ĐẬP CHUỘT CÙNG KHU VƯỜN ĐỊA ĐÀNG 1.3.8
Mon Dec 02, 2013 10:10 am by miule99

» [ngũ long đại việt] trình làng game mới cực đỉnh nhé
Thu Nov 21, 2013 3:09 pm by miule99

» [ngũ long đại việt] trình làng game mới cực hấp dẫn
Sat Nov 09, 2013 10:46 am by miule99

» Game Ola - Game cho điện thoại di động, trúng thưởng lớn
Tue Nov 05, 2013 11:34 am by gafield

» GAME cho ĐIỆN THOẠI DI ĐỘNG, TRÚNG THƯỞNG LỚN
Tue Oct 22, 2013 10:01 am by tinhyeu

» PHẦN MỀM CHAT OLA miễn phí dành CHO nhiều dòng DTDD
Fri Oct 18, 2013 8:15 am by sunnyhouse

» [Ebook & Audio] Longman Preparation Series for the New TOEIC® Test 4th Edition
Wed Oct 16, 2013 2:06 am by asdttc

» [Ngũ long tranh bá] phiên bản 1.2.1 Cưỡi Rồng Chiến Bang Hội
Tue Oct 15, 2013 1:30 pm by miule99

» Ngũ Long Tranh Bá 1.2.0 - Cưỡi Rồng Chiến Bang Hội
Fri Oct 04, 2013 10:40 am by kity1991

» Bài tập kế toán quản trị
Sat Sep 28, 2013 9:04 am by phamloan.pham112@gmail.co

» 32 câu hỏi ôn tập và thi môn Đường lối cách mạng của ĐCSVN - có đáp án
Fri Sep 20, 2013 7:44 pm by nga mai

»  Câu hỏi thi + Đáp án Đường lối cách mạng của Đảng cộng sản VN (UNETI)
Fri Sep 20, 2013 7:38 pm by nga mai

» chào đón game khu vườn địa đàng mới nhất 1.3.4
Tue Sep 17, 2013 10:45 am by baconga

Đơn vị bảo trợ thông tin MHX 2012
Liên kết bạn bè
Ứng dụng diễn đàn
Top posters
Fù Du
 
Admin
 
hieunv
 
hoang_tu_keo_mut_92bn
 
Hoa bất tử
 
Mr_Pro
 
mr.gallant
 
quynhchay
 
Quang Quyền
 
Tú Br
 
Like
Tiện ích
 UniKey 3.63 - 32 bit

 Bộ gõ Tiếng Việt miễn phí


 Yahoo ! Messenger 11.5

 Yahoo ! Messenger 11.5


 IDM 6.04 Build 3

 Hỗ trợ tăng tốc download files


 Office 2007 All VersionOffice 2007 All Version

 Office 2007 All Version


 Foxit PDF Reader

 Đọc file PDF nhanh và nhẹ


 FFSJ

 Cắt và nối file *.001 , *.__a


 Google Chorme

 Trình duyệt Web NHANH nhất


 Firefox 4.x

 Trình duyệt Web TỐT nhất


 Ultrasurf

 Soft vào Facebook NHANH nhất

 Font ABC - VNI

 Font tiếng việt full

 cFosSpeed 5.0 Cracked

 Cfosspeed full

 WinRAR 4.2 Cracked

 Phần mềm giải nén file hữu hiệu

 AVG 2012 Final

 Phần mềm diệt virus tốt nhất

Keywords
Những công quan hàng nghiệp trình Quốc nguyên cách sinh Phân trưởng thực thống 2012 dùng Kinh UNETI giáo trong toán nhật giải tình thành chính

Share | 
 

  Giáo trình vi điều khiển-Đại Học Sư phạm kỹ thuật Hưng Yên

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Admin
Quản Trị Cấp Cao
Quản Trị Cấp Cao
avatar

Chức vụ : Điều hành diễn đàn
Tên thường gọi : Vũ Khắc Ngọc
Tổng số bài gửi : 685
Số Points tích lũy : 4323
Số bài được cám ơn : 51

Tâm trạng : Vui quá xá

Bài gửiTiêu đề: Giáo trình vi điều khiển-Đại Học Sư phạm kỹ thuật Hưng Yên    Mon Apr 30, 2012 10:48 pm

Loading


http://www.mediafire.com/download.php?g30hu1l8ye8f394

Trang
LỜI GIỚI THIỆU 5

Chương 1: KIẾN TRÚC HỆ VI XỬ LÝ (VXL).
1.1. Đơn vị xử lý trung tâm (CPU). 6
1.2. Quá trình tìm nạp lệnh và thực thi lệnh của CPU. 7
1.3. Bộ nhớ trung tâm của hệ VXL. 8
1.3.1. Bộ nhớ chỉ đọc. 8
1.3.2. Bộ nhớ truy cập ngẫu nhiên. 9
1.4. Các thiết bị xuất/nhập. 9
1.5. Cấu trúc kênh chung của hệ VXL. 9

Chương 2. BỘ VI ĐIỀU KHIỂN AT89C51 (80C51).
2.1. Giới thiệu chung
2.2. Sự khác nhau giữa bộ VXL và bộ Vi điều khiển (VĐK). 11
2.3. Sơ đồ khối. 13
2.4. Sơ đồ chân tín hiệu của 80C51/AT89C51. 15
2.5. Chức năng các thành phần của AT89C51. 17
2.5.1. Các thanh ghi chức năng đặc biệt. 17
2.5.1.1. Thanh ghi ACC. 19
2.5.1.2. Thanh ghi B. 19
2.5.1.3. Thanh ghi SP. 19
2.5.1.4. Thanh ghi DPTR . 20
2.5.1.5. Các cổng vào/ ra dữ liệu (Ports 0 to 3). 20
2.5.1.6. Thanh ghi SBUF . 20
2.5.1.7. Các Thanh ghi Timer. 20
2.5.1.8. Các thanh ghi điều khiển. 20
2.5.1.9. Thanh ghi PSW. 20
2.5.1.10. Thanh ghi PCON. 21
2.5.1.11. Thanh ghi IE. 22
2.5.1.12. Thanh ghi IP. 22
2.5.1.13. Thanh ghi TCON. 23
2.5.1.14. Thanh ghi TMOD. 23
2.5.1.15. Thanh ghi SCON. 24

2.5.2. Khối tạo thời gian và bộ đếm (Timer/Counter). 25
2.5.3. Bộ nhớ chương trình và bộ nhớ dữ liệu nội trú. 28
2.5.3.1. Bộ nhớ chương trình nội trú. 29
2.5.3.2. Bộ nhớ dữ liệu nội trú. 30
2.5.3.2.1. Vùng nhớ 128 Byte thấp. 30
2.5.3.2.2. Vùng nhớ dành cho SFR. 31
2.5.3.2.3. Các lệnh truy cập bộ nhớ dữ liệu nội trú. 31
2.5.4. Bộ nhớ chương trình và bộ nhớ dữ liệu ngoại trú. 34
2.5.4.1. Bộ nhớ chương trình ngoại trú. 34
2.5.4.2. Bộ nhớ dữ liệu ngoại trú. 35
2.5.5. Cơ chế ngắt trong On-chip AT89C51. 38
2.5.5.1. Phân loại ngắt trong On-chip. 38
2.5.5.2. Các bước thực hiện ngắt. 39
2.5.5.3. Mức ngắt ưu tiên trong on-chip. 40
2.5.5.4. Nguyên lý điều khiển ngắt của AT89. 40
2.5.5.4.1.Các ngắt ngoài. 42
2.5.5.4.2. Vận hành Single-Step. 42
2.5.6. Nguyên lý truyền tin nối tiếp của AT89C51. 43
2.5.6.1. Phương thức truyền tin nối tiếp. 43
2.5.6.2. Liên lạc đa xử lý . 44
2.5.6.3. Các tốc độ Baud. 45
2.5.6.4. Sử dụng Timer 1 để tạo ra các tốc độ Baud . 45
2.5.6.5. Hoạt động của chế độ 0. 46
2.5.6.6. Hoạt động của chế độ 1. 48
2.5.6.7. Hoạt động của chế độ 2 và 3. 50
2.5.7. Nguyên lý khởi động của On-chip AT89C51. 54
2.5.8. Mạch dao động. 57
2.5.9. Chế độ nguồn giảm và chế độ nghỉ. 58
2.5.11. Bảo vệ chương trình. 59

Chương 3: TẬP LỆNH CỦA HỌ VĐK AT89/80C51.
3.1. Nhóm lệnh di chuyển dữ liệu. 61
3.1.1. Lệnh MOV dạng Byte. 61
3.1.2. Lệnh MOV dạng Bit. 62
3.1.3. Lệnh MOV dạng Word. 62
3.1.4. Lệnh chuyển byte mã lệnh. 63
3.1.5. Lệnh chuyển dữ liệu ra ngoài. 63
3.1.6. Lệnh chuyển số liệu vào ngăn xếp. 64
3.1.7. Lệnh chuyển số liệu ra khỏi ngăn xếp . 64
3.1.8. Hoán chuyển dữ liệu. 64
3.1.9. Hoán chuyển 4 bit thấp. 64
3.2. Nhóm lệnh tính toán số học. 65
3.2.1. Lệnh thực hiện phép cộng. 65
3.2.2. Lệnh cộng có nhớ. 65
3.2.3. Lệnh trừ có mượn. 66
3.2.4. Lệnh tăng lên 1 đơn vị. 66
3.2.5. Lệnh giảm 1 đơn vị. 67
3.2.6. Lệnh tăng con trỏ dữ liệu . 67
3.2.7. Lệnh thực hiện phép nhân. 68
3.2.8. Lệnh thực hiện phép chia . 68
3.2.9. Hiệu chỉnh số thập phân. 68
3.3. Nhóm lệnh tính toán logic. 69
3.3.1. Lệnh AND cho các biến 1 byte. 69
3.3.2. Lệnh AND cho các biến 1 bit. 69
3.3.3. Lệnh OR cho các biến 1 byte. 70
3.3.4. Lệnh OR cho các biến 1 bit. 70
3.3.5. Lệnh X-OR cho các biến 1 byte. 71
3.3.6. Lệnh dịch trái thanh ghi A. 71
3.3.7. Lệnh dịch trái thanh ghi A cùng với cờ nhớ. 71
3.3.8. Lệnh dịch phải thanh ghi A. 72
3.3.9. Lệnh dịch phảii thanh ghi A cùng với cờ nhớ. 72
3.3.10. Lệnh tráo đổi nội dung hai nửa byte của A. 72
3.4. Nhóm lệnh rẽ nhánh chương trình. 73
3.4.1. Lệnh gọi tuyệt đối . 73
3.4.2. Lệnh gọi dài. 73
3.4.3. Lệnh quay trở lại từ chương trình con. 74
3.4.4. Lệnh quay trở lại từ ngắt. 74
3.4.5. Lệnh nhảy gián tiếp. 75
3.4.6. Lệnh nhảy nếu 1 bit được thiết lập. 75
3.4.7. Lệnh nhảy nếu 1 bit không được thiết lập. 75
3.4.8. Lệnh nhảy nếu 1 bit được thiết lập và xoá bit đó. 76
3.4.9. Lệnh nhảy nếu cờ nhớ được thiết lập. 76
3.4.10. Lệnh nhảy nếu cờ nhớ không được thiết lập. 77
3.4.11. Lệnh nhảy nếu thanh ghi A bằng 0. 77
3.4.12. Lệnh nhảy nếu thanh ghi A khác 0. 77
3.4.13. Lệnh nhảy khi so sánh 2 toán hạng. 78
3.4.14. Lệnh giảm và nhảy. 79
3.4.15. Lệnh tạm ngừng hoạt động. 79
3.5. Nhóm lệnh điều khiển biến logic. 80
3.5.1. Lệnh xoá bit. 80
3.5.2. Lệnh xoá thanh ghi tích luỹ. 80
3.5.3. Lệnh thiết lập bit. 80
3.5.4. Lệnh lấy bù của bit. 81
3.5.5. Lệnh lấy bù của thanh ghi tích luỹ. 81

Phụ lục A : TRA CỨU NHANH TẬP LỆNH
Bảng 1. Các lệnh toán học của bộ VĐK họ ATMEL. 82
Bảng 2. Các lệnh chuyển đổi dữ liệu để truy cập vùng nhớ dữ liệu trong. 82
Bảng 3. Các lệnh số học. 83
Bảng 4. Các lệnh đại số. 84
Bảng 5. Các lệnh chuyển đổi dữ liệu để truy cập RAM ngoài. 84
Bảng 6. Các lệnh chuyển Byte mã lệnh. 85
Bảng 7. Các lệnh nhảy không điều kiện trong Flash Microcontrollers. 85
Bảng 8. Các lệnh nhảy có điều kiện. 85

Phụ lục B : CÁC HỆ THỐNG SỐ
1. Bảng chuyển đổi hệ thập phân/nhị phân 86
2. Bảng mã thập lục phân 87
3. Hệ thống số có dấu 88

TÀI LIỆU THAM KHẢO.………………………………………………… 89





Về Đầu Trang Go down
Xem lý lịch thành viên http://volunteerunetihanoi.forumvi.com
 

Giáo trình vi điều khiển-Đại Học Sư phạm kỹ thuật Hưng Yên

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Bài viết mới cùng chuyên mục

Bài viết liên quan


Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: THƯ VIỆN TÀI LIỆU :: Kiến thức chuyên ngành :: Khoa điện-điện tử :: Năm IV-
Hiện có 0 người đang truy cập Diễn Đàn, gồm: 0 Thành viên, 0 Thành viên ẩn danh và 0 Khách viếng thăm