Tài liệu hướng dẫn vi xử lý pptx

110 374 1
Tài liệu hướng dẫn vi xử lý pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ðẠI HỌC TÔN ðỨC THẮNG KHOA ðIỆN - ðIỆN TỬ BỘ MÔN ðIỆN TỬ - VIỄN THÔNG        TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VI XỬ Tên: MSSV: Lớp Tp.Hồ Chí Minh, tháng 4 - 2012 NỘI QUY PHÒNG THÍ NGHIỆM ĐIỆN-ĐIỆN TỬ ĐIỀU I. TRƯỚC KHI ĐẾN PHÒNG THÍ NGHIỆM SINH VIÊN PHẢI: 1. Nắm vững quy định an toàn của phòng thí nghiệm. 2. Nắm vững thuyết và đọc kỹ tài liệu hướng dẫn bài thực nghiệm. 3. Làm bài chuẩn bị trước mỗi buổi thí nghiệm. Sinh viên không làm bài chuẩn bị theo đúng yêu cầu sẽ không được vào làm thí nghiệm và xem như vắng buổi thí nghiệm đó. 4. Đến phòng thí nghiệm đúng giờ quy định và giữ trật tự chung. Trễ 15 phút không được vào thí nghiệm và xem như vắng buổi thí nghiệm đó. 5. Mang theo thẻ sinh viên và gắn bảng tên trên áo. 6. Tắt điện thoại di dộng trước khi vào phòng thí nghiệm. ĐIỀU II. VÀO PHÒNG THÍ NGHIỆM SINH VIÊN PHẢI: 1. Cất cặp, túi xách vào nơi quy định, không mang đồ dùng cá nhân vào phòng thí nghiệm. 2. Không mang thức ăn, đồ uống vào phòng thí nghiệm. 3. Ngồi đúng chỗ quy định của nhóm mình, không đi lại lộn xộn. 4. Không hút thuốc lá, không khạc nhổ và vứt rác bừa bãi. 5. Không thảo luận lớn tiếng trong nhóm. 6. Không tự ý di chuyển các thiết bị thí nghiệm ĐIỀU III. KHI TIẾN HÀNH THÍ NGHIỆM SINH VIÊN PHẢI: 1. Nghiêm túc tuân theo sự hướng dẫn của cán bộ phụ trách. 2. Ký nhận thiết bị, dụng cụ và tài liệu kèm theo để làm bài thí nghiệm. 3. Đọc kỹ nội dung, yêu cầu của thí nghiệm trước khi thao tác. 4. Khi máy có sự cố phải báo ngay cho cán bộ phụ trách, không tự tiện sửa chữa. 5. Thận trọng, chu đáo trong mọi thao tác, có ý thức trách nhiệm giữ gìn tốt thiết bị. 6. Sinh viên làm hư hỏng máy móc, dụng cụ thí nghiệm thì phải bồi thường cho Nhà trường và sẽ bị trừ điểm thí nghiệm. 7. Sau khi hoàn thành bài thí nghiệm phải tắt máy, cắt điện và lau sạch bàn máy, sắp xếp thiết bị trở về vị trí ban đầu và bàn giao cho cán bộ phụ trách. ĐIỀU IV. 1. Mỗi sinh viên phải làm báo cáo thí nghiệm bằng chính số liệu của mình thu thập được và nộp cho cán bộ hướng dẫn đúng hạn định, chưa nộp báo cáo bài trước thì không được làm bài kế tiếp. 2. Sinh viên vắng quá 01 buổi thí nghiệm hoặc vắng không xin phép sẽ bị cấm thi. 3. Sinh viên chưa hoàn thành môn thí nghiệm thì phải học lại theo quy định của phòng đào tạo. 4. Sinh viên hoàn thành toàn bộ các bài thí nghiệm theo quy định sẽ được thi để nhận điểm kết thúc môn học. ĐIỀU V. 1. Các sinh viên có trách nhiệm nghiêm chỉnh chấp hành bản nội quy này. 2. Sinh viên nào vi phạm, cán bộ phụ trách thí nghiệm được quyền cảnh báo, trừ điểm thi. Trường hợp vi phạm lặp lại hoặc phạm lỗi nghiệm trọng, sinh viên sẽ bị đình chỉ làm thí nghiệm và sẽ bị đưa ra hội đồng kỷ luật nhà trường. Tp.HCM, Ngày 20 tháng 09 năm 2009 KHOA ĐIỆN-ĐIỆN TỬ (Đã ký) PGS TS. PHẠM HỒNG LIÊN TRƯỜNG ĐH TÔN ĐỨC THẮNG KHOA ĐIỆN – ĐIỆN TỬ CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc ************** Thí nghiệm Vi xử . Trang 1 Bài mở ñầu Tổng quan về Proteus 7.7 v2 I.Tổng quan Proteus là một chương trình mô phỏng các ứng dụng của mạch ñiện ,ñiện tử .Chúng ta không cần phải làm mạch in cũng như gia công mạch ñiện mà vẫn có thể biết ñược chúng hoạt ñộng như thế nào . Trong thí nghiệm vi xử chúng tôi sẽ giới thiệu về phần mềm này và các bài tập ứng dụng của vi xử 89c51 . II.Phần mềm Proteus . Trong phần này chúng tôi giới thiệu cho các bạn biết cách sử dụng phần mềm này như thế nào .Mọi chi tiết các bạn có thể tham khảo qua mạng hay có thể gửi trao ñổi trực tiếp qua email: ngvandung85@gmail.com. Thí nghiệm Vi xử . Trang 2 a.Giao diện . Các thành phần cơ bản của thanh công cụ . Phần 1: Sơ ñố kết nối của mạch . Hình linh kiện Tên linh kiện Thí nghiệm Vi xử . Trang 3 III.Các bước ñể tạo mạch chạy mô phỏng trong Proteus . Bước 1: Lấy linh kiện trong Proteus . Cách 1: Bấm nút P trên bàn phím . Cách 2 : Giao diện sau khi ta chọn : Các linh ki ện ði ểm nối giữa các dây ð ặt t ên cho ño ạn dây Bus . Terminals .(Ch ứa nguồn v à ñ ất ) Ngu ồn . Cá c thi ết bị ño B ấm v ào ñ â y ñ ể chọn lin kiện Tên của thiết bị . Thí nghiệm Vi xử . Trang 4 Các từ keywords cần nhớ . -ðiện trở : Resistor xxx (xxx là giá trị cần lấy ). -Tụ ñiện : Capacitor xxu (xx là giá trị cần lấy u là Micro ) -Biến trở :POT-HG -Led : led-màu ( Chọn led active ). -Vi xử : 89c51. -Thạch anh : Crystal -Các ic số : 74xxxx …………………………………………. Bước 2 : Lấy linh kiện sắp xếp theo sơ ñồ nguyên : Các linh kiện ñiện tử Hình linh kiện . Hình mạch in của linh kiện , Chọn linh kiện Thí nghiệm Vi xử . Trang 5 Bước 3 : Nối dây . Bước 4 : Cho mạch chạy ứng dụng. Nhấp chuột phải ñể lấy linh kiện . ?1.Muốn xoay linh kiện ta phải làm sao ? ►Bấm nút phải tại linh kiện (Hãy quan sát chức năng Rotate và X-Mirror hay Y_Mirror ) . Di chuyển cây bút tới vị trị cần nối dây (thấy cây bút thành màu xanh ) .Bấm nút trái vào net cần nối dây .Kéo ñến vị trí cần nối tiếp theo bấm nút trái hoàn tất việc nối dây . Cho mạch chạy ứng dụng Thí nghiệm Vi xử . Trang 6 ?2. Thay ñổi giá trị của 1 linh kiện ( R hoặc C) . ► ?3.Sử dụng label như thế nào ? ► Nhấp ñúp trái chuột vào giá trị cần thay ñổi ðiền giá trị cần thay ñổi . Thí nghiệm Vi xử . Trang 7 Bài tập ứng dụng : Bài 1: Lắp mạch như sau trong Proteus : Chọn chức năng label . Nhấp vào dây cần ñặt tên . ðiền tên cần ñặt . Thí nghiệm Vi xử . Trang 8 Bài 2 : Thay R3 thành biến trở .Dùng dao ñộng kí ño sóng (Lấy trong các thiết bị ño xem phần II ) . Trigger . Chỉnh mức volt . Chỉnh thời gian . [...]...Thí nghiệm Vi xử Bài 1: IN/OUT I.Gi i thi u v 89c51 trong Proteus Nh p trái chu t vào vi x Ch a file HEX ñ ch y vi x Dao ñ ng c a th ch anh Do ñó ta không c n m c th ch anh cho m ch Trang 9 Thí nghiệm Vi xử II Trình biên d ch cho file asm d : Hi n th s nh phân 01011101 qua port 2 Trư c tiên chúng... Copy ñ v m ch cho nhanh Sau khi t o xong ph n c ng chúng ta ti n hành vi t ph n m m Bư c 1 : T o file asm Trang 10 Thí nghiệm Vi xử Sau ñó ñ t tên như sau : Lưu v i ñ nh d ng là asm M file m i t o thành ,chúng ta ti n hành vi t code cho vi x ORG 00H MAIN: MOV A,#01011101B MOV P2,A SJMP $ END Trang 11 Thí nghiệm Vi xử Bư c 1: Ch n Source/Add/Remove Source file Tên IC s d ng Bư c 2: Ngôn... Thí nghiệm Vi xử Bài t p áp d ng: 1 Vi t ño n code làm cho LED sáng d n lên v i th i gian delay 100ms? 2 Vi t ño n code làm cho LED t t d n lên v i th i gian delay 100ms? 3 Vi t ño n code làm cho led sáng d n lên r i t t d n ñi v i th i gian delay 10ms? 4 Vi t ño n code làm cho led sáng t trong ra ngoài, r i t t d n ñi t ngoài vào trong v i th i gian delay 10ms? Trang 17 Thí nghiệm Vi xử Bài 2:... chúng ta n p file code vào Program File ( xem ph n I ) Trang 14 Thí nghiệm Vi xử IV.Nh p xu t d li u : V m ch như sau và th c hi n vi t code v i yêu c u là nh p vào t switch port 3 và xu t ra t port 2 Switch trong Protues có keywords là DIPSW-x (x là m y công t c ) ði n tr thanh là Respack-x Trang 15 Thí nghiệm Vi xử ?Vi t ño n code cho yêu c u trên : ► ... acdfg hay 0100100 IC-Gi i mã led 7 ño n anode chung 7447 : Trang 18 Thí nghiệm Vi xử Ho t ñ ng c a IC tham kh o datasheet II.Th c hành L p m ch như sau và thưc hi n theo yêu c u : ñ m t 0-9 v i th i gian delay là 1s Gơi ý th i gian delay 1 s ñư c vi t như sau : (Dùng th ch anh 12Mhz ) Trang 19 Thí nghiệm Vi xử MOV R1,#10 LAP1: MOV R2,#100 LAP2: MOV R3,#100 LAP3: NOP NOP NOP NOP NOP NOP... khi n m t c t nào ñó ta cho hàng ñó n i v i GND II.Ti n hành ki m tra led matrax 1.Ki m tra led ma trân theo sơ ñ sau: Trang 24 Thí nghiệm Vi xử C t Hàng 2 L p m ch theo sơ ñ sau : ? .Vi t ño n code hi n th ch A lên led ma tr n Trang 25 Thí nghiệm Vi xử ► FF 87 EB ED EB 87 FF FF ? T i sao các giá tr trên ph i l y ngh ch ñ o ? ► ðo n code cho m ch trên là... Thí nghiệm Vi xử CALL DELAY MOV P3,# 00010000B MOV P2,#0EBH CALL DELAY MOV P3,# 00100000B MOV P2,#087H CALL DELAY MOV P3,# 01000000B MOV P2,#0FFH CALL DELAY MOV P3,# 10000000B MOV P2,#0FFH CALL DELAY LJMP MAIN DELAY: MOV TMOD,#01H MOV TH0,#HIGH(-1000) MOV TL0,#LOW(-1000) SETB TR0 JNB TF0,$ CLR TF0 CLR TR0 RET END Bài t p áp d ng : Vi t ño n code cho hình sau : Trang 27 Thí nghiệm Vi xử ORG 00H... Bài t p áp d ng: 1 Vi t ño n code hi n th t 0-99 s d ng kĩ thu t tra b ng? 2 Vi t ño n code hi n th t 0-99 s d ng IC7447? 3 Vi t ño n code hi n th 4 s 1000-9999 s d ng kĩ thu t quét LED 7 ño n? Trang 23 Thí nghiệm Vi xử Bài 3: LED MA TR N I.Gi i thi u ►Nh n xét : - Mu n ñi u khi n m t hàng nào ñó ta cho hàng ñó n... 12 Thí nghiệm Vi xử Bư c 3: Ch n RUN M thư m c ch a file g c ta ñư c 3 file (1 file asm, 1 file lst, 1 file hex) ð ñ c file này ta ch n Open with …./ Notepad a.File lst ASEM-51 V1.3 PAGE 1 Copyright (c) 2002 by W.W Heinz MCS-51 Family Macro Assembler A S E M - 5 1 V 1.3 ===================================================== Source File: E:\ Object File: E:\ Trang 13 Thí nghiệm Vi xử List File:... n p l i giá tr ñ u Trang 21 Thí nghiệm Vi xử 1 1 Tách timer Gi i thi u v TCON ( T ñ c ) Bit 7 TF1 Bit 6 TR1 Bit 5 TF0 Bit 4 TR0 Bit 3 IE1 Bit 2 IT1 Bit 1 IE0 Bit 0 IT0 Yêu c u : + L p m ch theo sơ ñ trên + Hi n th s l n b m lên LED 7 ño n ðo n code c a b n là : Trang 22 Thí nghiệm Vi xử . ðỨC THẮNG KHOA ðIỆN - ðIỆN TỬ BỘ MÔN ðIỆN TỬ - VI N THÔNG        TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM VI XỬ LÝ Tên: MSSV: Lớp . tiến hành vi t phần mềm . Bước 1 : Tạo file asm . Thí nghiệm Vi xử lý . Trang 11 Sau ñó ñặt tên như sau : Mở file mới tạo thành ,chúng ta tiến hành vi t code cho vi xử lý . ORG. Respack-x . Thí nghiệm Vi xử lý . Trang 16 ?Vi t ñoạn code cho yêu cầu trên : ► Thí nghiệm Vi xử lý . Trang 17 Bài tập áp dụng: 1. Vi t ñoạn code làm cho

Ngày đăng: 27/06/2014, 07:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan