Kỹ thuật vi điều khiển-p8
Số trang: 35
Loại file: pdf
Dung lượng: 328.96 KB
Lượt xem: 20
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu kỹ thuật vi điều khiển-p8, kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Kỹ thuật vi điều khiển-p81. Giới thiệu2. Sơ đồ khối và chân3. Tổ chức bộ nhớ4. Các thanh ghi chức năng đặc biệt5. Dao động và hoạt động reset6. Tập lệnh7. Các mode định địa chỉ8. Lập trình IO (IO Port Programming)9. Tạo trễ10.Lập trình Timer/Counter11.Lập trình giao tiếp nối tiếp12.Lập trình ngắt13.Lập trình hợp ngữ Xung & Hoi 18-1. Cổng 1 (Port 1) Port 1 (chân 1- 8) Port 1 được ký hiệu P1 à Các chân: P1.0 - P1.7 Sử dụng P1 trong các ví dụ sau đây để chỉ ra hoạt động của chúng à P1 là cổng ra – output (ghi dữ liệu CPU ra các chân bên ngoài) à P1 là cổng vào – input (đọc dữ liệu từ các chân bên ngoài vào CPU bus) Xung & Hoi 28-2. Cấu trúc phần cứng của P1.x Read DFF Vcc TB2 Tải P1.x Bus nội D Q P1.x M1 Clk Q Write to DFF TB1 Read pin 8051 IC Xung & Hoi 3a. Bus nội: giao tiếp với CPUb. Bộ chốt dữ liệu DFF: lưu trữ giá trị của chân. Khi “Write to DFF” = 1: ghi dữ liệu vào DFFc. Hai bộ đệm 3 trạng thái (tri-state buffers): - TB1: điều khiển bởi “Read pin”. Khi “Read pin” = 1: đọc giá trị tại chân ngoài - TB2: điều khiển bởi “Read DFF”. Khi “Read DFF” = 1: đọc giá trị từ DFF nộid. Transistor M1 Xung & Hoi 4Bộ đệm 3 trạng thái (Tri-state Buffer) Output Input Trở kháng cao (hở mạch) Tri-state control 0 (kích hoạt mức cao) 0 1 1 0 1 1 Xung & Hoi 58-3. Ghi ra cổng outputVd: MOV A, #55H BACK: MOV P1, A ACALL DELAY CPL A SJMP BACK Xung & Hoi 68-3-1. Ghi “1” ra chân output P1.x Read DFF Vcc TB2 Tải 2. Chân ra là Vcc 1. ghi 1 1 P1.x Bus nội D Q P1.x output 1 0 M1 Clk Q Write to DFF TB1 Read pin 8051 IC Xung & Hoi 78-3-2. Ghi “0” ra chân output P1.x Read DFF Vcc TB2 2. Chân ra Tải nối đất 1. ghi 0 0 P1.x Bus nội D Q P1.X output 0 1 M1 Clk Q Write to DFF TB1 Read pin 8051 IC Xung & Hoi 88-4. Đọc từ chân input & bộ chốt Khi đọc chân, có hai khả năng sau: ØĐọc trạng thái của chân input (bên ngoài) MOV A,Px JNB P2.1,Label JB P2.1,Label ØĐọc dữ liệu bộ chốt của chân output (bên trong) ANL P1,A ORL P1,A INC P1 Đọc-Sửa đổi-Ghi Xung & Hoi 98-4-1. Đọc từ chân input Để P1 là input, P1 phải được lập trình bằng cách ghi “1” vào tất cả các bit của P1 MOV P1,#0FFH ; P1=11111111B ; P1 là input BACK: MOV A,P1 MOV P2,A SJMP BACKE tương tự cho P0, P2, P3 Xung & Hoi 10Đọc “1” tại chân input 2. MOV A,P1 Read DFF Vcc Chân ngoài=“1” TB2 1. ghi 1 Tải MOV P1,#0FFH ...
Nội dung trích xuất từ tài liệu:
Kỹ thuật vi điều khiển-p81. Giới thiệu2. Sơ đồ khối và chân3. Tổ chức bộ nhớ4. Các thanh ghi chức năng đặc biệt5. Dao động và hoạt động reset6. Tập lệnh7. Các mode định địa chỉ8. Lập trình IO (IO Port Programming)9. Tạo trễ10.Lập trình Timer/Counter11.Lập trình giao tiếp nối tiếp12.Lập trình ngắt13.Lập trình hợp ngữ Xung & Hoi 18-1. Cổng 1 (Port 1) Port 1 (chân 1- 8) Port 1 được ký hiệu P1 à Các chân: P1.0 - P1.7 Sử dụng P1 trong các ví dụ sau đây để chỉ ra hoạt động của chúng à P1 là cổng ra – output (ghi dữ liệu CPU ra các chân bên ngoài) à P1 là cổng vào – input (đọc dữ liệu từ các chân bên ngoài vào CPU bus) Xung & Hoi 28-2. Cấu trúc phần cứng của P1.x Read DFF Vcc TB2 Tải P1.x Bus nội D Q P1.x M1 Clk Q Write to DFF TB1 Read pin 8051 IC Xung & Hoi 3a. Bus nội: giao tiếp với CPUb. Bộ chốt dữ liệu DFF: lưu trữ giá trị của chân. Khi “Write to DFF” = 1: ghi dữ liệu vào DFFc. Hai bộ đệm 3 trạng thái (tri-state buffers): - TB1: điều khiển bởi “Read pin”. Khi “Read pin” = 1: đọc giá trị tại chân ngoài - TB2: điều khiển bởi “Read DFF”. Khi “Read DFF” = 1: đọc giá trị từ DFF nộid. Transistor M1 Xung & Hoi 4Bộ đệm 3 trạng thái (Tri-state Buffer) Output Input Trở kháng cao (hở mạch) Tri-state control 0 (kích hoạt mức cao) 0 1 1 0 1 1 Xung & Hoi 58-3. Ghi ra cổng outputVd: MOV A, #55H BACK: MOV P1, A ACALL DELAY CPL A SJMP BACK Xung & Hoi 68-3-1. Ghi “1” ra chân output P1.x Read DFF Vcc TB2 Tải 2. Chân ra là Vcc 1. ghi 1 1 P1.x Bus nội D Q P1.x output 1 0 M1 Clk Q Write to DFF TB1 Read pin 8051 IC Xung & Hoi 78-3-2. Ghi “0” ra chân output P1.x Read DFF Vcc TB2 2. Chân ra Tải nối đất 1. ghi 0 0 P1.x Bus nội D Q P1.X output 0 1 M1 Clk Q Write to DFF TB1 Read pin 8051 IC Xung & Hoi 88-4. Đọc từ chân input & bộ chốt Khi đọc chân, có hai khả năng sau: ØĐọc trạng thái của chân input (bên ngoài) MOV A,Px JNB P2.1,Label JB P2.1,Label ØĐọc dữ liệu bộ chốt của chân output (bên trong) ANL P1,A ORL P1,A INC P1 Đọc-Sửa đổi-Ghi Xung & Hoi 98-4-1. Đọc từ chân input Để P1 là input, P1 phải được lập trình bằng cách ghi “1” vào tất cả các bit của P1 MOV P1,#0FFH ; P1=11111111B ; P1 là input BACK: MOV A,P1 MOV P2,A SJMP BACKE tương tự cho P0, P2, P3 Xung & Hoi 10Đọc “1” tại chân input 2. MOV A,P1 Read DFF Vcc Chân ngoài=“1” TB2 1. ghi 1 Tải MOV P1,#0FFH ...
Tìm kiếm theo từ khóa liên quan:
vi điều khiển tài liệu vi điều akhiển kỷ thuật vi điều khiển giáo trình vi điều khiển bài giảng vi điều khiển đề cương vi điều khiểnTà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 283 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 185 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 -
Giáo trình môn Kỹ thuật vi điều khiển: Phụ lục - Chương 6
29 trang 143 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 142 0 0 -
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 120 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 118 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 113 0 0 -
Tài liệu thực hành Vi điều khiển 8051
55 trang 106 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 97 1 0