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

論壇索引


Board index » All Posts




Re: I2C master mode 的 clock 為什麼不會改變
資深會員
資深會員


MOVLW .56
BCF 0x03,RP0
MOVWF SSPCON

這三行把它放到這段程式的最後面再試試
建議你不要用movlw .56
用 movlw B'00111000'
這樣分成位元來看比較清楚,也容易除錯

發表於: 2005/4/1 8:45
頂部


Re: 18F452 的 FSR怎么用?
新會員
新會員


谢谢版主!!!我原来用INDFn存储器,只能存8bits的空间。用POSTINCn,POSTDECn和PREINCn就可以用12bits的空间了。。

發表於: 2005/4/1 7:42
頂部


MPLAB 7.10 &CCS?
中級會員
中級會員


奇怪,裝完MPLAB7.10
裡面找不到CCS的COMPLIER選項
記得7.0時還好好的
怎麼7.10裝完,CCS不能用了?_?

發表於: 2005/3/31 23:49
頂部


Re: USART接收問題
高級會員
高級會員


initial
    bcf TRISC
,6
    bsf TRISC
,7
    
^^^^^^^^^^^^^ Bank要切換吧?
    
movlw .12
    movwf SPBRG
    bcf TXSTA
,SYNC
    bsf TXSTA
,TXEN
    bsf RCSTA
,SPEN
    bsf RCSTA
,CREN
    
^^^^^^^^^^^^^ Bank要切換吧?

    
bsf PIE1,RCIE

Get_Data
    btfsc PIR1
,RCIF
    
^^^^^^^^^^^^^ Bank要切換吧?

    goto 
Get_RX
    
goto Get_Data
Get_RX
    movf RCREG
,W
    end


發表於: 2005/3/31 23:17
頂部


I2C master mode 的 clock 為什麼不會改變
資深會員
資深會員


以下是i2c master mode 初始化的程式 for pic16f873
fosc=16Mhz

=======================================
I2C_Init_MasterMode
BSF TRISC,3
BSF TRISC,4
CLRF SSPSTAT
MOVLW .56 ; SSPM3:SSPM0(3-0)=1000, I2C master mode,clock=fosc/(4*(SSPADD+1))
BCF 0x03,RP0
MOVWF SSPCON
MOVLW .199 ; SSPADD=199 clock=fosc/(4*(SSPADD+1))=16M/(4*(199+1))=20khz
BSF 0x03,RP0
MOVWF SSPADD
CLRF SSPCON2
BCF 0x8C,SSPIE
return
===========================================

SSPADD 用199的話 照計算不是應該只有20kHz嗎?
可是用示波器看, 確是約50khz
試過其他數值, 似乎都不會改變 clock 頻率
是哪裡設的不對嗎??

發表於: 2005/3/31 22:25
頂部


Re: 請問對數跟指數的程式該怎麼寫?
新會員
新會員


可以參考Microchip application-AN660
( http://www.microchip.com/stellent/idc ... eId=1824&appnote=en010982 )裡面有EXP,log,log10的副程式喔.....希望對你有用....^_^

發表於: 2005/3/31 20:56
頂部


請問對數跟指數的程式該怎麼寫?
資深會員
資深會員


目前需要寫個程式來模擬電容充放電的電壓波形
所以必須使用指數跟對數運算
我在網路上找到的都是以2為底的程式
無法使用...

請問有人知道怎麼寫自然指數跟自然對數運算嗎
雖然可以事先運算再查表
但如果時間改變,數值就不同了
所以還是讓PIC自己運算比較好...

發表於: 2005/3/31 19:08
頂部


Re: 如何用宏将32位常数赋给变量单元
版主
版主


low, high, upper 是MPASM內定的 directive 指令,你只要這樣寫 MPASM 就可以看的懂了。

發表於: 2005/3/31 18:43
頂部


Re: ICD 2 用的 6 pin Connector
版主
版主


台北光華商場,源達電子

發表於: 2005/3/31 18:40
頂部


Re: 關於 APP001 的問題....
版主
版主


1. 原先的 Demo 程式被洗掉了
2. Timer 0 設定錯誤無法讓Timer0計數造成永久迴圈,請檢查程式。

發表於: 2005/3/31 18:38
頂部



« 1 ... 7161 7162 7163 (7164) 7165 7166 7167 ... 7522 »



:::

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... ]

教育訓練中心

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