Điều khiển LED 7 thanh với Anot chung - Pdf 67

Điều khiển LED 7 thanh với Anot chung
Ngu
ồn : biendt.biz 
Trong phần này tôi giới thiệu với các pác các thức để hiện thị trên LED 7 thanh.
LED 7 thanh nó hiện thị được ra 16 kiểu kí tự khác nhau từ :0 đến 9 và từ A,
B,C,D... NHưng ở bài này tôi chỉ điều khiển hiện thị sáng từ 0 đến 9 và ngược lại.

1: Lắp mạch.

Hiện nay trên thị trường có 2 loại LED 7 thanh đó là loại chung Anot và chung
catot

Cấu tạo của nó gồm 8 con LED đơn
được ghép với nhau 1 là chung Anot 2 là
chung Catot. có 1 chân cấp nguồn và 8 chân đầu ra hay vào tùy theo Anot
chung hay catot chung.Và trên đó nó được chia ra làm 7 thanh tương ứng với
A,B,C,D,E,F,G và 1 chân dot.

Ở bài này tôi dùng LED 7 thanh có Anot chung!

Sơ đồ nguyên lý mạch hiện thị. Ở đây tôi dùng Port 2 để điều khiển hiện thị ra LED 7 thanh. Và cách mắc này là
bơm dòng cho vi điều khiển. Dùng 5 V cấp cho LED 7 và CY8C29466.(Hình vẽ)

3 : Lập trình.

Các pác thiết lập cho cổng Port2 ở chế độ Strong
Dây là kiểu lập trình của tôi các pác có thể lập trình kiểu khác! Các pác có thể
tham khảo!

//----------------------------------------------------------------------------
// C main line
// Hien thi tren LED 7 thanh.
// Noi dung : Hien thi so tu 0 den 9 va nguoc lai
// Viet boi : biendt
//
// Su dung LED Anot chung . Duoc noi voi Port2
//----------------------------------------------------------------------------

#include // part specific constants and macros
#include "PSoCAPI.h" // PSoC API definitions for all User Modules

//Ham tao tre thoi gian
void delay(unsigned int t)
{
unsigned int i;
for(i=1;i<9000;i++)
for(i=1;i
}
// Nhap 1 mang ki tu hien thi cac so tu 0 den 9
unsigned char
code[10]={0x40,0xf9,0x24,0x30,0x99,0x12,0x82,0x78,0x80,0x10};


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status