View Single Post
Old 30-05-2006, 12:31 AM   #36
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi truongthinh
yêu cầu thực tế của mình là như thế này: mình làm bộ chuyển đổi từ song song sang nối tiếp và một bộ chuyển đổi từ nối tiếp sang song song(PIC 16F84A). cái song song sang nối tiếp thì dễ rồi. còn cái nối tiếp sang song song Khi đã dịch được thông tin cần thiết vào một ô nhớ nào đó của chip thì đương nhiên nó đã ở dạng song song rồi, bạn có thể xuất nó ra port B chẳng hạn. ví dụ : mình chuyển qua 3 bit 001 làm sao để bên thu biết là có bít thứ nhất chuyển qua trong khi nó là o kế đến là bit thứ hai thứ 3. (3 bit đều độc lập)
Mong các bạn giúp giùm( rất gấp)
thanks
Thông thường người ta dùng một chuẩn giao tiếp nối tiếp nào đó để thực hiện công việc trong thực tế. Có nhiều chuẩn khác nhau đã được định nghĩa, nhưng nói chung người ta truyền một lần 7 hay 8 bit, không có chuẩn nào truyền theo kiểu bạn đang đề cập. Thực tế bạn đang làm gì thì nên trình bày rõ hơn.

Lấy ví dụ, nếu dùng chuẩn RS232 thì các đầu thu và phát đều tuân thủ theo chuẩn, do đó dữ liệu sẽ được truyền và nhận theo từng block 7 hay 8 bit, có các bit Start và Stop dùng để phát hiện việc truyền và thực hiện việc nhận. Lẽ đương nhiên không có chuẩn nào yêu cầu các bit được truyền là không độc lập. Một lần nữa, tôi cho rằng bạn nên mô tả rõ ràng hơn vấn đề bạn đang muốn làm. Với những gì mà bạn đang trình bày thì tôi nghĩ rằng bạn chưa hiểu lắm về giao tiếp nối tiếp.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn