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

論壇索引


Board index » All Posts




使用mplab,v7.10,慘痛經驗
新會員
新會員


我是非常菜的菜鳥,若有寫錯請各位大大原諒。
我用W100的ex5.asm當source code,練習跑mplab,第一次跑ok。第二次跑因身旁的人一直和我說話,我可能沒按照正確程序進行,build all後失敗。我想重裝mplab,由控制台之新增移除軟體移除mplab,然後由檔案總管將microchip資料夾內其餘檔案移除,再重開機,monitor完全黑,無法開機,因那台notebook是朋友的,裡面有重要資料,唉.....!!,不知各位大大是否有同樣經驗?難不成為了跑mplab須一台專用的電腦?

發表於: 2005/5/21 19:23
頂部


請問AD轉換與乘法問題??
新會員
新會員


請問
(1)AD轉換出來的訊號是何種訊號?是0101...嗎?
(2)若是如此 我可以給自己所設定的暫存器一個值(例如10100011) 再與AD輸出值相乘嗎 再做輸出嗎?
(3)如何判定AD輸出的訊號值為何(例如:RA0輸入3V->輸出為何?)

(4)以下是我所撰寫的程式 我希望使用PWM做輸出 但是結果好像不是我所寫要的 可否麻煩各位專家幫我看一下哪有錯


--我希望RA0輸入3V經過AD輸出 再與乘數AB相乘 再使用PWM輸出Mux_L 使用示波器擷取RC2訊號--

LIST P=16F877, R=DEC
INCLUDE <P16F877.INC>
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
AD_variable EQU 0x20 ;
XY EQU 0x21 ;
AB EQU 0x22 ;
Mux_H EQU 0x23 ;
Mux_L EQU 0x24 ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
org 0x00
nop
goto mainprogram
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
mainprogram
call initial

call ADtrans
call DSP_Oper
call MuxABXY
call PWM_Out
;;;;;;;;;;;;;;;;;;;;;;;;;
initial
movlw B'00000101' ;
movwf AB ;乘數

banksel TRISC
movlw B'00000000'
movwf TRISC
banksel PORTC
movlw B'00000000'
movwf PORTC
movlw 0xff
movwf PR2
banksel TMR2
clrf TMR2
movlw 0x00
movwf CCPR1L
movlw 0x0C
movwf CCP1CON
movlw 0x00
movwf T2CON
bsf T2CON,TMR2ON

banksel ADCON1
movlw B'00001110'
movwf ADCON1
bsf TRISA,0
bcf STATUS,RP0
movlw B'10000001'
movwf ADCON0
banksel PORTC
bsf PORTC,3
return
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ADtrans
banksel ADCON0
bsf ADCON0,GO
Wait
btfsc ADCON0,GO
goto Wait
movf ADRESH,W
movwf AD_variable
return
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DSP_Oper
movf AD_variable,W
movwf XY
return
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
2個8bit暫存器XY、AB相乘,將16bit結果分別存於2個8bit暫存器Mux_H與Mux_L中
MuxABXY
clrf Mux_H
clrw
MuxLoop
addwf XY,W
btfsc STATUS,C
incf Mux_H,f
decfsz AB,f
goto MuxLoop
movwf Mux_L
return
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PWM_Out
movf Mux_L,W
banksel CCPR1L
movwf CCPR1L
return
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
END

PS:我所使用的是PIC16F877單晶片

麻煩各位專家大人.... 謝~~


發表於: 2005/5/21 13:22
頂部


請問一下版主c30有沒有中文說明書阿
初級會員
初級會員


昨天公司近一套c30的軟體,但是有四五本原文書,看到心都凉一半了,所以要請問版主,有沒有中文的翻譯本,有中文的話可以跟我說嗎

發表於: 2005/5/21 11:06
頂部


Re: 用c寫程式哪一套比較好
初級會員
初級會員


你可以用Hi-tech PICC
它支援12,16,17系列的PIC晶片

發表於: 2005/5/20 21:51
頂部


Re: 用c寫程式哪一套比較好
新會員
新會員


請問版主要去哪裡下載阿
如果要用C寫16F系列的有嗎

發表於: 2005/5/20 20:29
頂部


TC3400是有缺陷嗎?
資深會員
資深會員


+1.8V, Low Power, 16-Bit Sigma-Delta A/D Converter
有這一顆的資料
而且最新版的PDF是2002年
可是線上購買跟樣品申請都找不到這一顆
請問這顆是停產了嗎?
但是網頁上沒看到有這一顆停產的消息
而且資料更新日期是 2005/02/18
還寫 Not Recommended for new design
不建議使用在新設計
請問這顆是有問題嗎?

發表於: 2005/5/20 18:55
頂部


Re: 請教PIC18F252的應用
版主
版主


在 Project 下 build options --> project 設定 H 檔的 include 路徑 : C:\mcc18\h 及Libraries C:\mcc18\lib

發表於: 2005/5/20 17:59
頂部


Re: 請教PIC18F252的應用
新會員
新會員


謝謝各位大大...我現在開始試著寫程式拉..可是我碰到問題了?下面是我一小段程式...
#include <p18f252.h>

#define SW1 PORTAbits.RA3
#define SW2 PORTAbits.RA4

unsigned char i;
unsigned char debounce;

//***************************************
//* Program Main ( ) *
//***************************************
void main(void)
{

PORTC=0X03;
TRISB=0x00; // Set PortB for Output
.
.
.
結果"Build All"後出現
Error - could not find definition of symbol 'PORTC' in file 'E:\W401 Answer\Ans2\ex2-1.o'.

開頭還要加什麼嗎?

發表於: 2005/5/20 15:26
頂部


Re: PIC16f914 省電問題
版主
版主


只有 Data Sheet 有一些耗電資料如下:

Low-Power Features:
• Standby Current:
- <100 nA @ 2.0V, typical
Under Sleep Mode and disable WDT,BOR,Comparators, VREF, T1OSC


• Operating Current:
- 8.5μA @ 32 kHz, 2.0V, typical
- 100μA @ 1 MHz, 2.0V, typical
• Watchdog Timer Current:
- 1μA @ 2.0V, typical


發表於: 2005/5/20 15:06
頂部


Re: about BFMP ...
版主
版主


如果是要燒PDIP包裝的,用BFMP (PG164101)就夠了。

要燒SMD SOT-23包裝的,才需要AC163020,因為上頭有燒錄座。

UK164101是給PICkit 1用的,和BFMP一點關係也沒有。

發表於: 2005/5/20 14:05
頂部



« 1 ... 7081 7082 7083 (7084) 7085 7086 7087 ... 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... ]

教育訓練中心

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