16f877 lực lên vấn đề uart

W

whitenoise

Guest
Hi all,
tại một trong những hội đồng protoype tôi có một 16f877 bắc cầu với hai bị ngoại vi thông qua việc nhúng vào uart (chỉ nhận được, 57600,8, n, 1 IRQ dựa) và một phần mềm một (truyền chỉ, 9600,8, n, 1 chặn)

Hiện quyền lực lên các ngoại vi của mình gửi tin nhắn nhưng UART IRQ dường như không hoạt động (Tôi
đã cố gắng để chuyển một cổng sau khi nhập ISR).Chỉ bằng tay nếu tôi đặt lại MCLR pin, hệ thống các công trình.
Các MCLR pin được gắn thông qua một 10k resistor để Vcc.

Tôi đã cố gắng thiết lập lại với một bên ngoài chip và Đặt BOD và các tùy chọn của compiler nhưng không có gì xảy ra!!

Các bạn đã bao giờ có kinh nghiệm như một vấn đề hoặc có ý tưởng về một số vấn đề?

thanks, wn.

 
Sau khi khởi động, bạn có thể cố gắng để chờ đợi một số (20-50ms).

Nhưng tôi không hiểu bạn rõ ràng, như thế nào
bị ngoại vi biết PIC là khởi động và họ có thể gửi?

kính trọng,
Zed

 
Sau khi MCU cấu hình, các vi một bộ pin, cho phép các ngoại vi.

bye wn.

 
Bạn hãy kiểm tra xem các nhận lỗi?Tôi có nghĩa là
FERR & OERR bit?Nếu họ đặt sau đó nó sẽ không nhận được
và bạn nên tham gia các hành động thích hợp được mô tả
trong Datasheet và kích hoạt nhận được.
Nó có thể được rằng các thiết lập lại khi bạn thực hiện sau khi khởi động
xóa này, nhưng có thể không.

hy vọng điều này giúp,
Zed

 
Zedman bạn bắt lỗi

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Rất Happy" border="0" />Có một sức mạnh trên FERR-up sequence.

Thanks a lot, wn.

 

Welcome to EDABoard.com

Sponsor

Back
Top