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

論壇索引


Board index » All Posts (vast)




Re: 利用熱敏電阻來做溫度計,如何解顯示部分有問題..
#1
初級會員
初級會員


想請問一下,為什麼要用一個參考rc電路?這個是在做什麼用的???

發表於: 2006/6/9 16:58
頂部


請問Hi-Tech PICC和組合的整合?
#2
初級會員
初級會員


在教育訓練的教材裡面,實在看不懂要怎麼把hi_tech c語言和組合語言整合在一起,想請問,那邊有沒有範例可以給我看一下~

我原本用Hi-Tech PICC c寫了一程式,可是裡面的傳輸因為是不經uart,的腳位串列傳輸,用c我一直無法算的很精準的同部,導至訊號有時後會錯掉,而且用pic16f57又沒有中斷可用,所以,想說若可以的話,想把傳輸的部份改用組語寫看看~

現在遇到的問題是,怎麼把組語加進c的程式裡面?而本來在c宣告的變數,要怎麼用組語去取那個變數的值?

發表於: 2006/4/13 21:48
頂部


Re: 請問有關中斷中的正負緣觸發中斷
#3
初級會員
初級會員



on的時後是高電位
off的時後是低電位
那由off轉on時就是由低轉高,是正緣啊!有錯嗎?

發表於: 2006/3/1 9:53
頂部


請問hi-tech picc如何加入組合語言?
#4
初級會員
初級會員


請問,要在picc裡加入組合語言要注意那些事項?
因為要套用舊程式,但一直加不進去...
Hi-Tech PICC Workshop裡有寫到組語要寫入的話要
#asm
#endasm

可是,我加入一段

delay()
{
#asm

d_50us movlw 0x17
movwf cc
dett7 decfsz cc
goto dett7
#endasm

}

確出現下面訊息@@

Executing: "C:\HT-PIC\BIN\PICC.EXE" -C -E"main2.cce" "main2.c" -O"main2.obj" -Zg9 -O -ASMLIST -Q -MPLAB -16F57
Error[000] 0 : undefined symbol cc
Halting build on first failure as requested.

在宣告的地方加入char cc;也是不行@@
這到底是出了什麼問題?還有那些要注意的?

發表於: 2005/12/9 11:25
頂部


Re: 請問icd2有沒有支援16f57?
#5
初級會員
初級會員


嗯~謝謝!
找到問題了,原來我的硬體有錯~:P

發表於: 2005/11/17 10:04
頂部


請問icd2有沒有支援16f57?
#6
初級會員
初級會員


請問,icd2有沒有支援16f57燒錄?一直試不成功,但在select device明明programmer是亮綠燈....
還是有要特別注意的地方?

出現錯誤訊息:
ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x25, Val Read = 0x3FFF)
ICD0275: Programming failed.

發表於: 2005/11/16 10:10
頂部


Re: 關於udata的問題?
#7
初級會員
初級會員


再補問一個問題^^|||
STACK SIZE=0x100 RAM=gpr7
是不是gpr7要有可以容納256筆資料的空間?
所以是START=0x700 END=0x7FF

那如果STACK SIZE=0x010 RAM=gpr7
那是不是START=0x700 END=0x70F就可以了?

還有還有^^||
DATABANK NAME=dbgspr START=0x7F4 END=0x7FF
這個如果不用ICD2去DEBUG那是不是就可以不要去定義它?

發表於: 2005/11/10 15:49
頂部


Re: 關於udata的問題?
#8
初級會員
初級會員


感謝!了解了^^

發表於: 2005/11/10 15:25
頂部


Re: 關於udata的問題?
#9
初級會員
初級會員


再請問一個問題,就是最後加上PROTECTED使這個位址就不會被別的變數使用,也就是說如果不加上PROTECTED是不是就有可能會被使用到?
想確認一下

發表於: 2005/11/10 15:19
頂部


關於udata的問題?
#10
初級會員
初級會員


在主程式宣告:

#pragma udata SYS
static unsigned char SYSON[33];
#pragma udata

可是在lkr檔原本應該是要打SYS可是不小心打成SYS1,但還是compile過的去??這是bug嗎?還是原本就故意設計成這樣的?


CODEPAGE NAME=vectors START=0x0 END=0x29 PROTECTED
CODEPAGE NAME=page START=0x2A END=0x7FFF
CODEPAGE NAME=idlocs START=0x200000 END=0x200007 PROTECTED
CODEPAGE NAME=config START=0x300000 END=0x30000D PROTECTED
CODEPAGE NAME=devid START=0x3FFFFE END=0x3FFFFF PROTECTED
CODEPAGE NAME=eedata START=0xF00000 END=0xF003FF PROTECTED

ACCESSBANK NAME=accessram START=0x0 END=0x5F
DATABANK NAME=gpr0 START=0x60 END=0xFF
DATABANK NAME=gpr1 START=0x100 END=0x1FF
DATABANK NAME=savemap25 START=0x200 END=0x220 PROTECTED
DATABANK NAME=gpr2 START=0x221 END=0x2FF
DATABANK NAME=gpr3 START=0x300 END=0x3FF
DATABANK NAME=gpr4 START=0x400 END=0x4FF
DATABANK NAME=gpr5 START=0x500 END=0x5FF
DATABANK NAME=gpr6 START=0x600 END=0x6FF
DATABANK NAME=gpr7 START=0x700 END=0x7FF
ACCESSBANK NAME=accesssfr START=0xF60 END=0xFFF PROTECTED

SECTION NAME=SYS1 RAM=savemap25
SECTION NAME=CONFIG ROM=config

STACK SIZE=0x100 RAM=gpr7

發表於: 2005/11/10 14:46
頂部



(1) 2 3 »



:::

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

教育訓練中心

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