看板 ASM 關於我們 聯絡資訊
大家好,我使用的89C51有內置32K Byte的Flash ROM,假設我今天程式只佔用了1 KByte, 剩下的31K Byte我想建立資料表來讓程式做查表,但是我不可能像 .DB 00H,01H,02H,03H,04H,05H,06H,07H .DB 08H,09H,0AH,0BH,0CH,0DH,0EH,0FH ... .DB F8H,F9H,FAH,FBH,FCH,FDH,FEH,FFH 去建立這麼大筆的資料,這個資料檔寫個程式讓電腦跑完自動產生,但是要怎麼在組譯時 附加這個資料檔上去,我找不到資料或範例,手邊的書也沒有提到,請問有人有做過類似 的應用嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.181.135
ruemann:不懂你的問題在那裡……就include一個檔案進去啊 10/13 13:50
WolfLord:先說你用甚麼編譯器吧 10/13 13:51
ksmrt0123:看你怎麼program 51的, 把表直接program進去, 不需經 10/13 14:20
ksmrt0123:assembler/compiler 10/13 14:20
ksmrt0123:或把表直接併到程式的hex檔後面 10/13 14:22