我想請問, 可以係邊到買到 -

TOP

原帖由 hilarycheng 於 2007-7-1 23:32 發表
我想請問, 可以係邊到買到 -


SSP 公公, 婆婆 電容...

TOP

我都想買個.............
不過我連clcd都搞唔掂[定係個clcd唔掂]

TOP

原帖由 winglim7 於 2007-7-1 21:03 發表

demo 板????/


89C52 個 DEMO .

TOP

跪求Weltrend MCU 61P4 ISP programming 資料

TOP

原帖由 3K 於 2007-7-1 23:50 發表


89C52 個 DEMO .

有無高手將它用Disassembler 轉返做asm或C?
我試過用D51 8051/8052 Disassembler for MSDOS
不過看唔明

ps:我其實是想改用其他pin....(用80c4051去drive@ serial mode....)

pps:原作不要怪我,我用開果本書話,解人地program都是學習的一環

[ 本帖最後由 KSC 於 2007-7-2 00:16 編輯 ]

TOP

原帖由 KSC 於 2007-7-2 00:14 發表

有無高手將它用Disassembler 轉返做asm或C?
我試過用D51 8051/8052 Disassembler for MSDOS
不過看唔明

ps:我其實是想改用其他pin....(用80c4051去drive@ serial mode....)


有沒有用過 8051 Emulator 之類的軟件呢? 那些都可以都是 Disassebler 來的; 試想想, 用那些 8051 Emulator 軟件, 即要開到 *.hex 或 *.bin 檔案, 然後, 多數有些是會有一個視窗顯示原本的程式, 不過一定會有少少分別, 那麼就要用少少腦筋啦...

我用這個 8051 Emulator

TOP

原帖由 MCLL 於 2007-7-2 00:29 發表


有沒有用過 8051 Emulator 之類的軟件呢? 那些都可以都是 Disassebler 來的; 試想想, 用那些 8051 Emulator 軟件, 即要開到 *.hex 或 *.bin 檔案, 然後, 多數有些是會有一個視窗顯示原本的程式, 不過一定會有 ...

我記得keil好像有,不過唔記得個step....本書借了比人

TOP

@@直接出現了?
ps:我是買了hdd那個

TOP

Assembler for the demo.hex

$MOD52
$PAGEWIDTH(132)
$DEBUG
$OBJECT
$NOPAGING

STACK        DATA        2FH        ; FROM 30H - 5FH

        ORG        0000H                        ; POWER ON/RESET VECTOR
        JMP ON_RESET

        RETI

ON_RESET:
   CLR      P3.5      
   ACALL    A156H      
   SETB     P3.5      
   MOV      A,#0E2H   
   ACALL    A140H      
   MOV      A,#0A0H   
   ACALL    A140H      
   MOV      A,#0C8H   
   ACALL    A140H      
   MOV      A,#0A3H   
   ACALL    A140H      
   MOV      A,#2FH     
   ACALL    A140H      
   MOV      A,#23H     
   ACALL    A140H      
   MOV      A,#81H     
   ACALL    A140H      
   MOV      A,#11H     
   ACALL    A140H      
   MOV      A,#40H     
   ACALL    A140H      
   MOV      A,#0A6H   
   ACALL    A140H      
   MOV      A,#0A4H   
   ACALL    A140H      
   MOV      A,#0AFH   
   ACALL    A140H      
   ACALL    A106H      
A088H:
   MOV      A,#0A7H   
   ACALL    A140H      
   MOV      DPTR,#TABLE1
   ACALL    A124H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   MOV      A,#0A6H   
   ACALL    A140H      
   MOV      DPTR,#TABLE2
   ACALL    A124H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   MOV      DPTR,#TABLE3
   ACALL    A124H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   MOV      A,#0A7H   
   ACALL    A140H      
   MOV      DPTR,#TABLE4
   ACALL    A124H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   MOV      A,#0A6H   
   ACALL    A140H      
   MOV      DPTR,#TABLE5
   ACALL    A124H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   MOV      DPTR,#TABLE6
   ACALL    A124H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   MOV      A,#0A7H   
   ACALL    A140H      
   ACALL    A156H      
   MOV      A,#0A6H   
   ACALL    A140H      
   ACALL    A156H      
   MOV      A,#0A7H   
   ACALL    A140H      
   ACALL    A156H      
   MOV      A,#0A6H   
   ACALL    A140H      
   ACALL    A156H      
   MOV      A,#0A7H   
   ACALL    A140H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   ACALL    A169H      
   AJMP     A088H      

A106H:
   MOV      R6,#0B0H   
A108H:
   MOV      A,R6      
   ACALL    A140H      
   MOV      A,#10H     
   ACALL    A140H      
   MOV      A,#00H     
   ACALL    A140H      
   MOV      R5,#42H   
A115H:
   MOV      A,#00H     
   ACALL    A145H      
   MOV      A,#00H     
   ACALL    A145H      
   DJNZ     R5,A115H   
   INC      R6         
   CJNE     R6,#0B8H,A108H
   RET                 

A124H:
   MOV      R6,#0B0H   
A126H:
   MOV      R1,#84H                ; #80H   
   MOV      A,R6      
   ACALL    A140H      
   MOV      A,#10H     
   ACALL    A140H      
   MOV      A,#02H     
   ACALL    A140H      
A133H:
   MOV      A,#00H     
   MOVC     A,@A+DPTR  
   ACALL    A145H      
   INC      DPTR      
   DJNZ     R1,A133H   
   INC      R6         
   CJNE     R6,#0B8H,A126H
   RET                 
A140H:
   NOP                 
   CLR      P3.4      
   SJMP     A148H      
A145H:
   NOP                 
   SETB     P3.4      
A148H:
   SETB     P3.2      
   CLR      P3.6      
   MOV      P0,A      
   CLR      P3.3      
   NOP                 
   SETB     P3.3      
   SETB     P3.6      
   RET                 

A156H:
   MOV      40H,#02H   
   MOV      41H,#87H   
   MOV      42H,#13H   
A15FH:
   DJNZ     42H,A15FH  
   DJNZ     41H,A15FH  
   DJNZ     40H,A15FH  
   RET                 

A169H:
   MOV      40H,#08H   
   MOV      41H,#0A1H  
   MOV      42H,#73H   
A172H:
   DJNZ     42H,A172H  
   DJNZ     41H,A172H  
   DJNZ     40H,A172H  
   RET   
   
TABLE1:
TABLE2:
TABLE3:
TABLE4:
TABLE5:
TABLE6:

        END

TOP