Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
159,98 KB
Nội dung
Đồ án môn học BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT NAM ĐỊNH THIẾTKẾVÀTHICÔNG VI ĐIỀUKHIỂN8051 - ĐONHIỆTĐỘVÀCHUYỂNĐỔIADC KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỦ 1 Đồ án môn học NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ………………………………………………………………………………………… 2 Đồ án môn học MỤC LỤC A - PHẦN GIỚI THIỆU CHƯƠNG 1: TỔNG QUAN I/ LỜI NÓI ĐẦU II/ GIỚI THIỆU III/ MỤC ĐÍCH NGHIÊN CỨU B - PHẦN NỘI DUNG CHƯƠNG 2: VIĐIỀUKHIỂN8051-ĐONHIỆTĐỘVÀCHUYỂNĐỔIADC I/ VĐK 89C51 II/ ĐO LƯỜNG III/ CHUYỂNĐỔI CHƯƠNG 3: THIẾT KẾVÀTHICÔNG I/ NHIỆM VỤ THIẾTKẾ II/ SƠ ĐỒ KHỐI VÀ CHỨC NĂNG TỪNG KHỐI III/ THIẾTKẾVÀ PHÂN TÍCH NGUYÊN LÝ HOẠT ĐỘNG CỦA TỪNG KHỐI IV/ SƠ ĐỒ NGUYÊN LÝ VÀ GIẢI THUẬT CHƯƠNG TRÌNH V/ THICÔNG CHƯƠNG 4: KẾT LUẬN VÀ KIẾN NGHỊ C – PHỤ LỤC – TÀI LIỆU THAM KHẢO 3 Đồ án môn học CHƯƠNG 1 : TỔNG QUAN I/ LỜI NÓI ĐẦU 4 Đồ án môn học II/ GIỚI THIỆU VỀ ĐỀ TÀI 5 Đồ án môn học III/ MỤC ĐÍCH NGHIÊN CỨU 6 Đồ án môn học CHƯƠNG II: VIĐIỀUKHIỂN8051-ĐONHIỆTĐỘVÀCHUYỂNĐỔIADC I / VIĐIỀUKHIỂN8051 1 / GIỚI THIỆU CHUNG VỀ 8051: VĐK 8051 là sản phẩm của Intel ra đời năm 1981. Hiện nay được dùng khá phổ biến vì tính kinh tế và khả năng ứng dụng nhiều trong thực tiễn. Họ VĐK MCS – 51 có một số phiên bản sau: +> VĐK 80C31 có 126 byte nhớ RAM, không có ROM bên trong mà phải dùng ROM ngoài. +> VĐK 80C51 có 126 byte nhớ RAM, 4KB nhớ ROM chỉ lập trình một lần, không lập trình lại được, có 2 bộ timer 0, 1. +> VĐK 80C52 có 8 Kb nhớ ROM, 256 byte RAM và 3 bộ timer : 0, 1, 2. +> VĐK 87C51 có 256 byte nhớ RAM, 8 Kb nhớ EPROM có thể xóa bằng tia cực tím và ghi lại nhiều lần. +> VĐK 89C51 có 256 byte RAM, 4Kb nhớ FLASH ROM có thể xóa và nạp bằng điện nhiều lần. 7 Đồ án môn học B¶ng 1.1.B¶ng th«ng sè c¬ b¶n cña c¸c hä V§K Hình 1. Sơ đồ khối của họ VĐK 8051 2 / Bảng thông số cơ bản của các họ VĐK Đặc tính 8051 8052 8031 ROM trên chíp 4K byte 8K byte OK RAM 128 byte 256 byte 128 byte Bộ định thời 2 3 2 Chân vào ra 32 32 32 Cổng nối tiếp 1 1 1 Nguồn ngắt 6 8 6 8 other C O U N T E R I N P U T S OS C INTERRUP T CONTROL 4 I/O PORTS BUS CONTRO L SERIAL PORT EXTERNAL INTERRUPTS CPU ON - CHIP RAM ETC TIMER 0 TIMER 1 ADDRESS/DA TA TXD RX D P 0 P 1 P 2 P 3 Đồ án môn học 3/ Mô tả chân của 8051. 3.1/ Sơ đồ chân: 9 Đồ án môn học 10 [...]... thi t bị ngoài - Port 2: Là một cổng có công dụng kép trên các chân từ 21 28 được dùng như các đường xuất nhập hoặc là byte cao của bus địa chỉ đối với các thi t kế dùng bộ nhớ mở rộng - Port 3: Cũng là một cổngcông dụng kép trên các chân 1017 Các chân của cổng này có nhiều chức năng, các công dụng chuyểnđổi có lien hệ với các đặc tính đặc biệt của 8051 như bảng sau: Bit Tên Chức năng chuyển đổi. .. cho, kết quả được lưu toán hạng đích *> Lệnh ORL cho các biến 1 bít Cú pháp : ORL C, *> Lệnh X-OR cho các biến 1 byte Cú pháp: XRL , Chức năng: Lệnh XRL thực hiện phép tính logic X-OR mức byte giữa các biến đã cho, kết quả được lưu trong toán hạng dích III BỘ BIẾN ĐỔIADC 1 Nguyên tắc hoạt động của ADC Mạch chuyểnđổi tương tự sang số, chuyển một tín hiệu ngõ vào... Cờ ngắt 4/ Các tập lệnh của họ VĐK 8051 4.1/ Các chế dộ định địa chỉ 4.1.1/ Chế độ điịnh địa chỉ tức thời - Cú pháp : Mov a,#Data; Di chuyển giá trị data vào thanh ghi a -Ví dụ: Đồ án môn học 19 +.Mov R0,#10H; Di chuyển giá trị 20 hệ hecxa vào thanh ghi R0 +.Mov DPTR,#50; Di chuyển giá trị 50 vào con trỏ dữ liệu DPTR 4.1.2/ Chế độ định địa chỉ trực tiếp Đây là chế độ có thể truy nhập toàn bộ không... án môn học 11 Hình 2 Sơ đồ chân của 8051 3.2/ Chức năng các chân VĐK: - Port 0: Có 2 chức năng ở trên chân từ 32 39 trong các thi t kế cỡ nhỏ (Không dùng bộ nhớ mở rộng), có 2 chức năng như các đường I/O Đối với các thi t kế cỡ lớn ( với bộ nhớ mở rộng ) nó được kết hợp kênh giữa các bus 12 Đồ án môn học - Port 1: Là cổng I/O trên các chân 18 Có thể dùng cho các thi t bị ngoài nếu cần Cổng này không... ngoài P3.4 T0 Ngõ vào của timer / counter 0 P3.5 T0 Ngõ vào của timer / counter 1 P3.6 WR Xung ghi bộ nhớ dữ liệu ngoài P3.7 RD Xung đọc bộ nhớ dữ liệu ngoài Đồ án môn học 13 Bảng chức năng của các chân trên Port 3 - PSEN : ( Program store Enable ) : 8051 có 4 tín hiệu điều khiển Psen là tín hiệu điều khiển ở chân số 29 Nó là tín hiệu điều khiển cho phép bộ nhớ chương trình mở rộng và thường được nối... một chân đầu vào và phải được nối với Vcc hoặc GND Hay nói cách khác là nó không được để hở - Chân Vcc: Chân số 40 là chân Vcc cấp điện áp nguồn cho chip, nguồn điện áp là +5V - Chân GND: Chân số 20 - Chân XTAL 1 và XTAL 2: 8051 có một bộ dao động trên chip nhưng nó yêu cầu một xung đồng hồ ngoài để chạy nó Bộ dao động thạch anh thường xuyên nhất được nối tới chân đầu vào XTAL 1 ( chân 19 ) và XTAL 2... một tín hiệu ngõ vào tương tự ( dòng diện hay điện áp ) thành dạng mã số nhị phân có giá trị tương ứng ChuyểnđổiADC có rất nhiều phương pháp Tuy nhiên, mỗi phương pháp đều có những thông số cơ bản khác nhau: + Độ chính xác của chuyểnđổi AD + Tốc độchuyểnđổi + Dải biến đổi của tín hiệu tương tự ngõ vào Đồ án môn học 27 ... thanh ghi A vào thanh ghi R0 Chế độ này yêu cầu toán hạng nguồn và toán hạng đích phải có cùng kích thước 4.1.4 Chế độ này các thanh ghi dùng để trỏ đến dữ liệu có trong bộ nhớ Chỉ dùng các thanh ghi R0, R1 còn định địa chỉ gián tiếp - Chế độ các thanh ghi từ R2R7 không dùng đến - R0, R1 đều có dấu @ đứng trước Nếu không có @ thìđó là lệnh chuyển nội dung R0 và R1 chứ không phải là di chuyển nội dung... đọc từ EPROM qua bus và được chốt vào thanh ghi lệnh của 8051 để giải mã lệnh Khi thi hành chương trình trong ROM nội (8051) Psen sẽ ở mức thụ động ( mức cao ) - ALE: ( Address Latch Enable ): Tín hiệu ra ALE trên chân 30 cho phép chốt địa chỉ, là chân đầu ra và được tích cực ở mức cao Chân ALE được sử dụng để phân kênh địa chỉ và dữ liệu bằng cách nối tới chân G của chip 74LS373 - RST Chân số 9 là... trong và SFR ( thanh ghi chức năng đặc biệt ) VD: Mov a,4 ; Di chuyển nội dung ô nhớ 4 trong RAM trong vào thanh ghi A Mov 50H,A ; Di chuyển nọi dung thanh ghi A vào ô nhớ có địa chỉ là 50H trong RAM trong 4.1.3 Chế độ định địa chỉ thanh ghi Chế độ này toán hạng phải là một trong các thanh ghi từ R0R7, A, B, DPTR VD: Mov A,R0 ; Di chuyển nội dung thanh ghi R0 vào thanh ghi A Mov R2, A ; Di chuyển . Đồ án môn học BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT NAM ĐỊNH THI T KẾ VÀ THI CÔNG VI ĐIỀU KHIỂN 8051 - ĐO NHIỆT ĐỘ VÀ CHUYỂN ĐỔI ADC KHOA ĐIỆN – ĐIỆN TỬ . ĐÍCH NGHIÊN CỨU 6 Đồ án môn học CHƯƠNG II: VI ĐIỀU KHIỂN 8051 - ĐO NHIỆT ĐỘ VÀ CHUYỂN ĐỔI ADC I / VI ĐIỀU KHIỂN 8051 1 / GIỚI THI U CHUNG VỀ 8051: VĐK 8051 là sản phẩm của Intel ra đời năm 1981 I/ VĐK 89C51 II/ ĐO LƯỜNG III/ CHUYỂN ĐỔI CHƯƠNG 3: THI T KẾ VÀ THI CÔNG I/ NHIỆM VỤ THI T KẾ II/ SƠ ĐỒ KHỐI VÀ CHỨC NĂNG TỪNG KHỐI III/ THI T KẾ VÀ PHÂN TÍCH NGUYÊN LÝ HOẠT ĐỘNG CỦA TỪNG KHỐI IV/