• slider image 442
  • slider image 492
  • slider image 493
  • slider image 494
  • slider image 495
  • slider image 496
:::

論壇索引


Board index » All Posts




Re: PIC 16系列該如何在燒錄時如何順便將資料燒入內部EEPROM裡..
新會員
新會員


謝謝版主...大致上瞭解了...
那再請問...這方面的設定可以在哪些資料上看到...

發表於: 2005/1/3 15:26
頂部


Re: PIC 16系列該如何在燒錄時如何順便將資料燒入內部EEPROM裡..
版主
版主


C 還是組合語言?

如果是 MPASM 的用法如下

用 ORG 定址
ORG 0x2100
DE “Firmware Version v2.30” ,0
DE ‘A’ , ‘B’ , 0x07 , 0x0A , 0x0D

用 CODE 定址
DEEPROM CODE
DE “Firmware Version v2.30” ,0
DE ‘A’ , ‘B’ , 0x07 , 0x0A , 0x0D

其中 DEEPROM 節區名稱需在 LKR 檔中指定。

發表於: 2005/1/3 15:20
頂部


PIC 16系列該如何在燒錄時如何順便將資料燒入內部EEPROM裡..
新會員
新會員


請問各位先進,小弟自己也正在找資料中,如有任何人已知道方法,也謝謝你提供我這方面的訊息...

發表於: 2005/1/3 15:15
頂部


Re: LCD顯示
初級會員
初級會員


那樣感覺好痲煩啊,因為在程式運作的過程中需要進行單位換算,而且小數的位數也沒有固定,這樣是不是很痲煩啊,請問 Ryang能否給我一點建議啊,謝謝!!!

發表於: 2005/1/3 11:33
頂部


Re: 很高兴认识这里的朋友,问个bootloader功能问题!
版主
版主


Microchip 有提供很多的 Bootloader 的應用程式,你可以參考 AN819 , AN247 , AN851 , AN732

如果你是用匯編(assembly)那就很簡單,你可以將 Bootload 程序放在 Reset Vector 的位址先行啟動 bootloader 看看是否有程式需download,download 進來的程序可以放在Bootloader的後面。
如果是用 MPLAB C18 寫的應用程式,那你就要修改 Microchip 所提供的 Start-Up Module (啟動模組) 檔案名稱為 C018i.C 將reset的位址移到Bootloader以後,這樣即使是用 C18 寫的程式一樣可以download進來。

C018i.C 的檔案位置 == C:\mcc18\src\traditional\startup

/* Copyright (c)1999 Microchip Technology */

/* MPLAB-C18 startup code, including initialized data */

:
:
:
#pragma code _entry_scn=0x000100 //修改 Reset vector 從 0x100開始執行
void // 0x00 - 0xff 為bootloader 的範圍
_entry (void)
{
_asm goto _startup _endasm

發表於: 2005/1/3 11:23
頂部


Re: LCD顯示
版主
版主


在固定的位置送出 ASCII code 的小數點就可以了。

發表於: 2005/1/3 11:08
頂部


Re: LCD顯示
初級會員
初級會員


請問 Ryang ,那小數點是怎樣顯示齣來呢,是不是在顯示的時候我們應該將小數點固定在某一個地方是嗎?

發表於: 2005/1/3 10:47
頂部


Re: 急求:pic30_tools\src\peripheral中的“readme.txt”?
版主
版主


原始的函數庫程序已經傳過去給你,有問題再連絡。

發表於: 2005/1/3 10:11
頂部


請幫我檢查一下問題
新會員
新會員


這程式是使用PIC16F877
PORTD是8顆LED做跑馬燈,
PORTB是4顆選擇按鈕,
按下B1.左移B2.右移B3.延遲變大B4.延遲變小,

左右移沒問題,但是延遲卻無法變化,
撿查許久都不知道問題所在
程式碼如下:

LIST P=16F877, R=DEC
INCLUDE <P16F877.INC>
CBLOCK H'20'
A,X,X1,X2,X3,X4
ENDC
ORG 0
NOP
BANKSEL TRISD
MOVLW 0
MOVWF TRISD
BANKSEL PORTD
MOVLW B'11111110'
MOVWF A
MOVWF PORTD
CALL DLY
MOVLW 100
MOVWF X
MOVLW 10
MOVWF X4

S1:
RLF A,W
RLF A,F
MOVF A
MOVWF PORTD
CALL DLY
BTFSC PORTB,2
GOTO S1
GOTO S2

S2:
RRF A,W
RRF A,F
MOVF A
MOVWF PORTD
CALL DLY
BTFSC PORTB,1
GOTO S2
GOTO S1

DLY:
MOVF X
MOVWF X1
BTFSS PORTB,4
GOTO A1
BTFSS PORTB,3
GOTO A2
GOTO AA

A1:
MOVF X1
ADDWF X4
MOVWF X1
GOTO AA

A2:
MOVF X1
SUBWF X4
MOVWF X1
GOTO AA

AA:
MOVF X1
MOVWF X

LL:
MOVF 10
MOVWF X2

L1:
MOVLW 50
MOVWF X3

L2:
DECFSZ X3
GOTO L2
DECFSZ X2
GOTO L1
DECFSZ X1
GOTO LL
RETURN

END

發表於: 2005/1/3 1:15
頂部


急求:pic30_tools\src\peripheral中的“readme.txt”?
新會員
新會員


Hi,
"dsPIC™ Language Tools Libraries"中提到可以在pic30_tools\src\peripheral中找到外围接口的库函数和宏,可是我的没有,有没有人可以分享一下呀,很急很急,先谢谢了!!

發表於: 2005/1/2 16:42
頂部



« 1 ... 7293 7294 7295 (7296) 7297 7298 7299 ... 7525 »



:::

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

教育訓練中心

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