HOẠT HÌNH AT89C51RD2 VỚI MÀN HÌNH LCD ĐỒ HỌA GLCD

HOẠT HÌNH AT89C51RD2 VỚI MÀN HÌNH LCD ĐỒ HỌA GLCD

Bởi Avni nông dân 
Animation: điện áp Hiện nay Circuit áp dụng cho màn hình bản đồ đầu tiên nói đến Thổ Nhĩ Kỳ. Sau đó đến Cờ Thổ Nhĩ Kỳ và bước tiếp theo là hình ảnh chính thức của Mustafa Kemal Ataturk. Sau khi hình ảnh đến, thế giới sẽ bắt đầu quay.
Các yếu tố được sử dụng trong mạch
1 Unit KS0107 chip'l Graphic LCD 
1 Unit AT89C51RD2 (PLCC vỏ) 
1 mảnh 12 Mhz pha lê 
2 Mỗi tụ 22pf 
1 Unit 10uF / 25V Tụ 
1 Unit 8,2km Kháng
Sơ đồ mạch
Động thái hoạt động: Tính năng quan trọng nhất của màn hình LCD đồ họa là chúng hoạt động trên cơ sở dựa trên dấu chấm. Nói cách khác, như trong màn hình LCD văn bản, chúng ta có thể in cả văn bản và số liệu. Cổng P2 được đặt làm đầu ra dữ liệu Đồ họa P1_0 được kết nối với CS1 của LCD và P1_1 được kết nối với CS2 của màn hình LCD đồ họa. Lcd đồ họa được chia thành 2 phần như bên phải và bên trái làm cấu trúc.
Trong trường hợp CS1 = 0, CS2 = 1, phần bên trái của GLCD đang hoạt động, và trong trường hợp ngược lại, phần bên phải đang hoạt động. Mỗi phần trong số này bao gồm 64 cột và 8 trang. Việc truyền dữ liệu sang GLCD phải được thực hiện bằng cách áp dụng các đầu nối DI, R / W, E liên quan đến GLCD. Bộ vi điều khiển AT89c51RD2 được sử dụng trong loạt Atmel. Nó có bộ nhớ chương trình 64K. Dữ liệu được gửi từ thanh ghi P2 tới GLCD được ghi vào GLCD với các bit điều khiển tại cổng P1. Mã nguồn của dev là như sau. Khi viết mã nguồn C, các tệp bảng.h và Glcd.h phải được thêm vào chương trình.
Điều quan trọng là Glcd làm việc với tập tin Glcd.h Các chân của Glcd được xác định và các thiết lập để bật và tắt màn hình LCD được nhập vào. Trong tệp table.h, các phần mở rộng 128 × 64 kích thước * .bmp được chuyển đổi thành hex trong chương trình GLCDtools và được đặt ở đây.
Dự án hoạt hình Mã nguồn, pcb, các tập tin mô phỏng AT89C51RD2 Hoạt hình với màn hình LCD đồ họa GLCD
Tải xuống danh sách liên kết LINK (ở định dạng TXT) link-1359.zip mật khẩu-pass: 320volt.com
/ ************************************************* ************************* /
/ * Tên ứng dụng: Graphic LCD Animation * /
/ * Tên tệp: Graphics_LCD * /
/ * Ngày: 03-04-2007 * /
/ * Bộ xử lý mục tiêu: AT89c51rd2 * /
/ * Avni Çiftçiler Electronics-3 040303015 * /
/ * Trong đồ họa Lcd, đầu tiên viết các chữ cái trong Table.h tập tin và sau đó * /
/ * Các chức năng hình ảnh được gọi riêng lẻ. * /
/ ************************************************* ************************* /
#include // tệp tiêu đề quy trình
#include // Tệp tiêu đề ngôn ngữ C
#include "Table.h" // Tệp chứa hình ảnh của chúng tôi
#include "G_LCD.h" // Tệp tiêu đề LCD đồ họa

/ * Thổ Nhĩ Kỳ bước tắt chức năng hiển thị bản đồ * /
/ * Giá trị 8 bit được gửi đến chỉ báo từ tệp table.h trong đó các hình ảnh được xác định. Sau mỗi hình ảnh được in, giá trị bảng được đảo ngược bởi '~' và kết quả được in màu ngược lại. * /
Thổ Nhĩ Kỳ () ​​{
int x, y, i, j;
cho (i = 0; i & lt; 2; i ++)
{
j = 0;
Trì hoãn (15000);
cho vòng lặp (y = 0; y <8 8="" font="" trang="" trong="" y="">
{
cho (x = 0; x <= 127; x ++) // vòng lặp giữa các cột
{
if (i == 0)
glcd_int_8bit (x, y, tableturki A [j ++]);

}
}
Trì hoãn (15000);
}
}
/ * Chức năng hiển thị blob của chúng tôi * /
Cờ () {
int x, y, i, j;
cho (i = 0; i & lt; 2; i ++)
{

Post a Comment

[disqus] [facebook] [blogger]

MKRdezign

Biểu mẫu liên hệ

Name

Email *

Message *

Powered by Blogger.
Javascript DisablePlease Enable Javascript To See All Widget
Hỗ trợ trực tuyến