1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Lập trình hợp ngữ và điều khiển thiết bị - BÀI THỰC HÀNH SỐ 6

3 365 3

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 70,5 KB

Nội dung

Làm theo hướng dẫn Bài 1.. Sử dụng ma trận led để hiển thị hình ảnh đồ họa Bước 1.. Thiết kế mạch theo sơ đồ dưới đây, chú ý tên của link kiện môđun led là Matrix-8x8-Red... Viết chương

Trang 1

BÀI THỰC HÀNH

SỐ 6

Phần 1 Làm theo hướng dẫn

Bài 1 Sử dụng ma trận led để hiển thị hình ảnh đồ họa

Bước 1 Thiết kế mạch theo sơ đồ dưới đây, chú ý tên của link kiện môđun led là Matrix-8x8-Red

Bước 2 Viết chương trình hiển thị chữ cái A trên ma trận led theo phương pháp quét led ma trận

#include <at89x51.h>

unsigned char value[8]={0x20, 0x50, 0x88, 0x88, 0xF8, 0x88, 0x88,0x88};

void Delay_ms(int interval)

{

int i,j;

for(i=0;i<100;i++)

{

for(j=0;j<interval;j++);

}

}

void main(){

Trang 2

unsigned char hang;

while(1){

hang=0x01;

for(i=0;i<8;i++){

P0=~hang;

P2=value[i];

Delay_ms(1);

hang=hang<<1;

} }

Trong chương trình trên, mảng A là mảng mã hóa cho ký tự A được tạo theo nguyên tắc như hình dưới

Bước 3: Quan sát kết quả, kiểm tra chương trình và đặt câu hỏi

Phần 2 Tự thực hành

Bài 2 Viết chương trình ghép nối led ma trận hiển thị chữ số

Xây dựng bộ font cho các chữ số từ 0 -> 9.

 Sử dụng thiết kế như trong bài 1 và hiển thị lần lượt các số từ 0 tới 9 trên led

ma trận

Trang 3

Bài 3 Viết chương trình ghép nối led ma trận hiển thị chữ cái

Xây dựng bộ font cho các chữ số từ A -> Z

 Sử dụng thiết kế như trong bài 1 và hiển thị lần lượt các chữ cái từ A tới Z trên led ma trận

Bài 4 Tìm hiểu phương án ghép nối và hiển thị thông tin của bảng điện tử (sử dụng nhiều module ma trận led 8x8)

Ngày đăng: 21/04/2016, 18:08

TỪ KHÓA LIÊN QUAN

w