![]() |
PT2262/2272 Lập trình mã hóa/giải mã với PIC C
Cặp chip PT2262/2272 được sử dụng rất phổ biến trong việc điều khiển từ xa các thiết bị sử dụng RF. Việc sử dụng vi điều khiển để thay thế chức năng mã hóa/giải mã của PT2262/PT2272 sẽ giúp các thiết kế mạch đơn giản bằng việc sử dụng phần mềm để thay thế chức năng của nó.
Tài liệu này cung cấp 1 trong các cách phân tích phương thức mã hóa/giải mã của PT2262/2272 và hiện thực bằng ngôn ngữ CCS C với vi điều khiển PIC thông dụng. Regards Downloads: |
1 Attachment(s)
Updated new link.
|
Thank bác ''cskiller'' nhiều em đang làm về cái này.
|
Trích:
|
cảm ơn bạn đã chia sẽ tài liệu, chúc bạn thành công.
|
Thanks bác vô cùng chúc bác thành công
|
Thank bác nhiều lắm, dù bài viết đã lâu nhưng gãi đúng chỗ ngứa của em :D.
|
e đọc tài liệu này cả tháng nay mới hiểu được chút chút, có mấy thắc mắc không tài nào hiểu được, mong ae chỉ giúp.
1. Mấy dòng lệnh này có nghĩa gì: Code:
#ifndef PT_SPEED Code:
#define PT_MCU_CLOCK getenv("CLOCK") 2. Về phần tính toán giá trị timing của tốc độ truyền: Code:
#define PT_TIMER (((((PT_MCU_CLOCK/4)/8)/(PT_SPEED/4)))) PT_MCU_CLOCK/4 là do 4 xung pic thực hiện 1 lệnh PT_SPEED/4 cũng do 4 xung tạo thành 1 bit trong thuật toán mã hóa. PT_TX_TIMER = -(PT_TIMER/1) dấu - là do đếm từ PT_TX_TIMER đến 65535, /1 là hệ số prescale mặc định là 1. còn (PT_MCU_CLOCK/4)/8 e không hiểu tại sao có /8 ở chỗ này??? ae nào giải thích dùm e, e nghĩ hoài không ra. 3. Cái remote của e có Rosc = 4M3, vậy mình chọn PT_SPEED là bao nhiêu, e gà không biết cách đọc datasheet. Thk cả nhà, chúc vui.! |
Không ai giúp e với. .
|
Chào cả nhà, dựa theo bài viết trên, e đã viết code cho con pic877a như sau:
Code:
#include <16F877A.H> |
Chào anh motu! Hiện tại em cũng mới đang nghiên cứu về phần trên và đang còn gặp phải nhiều vướng mắt về các lệnh đó, chắc anh cũng đã từng làm qua rồi nên có thể giải thích cho em về các dòng lệnh đó cái được không ạ. Nếu có code mẫu phiền anh gửi lên cho em tham khảo chút được không ạ!
Em cám ơn nhiều |
Múi giờ GMT. Hiện tại là 02:05 AM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam