Cần phát sóng vuông với PIC16F84 hãy khẩn trương!!

A

ahmad_abdulghany

Guest
Xin chào tất cả
Tôi không phải là một người sử dụng PIC prfect, tôi sử dụng nó một năm về trước trong một dự án, nhưng mất thời gian dài ..

Bây giờ tôi muốn làm điều khoảng đơn giản, nhưng không có thời gian để thực sự lãng phí trong nó ..Tôi muốn làm một
bộ tạo số ngẫu nhiên của tỷ lệ bit biếnTôi có thể mô tả nó trong ngắn gọn như sau:

- Nó tạo ra bất kỳ thiết lập ngẫu nhiên của các bit tại một trong pin của port bất kỳ.
- Tôi có thể thay đổi (hoặc chọn) giữa tỷ giá chút khác nhau thông qua điều bên ngoài (ví dụ như nút nhấn, tôi nghĩ rằng nó sẽ được tốt và dễ dàng, mỗi đẩy cần chuyển đổi sang nhiều kế tiếp),
- Bit trên đầu ra là bình thường xung NRZ của widthes biến tuỳ thuộc vào tỷ lệ được lựa chọn.
- Phạm vi: 3kb / s thông qua 13kb / s với bước kb / s (10 dãy tức là để quét trên phạm vi toàn, bạn nên bấm nút nhấn 10 lần)
- Tôi thích nếu tôi có thể hiển thị bất cứ điều gì cho tôi biết lúc đó tôi đang làm việc nhiều, ngay cả trên led (ví dụ: bằng cách sử dụng 4 đèn LED để hiển thị số phạm vi chọn trong nhị phân)
- Tôi cần nó để được sử dụng PIC 16F84A, như tôi không có một PIC insteed của nó.
- Tôi cần nó rất cấp bách!và rất nhanh!Nó không phải là một dự án riêng của mình, nhưng tôi cần nó để chạy một RF dữ liệu kỹ thuật số-link, và tôi đã mệt mỏi từ 555, XOR, D-FF, và số máy phát điện Đăng ký ngẫu nhiên!!rất mệt mỏi và khó khăn để xây dựng và điều chỉnh, vì vậy tôi nghĩ rằng PIC sẽ được dễ dàng hơn!

Lưu ý rằng, tôi không có bất kỳ C hay BASIC trình biên dịch, tôi đã viết dự án cuối cùng của tôi trong hội đồng,

Xin vui lòng, nếu bạn không thể undertand bất cứ điều gì, thì không hỏi tôi về việc này và tôi sẽ làm rõ, nhưng đừng để đăng w / o trả lời!bất kỳ thư trả lời có thể giúp đỡ tôi rất nhiều!!

Nếu bất cứ ai có thể giúp tôi trong vấn đề mà ngay cả trong việc nó cho tôi tôi sẽ rất biết ơn!

Cảm ơn rất nhiều trước,
Ahmad,
Last edited by ahmad_abdulghany ngày 02 tháng 3 2006 00:07; edited 1 thời gian trong tổng số

 
tôi nghĩ rằng vấn đề lớn nhất của bạn là trong việc tạo số ngẫu nhiên và u có thể sử dụng một bộ điều khiển PIC cũng sản xuất một tần số biến như PIC 16F877
cho thế hệ số ngẫu nhiên cố gắng sửa đổi khóa học của bạn trong tĩnh học và propability
--- Giúp u

 
Để làm rõ, với mục tiêu của tôi là không chính xác để thực hiện một số một chút chiều rộng thế hệ ngẫu nhiên, nhưng để tạo ra một tín hiệu prepeated thậm chí không thống nhất bit cấu hình, ví dụ như 101101011010001010100100101110101001010101100 (có đủ lâu dài), sau đó lặp lại điều này một lần nữa dòng thời gian vô hạn. .Tôi sẽ accet rằng, cũng như số ngẫu nhiên

do đó, tôi nghĩ 16F84 là hoàn toàn đủ để thực hiện các nhiệm vụ như vậy ..

và Nó không quan trọng phải biết bất cứ điều gì về các thống kê và xác suất ..

Tôi hy vọng của nó bây giờ rõ ràng hơn ..
Cảm ơn bạn đã giúp đỡ, nhưng tôi vẫn không giải quyết nó!
Vẫn cần được giúp đỡ xin vui lòng,
Ahmad,

 
Việc đầu tiên cần làm để thực hiện điều này dễ dàng hơn về bản thân bạn là để có được giữ
của một trình biên dịch C như các phiên bản F84 Việt rằng bạn sẽ tìm thấy ở đây:

h ** p: / / www.hitech.com.au/

Có vẻ như bạn thực sự cần một dòng bit nhị phân lặp lại với thời kỳ biến.
Nếu điều này là đúng, bạn chỉ có thể định nghĩa một biến thích hợp (s) - ví dụ: 32 bit, số nguyên,
điền vào nó (hoặc họ) với những mẫu mà bạn muốn, và chuyển đổi nó ra trên một cổng pin, dựa trên thời gian bit đang được chọn.Có một ví dụ mã trong C trên tất cả các
Internet hiển thị như thế nào để thay đổi và kiểm tra, ghi vào cổng, vv

 

Welcome to EDABoard.com

Sponsor

Back
Top