• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (g863989)




請問乘法問題
#1
新會員
新會員


兩個16位元做乘法,應賅會產生32位元的值,
ex.
0000 1000 0000 0010 * 0000 1000 0000 0010
但為什麼Watch看到的卻沒有bit 17-31的值?
程式碼如下:

int main(void)
{

int ADC_Value1 = 0b100000000010, ADC_Value2 = 0b100000000010;
long int Result1;
Result1=ADC_Value1*ADC_Value2;

while(1) ;

Nop() ;
}

發表於: 2008/10/4 11:45
頂部


PIC24F的UART使用問題
#2
新會員
新會員


使用PIC24FJ128GA006的IC,
板子頻率8MHz,Baud Rate設9600,
想從PC經RS232寫字元進IC並存入data1,data2,data3,data4,
但是在debug mode按下暫停並在watch視窗看值,但data都是0,
量測RX有看到從PC送進來的信號,
請問是那個環節出問題?
程式不知道是不是有進入中斷?在debug mode要如何查呢?
程式內容如下:


#include<P24FXXXX.h>
#include<stdio.h>


_CONFIG2(IESO_OFF & POSCMOD_HS & FNOSC_PRI& FCKSM_CSDCMD )
_CONFIG1(JTAGEN_OFF & GCP_OFF & GWRP_OFF & ICS_PGx1 & FWDTEN_OFF & WINDIS_OFF )

#define INPUT 1
#define OUTPUT 0
#define Ctrl_U1RX TRISFbits.TRISF2
#define Ctrl_U1TX TRISFbits.TRISF3

int data1,data2,data3,data4;


void _ISR _U1RXInterrupt(void)
{
IFS0bits.U1RXIF = 0;
data1 = U1RXREG;
data2 = U1RXREG;
data3 = U1RXREG;
data4 = U1RXREG;
}


//-----------------------------------------------------------------------------
int main(void)
{
int WriteEnable = 0;
char Buff[64];
int Index = 0;
int Count = 0;

Ctrl_U1RX = INPUT ;
Ctrl_U1TX = OUTPUT ;
U1BRG = 25; // Baud-Rate = 9600 when Fcy = 4M , BRGH = 0
U1MODEbits.PDSEL = 0;
U1MODEbits.STSEL = 0; //Stop bit number = 1

U1STAbits.URXISEL = 3;

IPC2bits.U1RXIP = 4;
IFS0bits.U1RXIF = 0;
IEC0bits.U1RXIE = 1;

U1MODEbits.UARTEN = 1;
U1STAbits.UTXEN = 1;


Nop();
while(1) ;

}

//-----------------------------------------------------------------------------

發表於: 2008/9/29 15:23

Edited by g863989 on 2008年09月29日 15:51:55
Edited by g863989 on 2008年09月29日 15:52:40
頂部


筆電無法轉接RS-232
#3
新會員
新會員


目前筆記型電腦都沒有RS-232,
試著使用USB轉及PCMCIA轉都沒有辦法...
請問有何解決方案嗎?

發表於: 2008/2/2 21:12
頂部


請問dsPIC30F3012可以使用那一塊測試版?
#4
新會員
新會員


如題,想要買一塊測試版.
但不知到要買那一塊,可否告知?

發表於: 2007/9/20 15:54
頂部






:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------