![]() |
|
Tài trợ cho PIC Vietnam |
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 |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 4 túi
Tham gia ngày: Mar 2009
Bài gửi: 64
: |
dsPIC33 ko nhận được uart.
phần cứng dspic33fj128 nối với max232 (loại smd cấp nguồn 3v3) truyển từ dspic lên pc thì ngon nhưng truyền từ pc xuống dspic thì ngỏm. Có xung rất đẹp đến chân nhận của dspic chân truyền nhận đã được remappable. Khi cấu hình loopback thì đường truyền 1 chuỗi ký tự !!!!!!!!!. Để loopback thì bít U1STAbits.URXDA có được bật lên, nếu để ngắt thì cũng có nhảy vào ngắt nhận nhưng nếu ko dùng loopback thì bít U1STAbits.URXDA ko bật lên, mà cũng chẳng vào ngắt, mặc dù có xung ở nhân nhận Code:
//Remap //UART1 TX1 RP3-3 RPOR1 ; RX1 RP2 RPINR18 _RP3R = 0x03; //RP3 is UART1 output RB3 _U1RXR = 0x02; //RP2 is uart1 input RB2 Code:
/* check for receive errors */ if(U1STAbits.FERR == 1) { lcd_putchar('?'); } /* must clear the overrun error to keep uart receiving */ if(U1STAbits.OERR == 1) { U1STAbits.OERR = 0; lcd_putchar('?'); } /* get the data */ while(U1STAbits.URXDA) { ReceivedChar = U1RXREG; _LATA10 =~ _LATA10; } |
![]() |
![]() |
![]() |
#2 |
Nhập môn đệ tử
Tham gia ngày: Nov 2009
Bài gửi: 3
: |
Chào bạn
Cho tôi hỏi ngoài đề 1 chút: Làm sao viết source code ở trong các bài post lên vậy? Cẩm ơn ! |
![]() |
![]() |
![]() |
Tags |
dspic30f i2c, dspic30f uart, i2c, rtc |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
dsPIC Tutorial 3-Đọc ngõ vào và giao tiếp LCD | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 92 | 19-02-2017 11:15 PM |
dsPIC Tutorial 2-Các kỹ thuật cơ bản | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 33 | 17-10-2013 11:09 PM |
dsPIC Tutorial 5-Module ADC và MCPWM | namqn | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 83 | 12-09-2013 10:33 PM |
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 |
Alternate UART pin??? | alexjp | dsPIC - Bộ điều khiển tín hiệu số 16-bit | 1 | 02-05-2006 06:26 PM |