• 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




Re: 我有問題耶
資深會員
資深會員


EQU 設定常數或變數在記憶體中位址
RES a 保留a個8位元位址給一個變數使用

假設要定義PORTA,1為BCDEF旗標:
#DEFINE BCDEF PORTA,1
之後你就可以用BCDEF這字串代替PORTA,1來使用

MPLAB IDE的說明裡有假指令使用說明
Help => Topics
=> MPASM Assembler => Directives

發表於: 2004/12/8 18:13
頂部


紙本Data sheet
新會員
新會員


請問一下有出 US PIC18的Data Book?

發表於: 2004/12/8 17:19
頂部


我有問題耶
初級會員
初級會員


我在範例程式中的MCP2510裡的程式看到
設計者再定義REGISER的時候,有的用
TempVar1 RES 1
TempVar2 RES 1
Buf_2510 RES 8
.........................等等
RES 8與RES 1有什麼不一樣的
還有的用
w_temp EQU 0x72
status_temp EQU 0x73
pclath_temp EQU 0x74
這些在定義REGISTER的時候有什麼不一樣勒


我還有一個問題
假設我要用MCU去寫93C46
大家都知道
93C46的腳位有VCC,DI,DO,CS,SCK,GND
那麼我如果只用用PORTA來完成
我的問題就是
再PIC的語法中
有沒有定義一個I/O的用法
我在書上都只有看到
BANKSEL TRISA
CLRF TRISA
去宣告整個PORTA都是OUTPUT
有沒有獨立宣告某一個I/O的方法阿
然後有沒有可以定義某一個I/O的名稱
例如
我想用PORTA.0定義成VCC之類的用法

發表於: 2004/12/8 14:04
頂部


Re: 各位大大,救命啊,火燒屁股了,ICD2 突然發生問題!
新會員
新會員


各位大大:
小弟想再補充一下,就是如果我剛開始用Vref < 3V以下的電壓,讓ICD2先能連接得上,然後再將Vref調至我想要的電壓值,然後再跑程式,發覺經過ADC後讀到的值和我輸入的電壓值是一樣的,所以ADC這邊應該是沒問題的,但是若一開始就把Vref調至3v以上的話,確定是不能連,希望有高手能解答我的問題,謝謝。

發表於: 2004/12/8 11:59
頂部


Re: 使用MPLAB-C18的怪現象,好奇怪哦~
中級會員
中級會員


已更換 MPLAB C18 V2.30 版,但還是無效…
用 Watch window 查看 ABCD 的內容也都對.

目前我的解決方式是將判斷式 if ( ABCD > 150)
改為: if (ABCD > 0x96) 就ok了!

也就是說建議大家以後遇到莫名其妙的問題,在常
數的部份改為十六進制看看吧!

不過這個問題的真正原因,我還是不曉得出在那裡?

PS: 遇到莫名其妙的狀況有時也可加入一行的 Nop();
即可將問題解決。(可能是Compiler 聰明過頭了吧)

發表於: 2004/12/8 11:47
頂部


Re: 為何訊號一傳出就不同?
高級會員
高級會員


Ryang版主...
我發現問題ㄌ...
好像是我的震盪器怪怪ㄉ!!
我換一顆之後就可以正常收到訊號ㄌ!

calvinho版主...
我有試過你的建議...
的確可以!
謝謝!

發表於: 2004/12/8 11:40
頂部


Re: 請問有人在用pic18f6520嗎
高級會員
高級會員


恩~~謝謝板主的指點~~馬上拉下來看

發表於: 2004/12/8 11:19
頂部


發生了底下的錯誤訊息
高級會員
高級會員


=============第一段=====
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC18F6520 found, revision = a1
...Reading ICD Product ID
Running ICD Self Test
...Passed

=============第二段=====
MPLAB ICD 2 Ready
Programming Target...
...Erasing Part
...Programming Program Memory (0x20 - 0x10F)
...Loading DebugExecutive
...Programming DebugExecutive
...Programming Debug Vector
...Programming RSBUG
Verifying...
...Program Memory
...Debug Executive
...Debug Vector
...Verify Succeeded
Programming Configuration Bits
.. Config Memory
Verifying configuration memory...
...Verify Succeeded
Connecting to debug executive

ICD0083: Target not in debug mode, unable to perform operation

MPLAB ICD 2 Ready

這是我從頭開始載入程式之後``
我重新connet icd2``顯示了第一段的文字``
應該是有抓到target的板子和所使用的pic

第二段文字市我開始要燒錄進去後出現的文字
怎麼還是出現target not in debug mode
我用11MHZ的震盪器~~~不夠快嗎~~~
也有選HS模式的~~有什麼地方我遺漏了嗎~~
請各位前輩幫忙找一下~~感恩歐

發表於: 2004/12/8 11:17
頂部


Re: dsPIC真的沒有中文的參考資料嗎??
中級會員
中級會員


現在K英文已經K到爆了,但是我的老闆要我寫出中文的教學資料給我們的外包廠商看,所以想參考一下別人是怎麼寫這些中文資料的,但是去Microchip上Workshop時,中文的資料好像也只是翻譯出來的,有些好像講課的都不太了解某些功能是要做什麼的呢?!
但是如果大陸有中文資料的話,我們在大陸的外包商就不必和我們要了,我也就不用寫了呢^^

發表於: 2004/12/8 11:10
頂部


如何取 PICSTART 升級模組(PUM)
新會員
新會員


請教板大:
我的PICSTART,太舊了,F/W板本是2.1.0
請問如何取得升級模組(PUM)?
謝謝!

發表於: 2004/12/8 10:53
頂部



« 1 ... 7315 7316 7317 (7318) 7319 7320 7321 ... 7523 »



:::

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

教育訓練中心

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