![]() |
|
Tài trợ cho PIC Vietnam |
||||||||
| Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
|
Ðiều Chỉnh | Xếp Bài |
|
|
|
|
#1 |
|
Nhập môn đệ tử
Tham gia ngày: Aug 2008
Bài gửi: 9
: |
Em chỉ còn thắc mắc chỗ lấy dữ liệu ra ở con DS1307 rồi chuyển qua mã BCD sau đó lại đưa dữ liệu vào led 7 đoạn.Tại sao phải chuyển qua BCD mà không phải là số thập phân luôn
|
|
|
|
|
|
#2 |
|
Đệ tử 4 túi
Tham gia ngày: Oct 2008
Bài gửi: 71
: |
Cần giúp đỡ về Spi của pic16f877a
Các Anh nào có tài liệu tiếng việt, hay code và mạch ví dụ về Spi của pic16f877a thì cho em xin với !Em mới nghiên cứu về phần này nhưng chẳng biết bắt đầu từ đâu?
Em vào Topic giao tiếp của diễn đàn nhưng thấy loạn xạ luôn! Anh nào đi trước chỉ cho em với ! Cảm ơn các Anh nhiều ! tienchuanct@gmail.com |
|
|
|
|
|
#3 | |
|
Đệ tử 7 túi
Tham gia ngày: Jul 2007
Nơi Cư Ngụ: Đà Nẵng
Bài gửi: 188
: |
Trích:
vd : mún nạp ngày = 27 thì phải nạp 0x27 . Còn khi đọc ra , dữ liẹu ta thu đc là số có dạng mã BCD , ta phải chuyển wa thành số thập phân để dễ làm việc khi xuất led vd : ngay = read_rtc(0x04) ; // ngày = 0x27 <-- số này là số BCD bước tiếp theo ngay = (ngay>>4)*10 + (ngay&0x0F) // lúc này ngày = 27 <-- số thập phân đây |
|
|
|
|
![]() |
| Ðiều Chỉnh | |
| Xếp Bài | |
|
|