Trích:
Nguyên văn bởi DSPIC30F?
cảm ơn bác. thực sự là em cũng đã tưng liên kết 1 số mạch vi điều khiển. nhưng hồi đó em chỉ mới dùng cho C8051 nó cũng khá đơn giản lại có sự giúp đỡ của thầy giáo nên ko thanh vấn đề. Và bài toán hôm nay có thể nói là bài toán đầu tiên em phải ghép nối 1 MCU với nhiều ngoại vi như vậy. Do đó mà cũng gặp nhiều khó khăn. Em biết là những câu hỏi của mình đơn giản với bác nhưng lại là vấn đề với em. có thể vì hỏi đơn giản quá cũng làm cho bác khó chịu ,nhưng em vừa tham gia nên hy vọng bác và các sư huynh giúp đỡ em
Cảm ơn.
|
Tôi không cảm thấy khó chịu vì bạn hỏi những câu đơn giản, vì ai cũng bắt đầu từ chưa biết gì. Nhưng tôi sẽ cảm thấy khó chịu khi nghĩ rằng người khác không chịu đọc kỹ những gì mà mình đã viết. Tôi không có thời gian vẽ mạch cho bạn, vì chỉ có vài chân linh kiện mà phải tốn thời gian vẽ symbol cho con dsPIC, rồi nối các linh kiện với nhau, do đó tôi mới hướng dẫn bạn bằng văn bản.
Dưới đây tôi mô tả đầy đủ những gì bạn cần kết nối giữa những chip dsPIC30F6012A, AT25FS010, và DS1307:
Code:
dsPIC AT25 DS1307 Nguồn
SCK2(4) ------- SCK(6)
SDI2(5) ------- SO(2)
SDO2(6) ------- SI(5)
\CS(1) -------- 4.7 kohm -------- 0 VDC
\HOLD(7) ------ 4.7 kohm ------- +5 VDC
\WP(3) ------- 4.7 kohm -------- +5 VDC
VCC(8) ------------------------- +5 VDC
GND(4) -------------------------- 0 VDC
SDA(36) ----------------------- SDA(5)-4.7 kohm- +5 VDC
SCL(37) ----------------------- SCL(6)-4.7 kohm- +5 VDC
VBAT(3) --------- 0 VDC
VCC(8) --------- +5 VDC
GND(4) ---------- 0 VDC
\MCLR(7) -----------------33 kohm--------------- +5 VDC
Con số trong ngoặc tròn là số hiệu của chân. Tất cả các chân Vdd của dsPIC nối với nhau, và nối vào nguồn +5 VDC, tất cả các chân Vss nối với nhau và nối vào 0 VDC. Chân AVdd nối đến điện trở 10 ohm, sau đó nối sang chân Vdd gần nhất, chân AVss có thể nối vào chân Vss gần nhất. Giữa hai chân OSC1 và OSC2 của dsPIC là thạch anh với tần số mong muốn, từ các chân OSC1 và OSC2 này cũng có các tụ điện 33 pF nối đến 0 VDC. Giữa 2 chân X1 và X2 của DS1307 là thạch anh 32768 Hz (32.768 kHz).
Thân,