Tiếp theo thời gian, nó sẽ là một ý tưởng tốt để bao gồm các thông tin nhiều hơn một chút - điều khiển những gì / biên dịch / lắp ráp / mạch bạn đang sử dụng (hoặc quy hoạch sử dụng) ...
Dù sao, http://www.piclist.com/techref/microchip/rs232.htm chứa mã khác nhau (lắp ráp và C) và mẫu schematic cho pics.
Một chút tìm kiếm trong các trang web và bạn sẽ tìm thấy nhiều hơn nữa.
<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Tôi sử dụng mega chip.It Atmel's 's có chức năng của bạn được gọi là "mềm UART".
U có thể goto www.atmel.com và tìm kiếm!
HI ...Có những câu hỏi mà bạn hỏi là một thực tế rất HIỆN để THỰC HIỆN một UART khi không có phần cứng chuyên ngành để làm điều đó.
AS thông báo cuối cùng cho thấy. Điều này được gọi là một UART Soft.chỉ Half DUPLEX ....Tùy thuộc vào Micro được sử dụng.nói chung là rất rẻ tiền nhất ..Tuy nhiên, hầu như tất cả chúng ta có một .. TIMERBạn cần phải sử dụng TIMER để biết khi nào là thời gian để mẫu dòng một lần nữa ..
Bit đầu tiên thường được sử dụng để kích hoạt một số một ngắt để cho bạn biết rằng một byte trên nó là cách ....
có những biến thể này của lời nguyền ..Nếu bạn đi PIC12CXX wont chip này cho phép ngắt ..cho bit Évry ..vì vậy bạn phải thăm dò ý kiến các TIMER0 để xem khi nào là thời gian để mẫu dòng ..Các MSP430 trên relay Mặt khác trên TIMER ngắt để lấy mẫu dòng như vậy.Bạn không cần phải ngăn chặn bất cứ điều gì bạn đang làm để xử lý dữ liệu nối tiếp
Có nó chỉ phụ thuộc vào tốc độ của vi ..cho một tỷ lệ dữ liệu rất cao, bạn cần cpu để chạy cho phù hợp ..Một số giống như những PIC12CXX sẽ chạy ở 4Mhz .. Bu chu trình thực hiện là 1 micosec ..tùy theo hướng dẫn hoaw nhiều thói quen POLLING của bạn yêu cầu ..điều này sẽ xác định tốc độ nhanh nhất .. SOFT UART
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.