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


Browsing this Thread:   1 Anonymous Users






Re: 請問關於18F4431查表的用法和db的用法..有範例可以看嗎?
#7
版主
版主


查看用戶資訊
驗邊教育訓練裡的 W400 課程裡的練習五就有查表與DB的使用說明與範例。

發表於: 2006/6/26 13:56
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問關於18F4431查表的用法和db的用法..有範例可以看嗎?
#6
高級會員
高級會員


查看用戶資訊
範例看了老半天看不懂的很多...
直接想辦法key上去
用單步執行跑個幾次就知道運作方法了...
;************************
;
LCD WORD STRING AREA
;************************
RD_NUM_STR DB "1.Read S/N (PC)",0X00
PROG_ALL_STR DB 
"2.Program All",0X00
PROG_SN_STR DB 
"3.Prog S/N",0X00
PROG_SONG_STR DB 
"4.Prog SongData",0X00
PROG_FONT_STR DB 
"5.Prog Font",0X00
RD_SN_STR DB 
"6.Read S/N (S3)",0X00
SAVE_SN_STR DB 
"7.Save S/N",0X00

.....................................................

;--------------------------------------------------------------
PUT_ADDR MACRO TARGET_STR
;;;;;;;;SET 22 BIT PROGRAM ADDRESS
MOVLW UPPER TARGET_STR
MOVWF TBLPTRU 
;;;;;;;;HIGH ADDRESS
MOVLW HIGH TARGET_STR
MOVWF TBLPTRH
;;;;;;;;MIDDLE ADDRESS
MOVLW LOW TARGET_STR
MOVWF TBLPTRL
;;;;;;;;LOW ADDRESS
CALL LCD_PUT_STRING
ENDM

LCD_PUT_STRING
TBLRD
*+
MOVLW 0X00                    
;;;;;;;;THE 0X00 IS THE END OF THE WORD STRING
XORWF TABLAT
,W                
;;;;;;;;IF READ 0X00 FROM STRING WILL RETURN BACK
BTFSC STATUS
,Z
RETLW .0
MOVF TABLAT
,W
MOVWF LCD_STACK
CALL LCD_WRITE_DR
GOTO LCD_PUT_STRING

=========================

先用PUT_ADDR找出string 的address 然後用LCD_PUT_STRING抓出來丟到LCM上面...

LCD_WRITE_DR 就是把取出來的資料寫到LCD DR 上面就不貼了,程式碼有點簡略,不過只要看你的需求改個二、三行馬上就能上戰場....


發表於: 2006/6/23 13:34
「────I am the bone of my sword.」
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問關於18F4431查表的用法和db的用法..有範例可以看嗎?
#5
資深會員
資深會員


查看用戶資訊
感謝回答,DATA SHEET內是有說明,但是某些地方

看不懂,所以才想藉由更多的範例來加強。

發表於: 2006/6/23 13:10
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問關於18F4431查表的用法和db的用法..有範例可以看嗎?
#4
高級會員
高級會員


查看用戶資訊
DATA SHEET

發表於: 2006/6/23 12:03
微電腦自動控制設計,產品製造
才疏學淺,若有錯誤敬請指正
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問關於18F4431查表的用法和db的用法..有範例可以看嗎?
#3
資深會員
資深會員


查看用戶資訊
小弟孤陋寡聞,請問什麼是Spec

謝謝

發表於: 2006/6/23 11:43
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請問關於18F4431查表的用法和db的用法..有範例可以看嗎?
#2
高級會員
高級會員


查看用戶資訊
Spec 裡有一些
MPLAB IDE help 也可以查到一些

發表於: 2006/6/22 22:13
IWC
IWC
JL
Rolex


PP
有點距離
越來越遠
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請問關於18F4431查表的用法和db的用法..有範例可以看嗎?
#1
資深會員
資深會員


查看用戶資訊
請問關於18F4431查表的用法和db的用法..有範例可以看嗎?

查表TBLRD*+的用法 和 UPPER HIGH LOW的用法 和 db用法

除了右邊的教材及講義之外...還有別的範例嗎??

謝謝QQ

發表於: 2006/6/22 21:44
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

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

教育訓練中心

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