Chào các anh. Em có bài tập lớn môn vi điều khiển về chuẩn zigbee sử dụng MRF24J40 mà không biết dùng vi điều khiển đặt thanh ghi cho con MRF24J40 này kiểu gì. Em chỉ biết là giao tiếp giữa con đó và vi điều khiển dùng chuẩn SPI mà không biết đặt các thanh ghi ra sao. Em tìm trên mạng mà không thấy. Mong các bác đi trước chỉ giáo giùm em với. Em cảm ơn nhiều.
Thông báo
Collapse
No announcement yet.
Zigbee với MRF24J40
Collapse
X
-
Bạn chỉ cần ghi ra SPI các lệnh điều khiển của MRF24J40 là được (lệnh đặt giá trị thanh ghi của MRF24J40 gồm có địa chỉ thanh ghi và giá trị thanh ghi, bạn ghi các byte đó ra SPI là MRF sẽ tự nhận và ghi vào thinh ghi)Nguyên văn bởi vnucot Xem bài viếtBạn đã tìm hiểu được nhiều chưa. Mình không biết cách đặt giá trị cho thanh ghi của MRF24J40 ra sao. Đặt qua giao tiếp SPI à bạn. Đặt kiểu gì vậy. Chỉ mình với. Thanks!
Comment
-
Tất cả các lệnh điều khiển của MRF24J40 đều có trong datasheet, bạn đọc và làm theo là đượcNguyên văn bởi vnucot Xem bài viếtCác lệnh điều khiển kiểu gì vậy bạn. Hay có thư viện riêng? Bạn có thể chỉ rõ hơn dc không. Nếu được thì mình cảm ơn nhiều.
Comment
-
Chào bạn. Mình đã đọc datasheet của nó nhiều lần và vẫn chưa tìm dc cái này. Mình chỉ thấy trong datasheet nó chỉ liệt kê tên thanh ghi và chức năng mỗi thanh mà không thấy cách đặt. Mong bạn chỉ giáo thêm. Thanks!Nguyên văn bởi quangtn82 Xem bài viếtTất cả các lệnh điều khiển của MRF24J40 đều có trong datasheet, bạn đọc và làm theo là được
Comment
-
Thì mỗi thanh ghi có tên, địa chỉ thanh ghi, chức năng thanh ghi, và các giá trị tương ứng với chức năng đó, cứ cài đặt đúng như thế là chạy được thôiNguyên văn bởi vnucot Xem bài viếtChào bạn. Mình đã đọc datasheet của nó nhiều lần và vẫn chưa tìm dc cái này. Mình chỉ thấy trong datasheet nó chỉ liệt kê tên thanh ghi và chức năng mỗi thanh mà không thấy cách đặt. Mong bạn chỉ giáo thêm. Thanks!
Comment
-
Cái này ở trên mình đã nói rồi mà. Bạn ghi giá trị vào thanh ghi của MRF24J40 như sau:Nguyên văn bởi vnucot Xem bài viếtÝ mình muốn hỏi là truyền dữ liệu ra SPI như thế nào để MRF24J40 có thể hiểu để ghi vào thanh ghi dc ấy. Thanks vì trả lời.
- Kéo chân CS của MRF24J40 xuống mức 0
- Ghi giá trị địa chỉ (1 hay 2 byte) của thanh ghi muốn điều khiển của MRF24J40 ra bus SPI (nếu địa chỉ là 2 byte, bạn phải dùng thuật toán chuyển đổi như datasheet rồi ghi lần lượt ra SPI)
- Ghi giá trị (nội dung) của thanh ghi điều khiển ra bus SPI
- Kéo chân CS của MRF24J40 lên mức cao
Còn truyền dữ liệu ra SPI như thế nào thì bạn đọc phần SPI của VDK bạn đang dùng sẽ biết được
Comment
-
bạn nào có mạch orcard phần cứng của mạch này không vậy???
cho mình xin theo email: ducanh.v50@gmail.com
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Cho tới thời điểm này, quả thật Đình Thường đây quá thất vọng, không hào hứng với Suno-AI lắm bởi ra lệnh Creat mấy chục lần với các thay đổi thì mới chọn được 2 bản hát đúng giai điệu tầm 80% để cắt ghép tạo thành bài hát...
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 17:01 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Kính chào cả nhà, nhân dịp Tết đang về, sắp 23 tháng chạp rồi, xin gởi lời chúc xuân qua bài hát sau ạ:
Bao nhiêu hân hoan
Chúc Mừng Năm Mới, xuân sang!
Nơi nơi hát vang
nâng chén vui chúc câu An Lành.
Vạn Sự đều Hanh Thông,
Rạng...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 16:46 -
-
bởi ittcChán quá các bác, em nhạt nhẽo quá nên tán em nào cũng tạch, tuyệt vọng vô cùng, nay lại được mấy anh đồng nghiệp cty đối tác mách cho em gái kia sinh năm 2K đầu, em chả biết nhóm đối tượng này phải tán ra sao bây giờ ?
Tính ra em...-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 00:18 -
-
bởi bqvietCó thể, ví dụ phần phản hồi gồm vi mạch cách ly quang, zener thứ cấp, transistor và điện trở phản hồi dòng ... Bất kỳ linh kiện nào nhóm đó hỏng dẫn tới mất đường phản hồi. TNY chính hãng phát hiện được chuyện đó nhưng linh kiện...
-
Channel: Điện tử công suất
05-02-2026, 18:36 -
-
bởi Nexus 6Pcho e hỏi, khi mạch có linh kiện nào đó hư thì có làm hỏng led đắt tiền (osram) không?
-
Channel: Điện tử công suất
05-02-2026, 10:42 -
-
bởi chinhnguyen9· Thí nghiệm 1 (Mạch boost, Vcc=12V, kích bằng dao động PƯM, duty 10%):
* Không có snubber + không tải: Xuất hiện hiện tượng dao động tắt dần tại cực D Mosfet (ringing). Hình 1 cho thấy trong chu kỳ đầu, điện áp spike lên tới hàng trăm V, điện...-
Channel: Hướng dẫn sử dụng diễn đàn
04-02-2026, 09:16 -
-
bởi Nexus 6Pe dùng KiCad 9.0 và đã xuất được file PDF mạch in gòi bác...
-
Channel: Điện tử công suất
03-02-2026, 16:25 -
-
bởi bqvietBấm chuột vào các tệp sẽ bật ra chương trình tương ứng. Nên dùng bản KiCAD sau
https://kicad-downloads.s3.cern.ch/a...ll_version.exe-
Channel: Điện tử công suất
03-02-2026, 14:57 -
-
bởi Nexus 6Pe cài KiCAD 2012 khi mở ra nó chỉ hiện ntn...
-
Channel: Điện tử công suất
03-02-2026, 11:20 -
-
bởi bqvietThực tế bạn nào không tải được tệp nén thiết kế thì căn cứ theo ảnh sơ đồ mạch có thể vẽ lại sơ đồ bằng chương trình EDA nào đó rồi làm mạch được mà. Càng thêm quen thuộc với sơ đồ. Sau đó tùy ý chuyển sang TinySwitch-III hoặc TinySwitch-4.
-
Channel: Điện tử công suất
02-02-2026, 21:13 -

Comment