CHUYÊN NGHIỆP ** TEUS, VTERM và PIC USART vấn đề.

N

neuralc

Guest
Hi all,

Tôi
đang cố gắng để mô phỏng một chương trình với một PIC-> máy tính giao tiếp.Cho rằng tôi sử dụng Pro ** Teus với VTERM mô-đun kết nối với RX / TX của 16F870 USART.

Đối với tôi
là kiểm tra lỗi bằng cách sử dụng 9. Bit của usart để gửi NGAY CẢ chẵn lẻ bit.Sau khi mô phỏng trên MPLAB tôi thấy rằng các bit, TX9D (9.-Bit) là thiết lập một cách chính xác (Khi chúng ta cần nó để có được NGAY CẢ số của 1 người) nhưng về CHUYÊN NGHIỆP ** TEUS (phiên bản mới SP6) các bit, không bao giờ thay đổi các giá trị, không phải cài đặt nó trên các mã giá trị
của nó luôn luôn không.

Vì vậy, cho tất cả mọi người rằng muốn simulates chức năng này cẩn thận.

NeuralC
 
gửi cho tôi một bản sao của vấn đề

đặt vào trong một thư mục gọi là vấn đề
trong vòng sp6 trong fm1

và cho tôi biết sau đó tôi có thể xem thêm vấn đề

có lẽ sẽ dễ dàng khi tôi nhìn thấy dsn ....

 
ok
sau khi đọc lại
tôi thấy vấn đề

bạn có thể tính chẵn lẻ không affix vào dòng dữ liệu

isnt này phổ biến thực hành

chẵn lẻ phải là riêng của mình
bit, cổng (pin)
do đó tính chẵn lẻ không chẵn lẻ Toggle có thể được bảo tồn

được đồng bộ hoá
youll hoặc nhận được dưới đệm / overruns
funny và kết quả

i suy nghĩ của bạn để sử dụng này hơi điên

nhưng tôi cũng nghĩ rằng bạn cần phải đặt compim đến 9 bit, thậm chí cả tính chẵn lẻ 1 bắt đầu và ngừng youll cần một chút pin) (cổng cũng
để xác định vị trí trong tháng 8-bit dữ liệu trong các dòng cho stacking ....flop để tính chẵn lẻ có thể dễ dàng được đọc được đồng bộ hoá

baud và đồng bộ tình trạng bảo tồn

vì vậy tôi nghĩ rằng đó sẽ là một sai thiết lập một nơi nào đó

nối tiếp có thể là một nightmare

 

Welcome to EDABoard.com

Sponsor

Back
Top