iMX233 Embedded Linux Board
tri-iuh
Thứ Bảy, 4 tháng 4, 2015
Thứ Tư, 20 tháng 11, 2013
Phần mềm tạo font cho LCD 16x2
Khi sử dụng LCD 16x2, thường đôi lúc chúng ta muốn hiển thị một số ký tự đặc biệt, hoặc chữ tiếng Việt có dấu,... việc này đòi hỏi phải tạo font cho nó. Mình xin chia sẻ cho các bạn một tool nhỏ mình viết trên C# để tạo font cho LCD 16x2. Giao diện phần mềm khá đơn giản và dễ sử dụng. Hi vọng nó sẽ có ích cho các bạn.
Yêu cầu: vì viết bằng C# nên máy tính phải cài .Net 2.0 nếu dùng XP, vista, win7 thì chạy bt
link: http://www.mediafire.com/download/ubm5qgxr894ibet/LCD_16x2_Font_Generator.7z
Yêu cầu: vì viết bằng C# nên máy tính phải cài .Net 2.0 nếu dùng XP, vista, win7 thì chạy bt
link: http://www.mediafire.com/download/ubm5qgxr894ibet/LCD_16x2_Font_Generator.7z
Chủ Nhật, 19 tháng 5, 2013
KỸ THUẬT QUÉT LED MATRIX 8x32
Thứ Tư, 14 tháng 11, 2012
LED trái tim 8051
LED TRÁI TIM
Cái này nhiều bạn làm rồi, cũng không có gì mới lạ, giờ up lên cho bạn nào làm tặng bồ :). Linh kiện trong mạch bao gồm:
Cái này nhiều bạn làm rồi, cũng không có gì mới lạ, giờ up lên cho bạn nào làm tặng bồ :). Linh kiện trong mạch bao gồm:
- 1 MCU 89C51/52
- Thạch anh 12Mhz, 2 tụ 33pF
- 32 Led, màu tùy thích
- 32 trở 220R, 1 trở 10k, 1 tụ 10uF
- 1 trở thanh 10k (nếu ko có thì lấy 8 con trở 10k xoắn lại cũng ok)
Lưu ý: toàn bộ linh kiện được hàn ở mặt sau (mặt board đồng), chỉ có led hàn ở mặt trước, chú ý hàn đúng chiều của IC7805
Thứ Ba, 13 tháng 11, 2012
PIC16F887/877A board
Kit thực hành PIC16F887/877A
Đây là kit khá cơ bản cho các bạn làm quen với vđk PIC16F887, PIC16F877A, gồm các modul cơ bản:
Đây là kit khá cơ bản cho các bạn làm quen với vđk PIC16F887, PIC16F877A, gồm các modul cơ bản:
- LCD 16x2
- 8 led đơn
- 4 led 7 thanh
- ADC
- LM35 temprature sensor
- IR sensor
- Buzz speaker
- RTC DS1307
- COM RS232
- 4 Nút nhấn
- Nguồn từ USB hoặc nguồn ngoài
Thứ Bảy, 10 tháng 11, 2012
LED CUBE 5x5x5
LED CUBE 5x5x5
Cái này làm tặng bạn nhân sinh nhật, giờ up lên
lưu ý: khoảng cách giữa 2 bóng led là 0.7 inchs
file mạch in và hex http://www.mediafire.com/?y31jyqa9n7c0k44
Cái này làm tặng bạn nhân sinh nhật, giờ up lên
lưu ý: khoảng cách giữa 2 bóng led là 0.7 inchs
file mạch in và hex http://www.mediafire.com/?y31jyqa9n7c0k44
Thứ Sáu, 2 tháng 11, 2012
Software I2C for PIC Microcontroller
Nowadays, the most of PIC microcontroller was supported I2C communication interface. But, if your the microcontroller just has one I2C, and you want two or more I2C interface, I think the software I2C solution will the best selection. It's highly flexible. You can chose any pins of your the microcontroller to use for I2C.
This's my library software I2C, it's very simple to use and modified. I hope it will useful for you.
This's file software_i2c.h:
This's my library software I2C, it's very simple to use and modified. I hope it will useful for you.
This's file software_i2c.h:
/**********************************************************
* Software I2C for PIC16F887 in master mode
*
* Complier: HT PIC
* Author: Truong Cong Tri
***********************************************************
* LIST FUNCTIONS
*
* soft_i2c_start() - issue start condition
* soft_i2c_stop() - issue stop condition
* soft_i2c_write() - send byte data
* soft_i2c_read(ack) - read byte data: ack=0 -> NACK, ack=1 -> ACK
*
*---------------------------------------------------------*/
#ifndef _SOFTWARE_I2C_H_
#define _SOFTWARE_I2C_H_
//define IO pin for i2c communicate
#define SCL_PIN RC0
#define SDA_PIN RC1
#define SCL_TRIS TRISC0
#define SDA_TRIS TRISC1
void soft_i2c_start();
void soft_i2c_stop();
unsigned char soft_i2c_read(unsigned char ack);
//ack = 1 -> send not ack signal (NACK)
//ack = 0 -> send ack signal (ACK)
void soft_i2c_write(unsigned char data_send);
#endif
Đăng ký:
Bài đăng (Atom)