|
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 |
02-05-2010, 07:47 PM | #1 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Nơi Cư Ngụ: Nhà thuê
Bài gửi: 22
: |
16f877a giao tiếp 12c887 không có gì khó cả
các bạn a, sử dung 16f87a để truy xuât thời gian từ 12c887 có nhiều bạn đã tìm hiểu qua và cảm thấy cục kỳ đơn giản. vậy tại sao chúng ta không chia sẻ những kinh nghiệm để các bạn khác đơn giản hơn trong việc tiếp cận 12c887 chứ.
trên diễn đàn này có nhiều bài viết liên quan đến 12c887 nhưng ko đi sâu hoặc chưa nói j đến ccs. mong các bạn cùng tham gia nghe
__________________
Ta biết rằng cố quên là sẽ nhớ nên dặn lòng cố nhớ để mà quên! |
08-05-2010, 07:04 PM | #2 |
Đệ tử 1 túi
Tham gia ngày: Dec 2008
Nơi Cư Ngụ: Nhà thuê
Bài gửi: 22
: |
VOID WRITE_12C887(int time1,int time2)
{ SET_TRIS_b(0); DS=0; DS=1; RW=0; RW=1; PORTb=TIME1; //dia chi can ghi du lieu AS=1; AS=0; PORTb=TIME2;//DATA can ghi RW=0; AS=1; } VOID READ_12C887(int time1) { SET_TRIS_b(0); DS=0; DS=1; RW=0; RW=1; AS=0; AS=1; PORTb=TIME1; //dia chi can doc AS=0; DS=0; set_tris_b(255); TIME=PORTb; AS=1; } Void khoi_tao() { write_12c887(0x10,00100000);//register a write_12c887(0x11,01010110);//register b write_12c887(0x00,0x00);//second //write_12c887(0x01,01010110); write_12c887(0x02,0x00);//mininute //write_12c887(0x03,01010110); write_12c887(0x04,0x07);//hour //write_12c887(0x05,01010110); write_12c887(0x06,0x05);//day of week write_12c887(0x07,0x05);//day of month write_12c887(0x08,0x05);//month write_12c887(0x09,0x05);//year }
__________________
Ta biết rằng cố quên là sẽ nhớ nên dặn lòng cố nhớ để mà quên! thay đổi nội dung bởi: hoangnguyen_qn, 08-05-2010 lúc 07:06 PM. Lý do: thêm |
|
|