1. Trang chủ
  2. » Cao đẳng - Đại học

THÍ NGHIỆM VI xử lý 2

27 85 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 22,42 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Thực hành: Mạch nguyên lý có sử dụng công tắc tắt/ mở led đơn Code cho mạch nguyên lý trên: Mạch nguyên lý hiển thị trên led đơn.. DB 01111111BViết đoạn code làm cho led sang dần từ tron

Trang 1

THÍ NGHIỆM VI XỬ LÝ

BÀI 1: IN/OUT

1 Giới thiệu chung

IC 89C51 là họ vi điều điều khiển do hãng Intel của Mỹ sản xuất có đặcđiểm như sau:

Bộ nhớ chương trình bên trong: 4KB (ROM)

Bộ nhớ dữ liệu bên trong: 128 byte

Bộ nhớ chương trình bên ngoài: 64KB

Bộ nhớ dữ liệu bên ngoài: 64KB

4 port xuất nhập dữ liệu: 8 bit

2 bộ định thời: 16 bit

Mạch giao tiếp nối tiếp

Bộ xử lý bit

210 vị trí nhớ được định địa chỉ, mỗi vị trí 1 bit

Nhân chia trong 4s

2 Thực hành:

Mạch nguyên lý có sử dụng công tắc tắt/ mở led đơn

Code cho mạch nguyên lý trên:

Mạch nguyên lý hiển thị trên led đơn

Viết đoạn code sang dần với thời gian

Trang 4

DB 01111111B

Viết đoạn code làm cho led sang dần

từ trong ra ngoài, rồi tắt dần từ ngoàivào trong với thời gian delay 10ms.ORG 00H

Trang 5

Bài 2: LED 7 ĐOẠN

1 Giới thiệu chung

Anode chung: thanh đó được sang nếu như mức vào của thanh là GND

IC giải mã led 7 đoạn anode chung là IC 7447

2 Thực hành

Mạch nguyên lý hiển thị trên led 7 đoạn

Trang 6

Quét led 7 đoạn.

Trang 8

THÍ NGHIỆM VI XỬ LÝNOP

Trang 9

Led 7 đoạn dùng chức năng counter.

Trang 10

SVTH: NGUYỄN MINH HIẾU

Code hiển thị chữ A dùng IC dịch.ORG 00H

Trang 12

CJNE A,#10000000B,BBBLJMP MAIN

Trang 13

SVTH: NGUYỄN MINH HIẾU

Chức năng các chân của LCD

Chân Vss: chân nối đất

Chân Vee: điều chỉnh độ tương phản

Chân RS: chân chọn thanh ghi RS = 1 chọn thanh ghi dữ liệu

Chân RW: chân đọc/ ghi dữ liệu

Trang 15

WAIT_LCD:

DELAY:

MOV R7, #100DDEL1:MOV R6, #250DDJNZ R6, $

DJNZ R7, DEL1

RET

WRITE_TEXT:

LCALL WAIT_LCDMOV P2,A

MAIN:

CALL LCD_INIT

MOV A,#87H

CALL WRITE_COMMOV DPTR,#BANG1CLR A

LOOP:

13

THÍ NGHIỆM VI XỬ LÝCALL WRITE_TEXTCLR A

NEXT:

Trang 16

BÀI 5:GIỚI THIỆU VỀ KÍT THÍ NGHIỆM

1 Giới thiệu chung

SVTH: NGUYỄN MINH HIẾU

MicroTRAK Carrier Board

MINI-MAX/51-C2 Microcontroller board

Trang 17

Demo versions of BASCOM BASIC Compiler

Demo versions of Micro C Compiler/Linker/Assembler

Full version of SDCC C Compiler (open-source)

Micro-IDE Integrated Development Environment/Simulator/Offline

Serial downloader (WinLoad)

Các bước thực hiện viết và chạy chương trình trên kit

1 Sửa chữa một chương trình có sẵn hay một chương trình mới bằng trình

2

3

4

2

biên tập Micro-IDE Program Editor

Biên dịch chương trình sử dụng ASM51 Assembler for 8051-8052 Toolkit

(công cụ biên dịch Assembler)

Nạp chương trình vào vi điều khiển trên kit thí nghiệm sử dụng công

cụ MINI- MAX/51-C Loader

Chạy và gỡ rối chương trình trên kit thí nghiệm sử dụng công cụ MINIMAX/51-C Debugger.Thực hành

Viết code chuyển từ port 3 sang port 2

Trang 20

Viết đoạn code làm cho led sang dần

từ trong ra ngoài, rồi tắt dần từ ngoàivào trong với thời gian delay 10ms.ORG 00H

Trang 21

Chân Vss: chân nối đất cho LCD

Chân Vdd: chân cấp nguồn

Chân Vee: điều chỉnh độ tương phản

Chân RS: chân chọn thanh ghi RS=1: ghi dữ liệu, RS=0: chế độ lệnhChân R/W: điều khiển đọc/ghi RW=1: ghi dữ liệu, RW=0: đọc dữ liệuChân E: trạng thái dữ liệu/ điều khiển

2 Thực hành

Hiển thị chuỗi chữ lên LCD

ORG 00H

EN EQU P0.2

Trang 22

SVTH: NGUYỄN MINH HIẾU

Trang 24

ORL A,#00000100B ;EN=1,RW=0,RS=0MOV P0,A

Trang 25

BÀI 8: GIAO TIẾP VỚI MẠCH CÒI BUZZER

1 Giới thiệu chung

Cái còi hay một chiếc loa đơn giản sẽ tạo ra tiếng nhạc khi một chuỗi sóngvuông tác động vào ngõ dương của nó ( trong ngõ vào âm được nối đất) Tần

số của song vuông sẽ tạo ra những tiếng nhạc khác nhau

Cái còi trên kit được nối với chân P1.2 của vi điều khiển Chân này cần đượclập trình như là một ngõ ra và các song vuông với tần số và chu kỳ thay đổicần được tạo ra

Trang 26

22

THÍ NGHIỆM VI XỬ LÝMOV R0,#05FH

Ngày đăng: 27/06/2020, 11:18

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w