PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > dsPIC - Bộ điều khiển tín hiệu số 16-bit

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 01-05-2006, 10:20 AM   #1
ThanhPhuc
Đệ tử 2 túi
 
Tham gia ngày: Jul 2005
Bài gửi: 35
:
Em dùng bootloader cấu himhf như sau :
Code:
#include <p30f4012.h>
#include "stdio.h"
#include "uart.h"
_FOSC(CSW_FSCM_OFF & XT_PLL4);  //Set up for crystal multiplied by 4x PLL
_FWDT(WDT_OFF);                 //Turn off the Watch-Dog Timer.
_FBORPOR(MCLR_EN & PWRT_OFF);   //Enable MCLR reset pin and turn off the power-up timers.
_FGS(CODE_PROT_OFF);
Phần khai báo UART như hướng dẫn của anh.Em sử dụng hàm
void OpenUART1(unsigned int config1,unsigned int config2, unsigned int ubrg) .Phần giao tiếp với PC hoạt động tốt

thay đổi nội dung bởi: namqn, 01-05-2006 lúc 06:50 PM.
ThanhPhuc vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 01-05-2006, 08:06 PM   #2
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
Bạn sử dụng mã nguồn mẫu của Microchip, phần UART chạy tốt, hai lệnh bạn thêm vào để kiểm tra bit ADON không có vấn đề. Vậy các phần bạn đã post ở đây không có vấn đề gì. Tôi đã thử kiểm tra phần mã của hai lệnh bạn thêm vào do C30 dịch ra, vẫn không có vấn đề gì. Bạn thử kiểm tra xem module ADC của bạn có làm việc hay không, bằng cách dùng một tín hiệu chuẩn nào đó (pin 1.5V chẳng hạn) để xem ADC có đọc về đúng và ổn định hay không. Tôi thường không kiểm tra bit ADON đó, vì khi bật module thì các kết quả đọc được từ ADC về chứng tỏ nó đang hoạt động tốt.

Tôi sẽ thử dùng kết hợp ADC và UART, sẽ thông báo kết quả cho bạn sau.

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

thay đổi nội dung bởi: namqn, 02-05-2006 lúc 06:53 PM.
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-05-2006, 06:54 PM   #3
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
Tôi đã thử dùng ADC cùng với UART, chip làm việc bình thường. Các giá trị ADC đọc được đã được truyền lên PC mà không gặp vấn đề gì. Sử dụng 2 lệnh tương tự như của bạn để kiểm tra bit ADON cho thấy bit đã được set thành công, không có thông báo được xuất lên PC thể hiện bit ADON không thể set được.

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
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
dsPIC Tutorial 1-Tạo và biên dịch một project (ASM30) namqn dsPIC - Bộ điều khiển tín hiệu số 16-bit 16 22-08-2012 12:35 AM


Múi giờ GMT. Hiện tại là 03:53 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam