PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > PIC - Thiết kế và Ứng dụng

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 28-01-2007, 10:18 AM   #4
vnbtech
Đệ tử 2 túi
 
Tham gia ngày: Dec 2006
Nơi Cư Ngụ: La Jolla, San Diego. Heaven on earth
Bài gửi: 26
:
chao ban,
BCD uses 4 binary bits to encode each decimal digit. Vi' du. la: ban muon dua du lieu ngay 27 vao trong con IC, thi ban phai dung 0x27, chung khong phai la 0x1B. 0x1B la sai roi, khong phai la ngay 27 theo chuan BCD dau.

Vi' du ban dung thong tin sau de "initialize" con timer IC:
gia^y : 45 second
Phut : 37 phu't
Gio : 8 gio.
Thi ban phai dung cai data sau day de dua vao : 0x45, 0x37, 0x08

sau khi dua vao, gia su*? 50 giay sau, ba.n doc cai thoi gio tu con IC, luc no' con IC se cho ban data sau:
Giay = 0x35
Phut = 0x38
Gio = 0x08
Neu ban muon hien thi. tren LCD cho du'ng thi ban phai doi ra nhu sau:
char second_digit1, second_digit2;
second_digit2 = (Giay / 0x10) + '0' = (0x35 / 0x10) + 0x30 = 0x33
second_digit1 = (Giay % 0x10) + '0' = (0x35 % 0x10) + 0x30 = 0x35

roi ban co' the display giong nhu display character:
lcd_display_char(second_digit2);
lcd_display_char(second_digit1);

Ban cu lam nhu vay, minh tin chac ban se da.p duoc yeu cau. Neu ban co' thac mac gi, thi cu hoi tiep nhe'.

VNBTECH
vnbtech vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
Làm ơn giúp đỡ lập trình PIC với DS1307, EEPROM enti PIC - Thiết kế và Ứng dụng 1 20-11-2006 06:19 PM


Múi giờ GMT. Hiện tại là 03:35 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam