請問有無人會整完成品黎賣?

TOP

回復 #88 bobbylwl 的帖子

我點幾買左兩塊, 阿伯好有心機咁講解比我知點用. 好似見佢仲有兩盒.

TOP

原帖由 綠袖子 於 2007-7-4 07:23 發表
請問有無人會整完成品黎賣?

駁完線,上software 就有嘢睇
沒有辣雞就買一支,25w,小量錫線再買條printer cable,加多個他錶,入塲費就百多元,小型project ,基本夠用了.
快啲加入 diy 的行列.

TOP

原帖由 dino_lo 於 2007-7-4 09:28 發表

駁完線,上software 就有嘢睇
沒有辣雞就買一支,25w,小量錫線再買條printer cable,加多個他錶,入塲費就百多元,小型project ,基本夠用了.
快啲加入 diy 的行列.


對電子真係一竅不通,真係要完完全全對晒先有可能識焊

TOP

ASSEMBLY FOR THE DEMO.HEX ( WITH MODIFICATION )

I HOPE IT MAY HELP !


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


;---------------------------------------------------------
; YOU CAN CHANGE THE FOLLOWING PORT TO SUIT YOUR DESIGN
;---------------------------------------------------------
LCD_RD                BIT        P3.2
LCD_WR                BIT        P3.3
LCD_RS                BIT P3.4
LCD_RESET        BIT P3.5
LCD_CS                BIT P3.6
LCD_DATA_BUS        EQU        080H        ; PORT 0
;---------------------------------------------------------

        ORG        0000H                        ; POWER ON/RESET VECTOR
        JMP ON_RESET

ON_RESET:
   CLR      LCD_RESET      
   ACALL    DELAY_TIME      
   SETB     LCD_RESET      

;---------------------------
;        INITIALIZATION OF THE LCD
;---------------------------
   MOV      A,#0E2H   
   ACALL    LCD_CMD      
   MOV      A,#0A0H   
   ACALL    LCD_CMD      
   MOV      A,#0C8H   
   ACALL    LCD_CMD      
   MOV      A,#0A3H   
   ACALL    LCD_CMD      
   MOV      A,#2FH     
   ACALL    LCD_CMD      
   MOV      A,#23H     
   ACALL    LCD_CMD      
   MOV      A,#81H     
   ACALL    LCD_CMD      
   MOV      A,#11H     
   ACALL    LCD_CMD      
   MOV      A,#40H     
   ACALL    LCD_CMD      
   MOV      A,#0A6H   
   ACALL    LCD_CMD      
   MOV      A,#0A4H   
   ACALL    LCD_CMD      
   MOV      A,#0AFH   
   ACALL    LCD_CMD      

   ACALL    LCD_CLR      
LOOP:
   MOV      A,#0A7H   
   ACALL    LCD_CMD      
   MOV      DPTR,#TABLE1
   ACALL    LCD_FILL_DATA      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      

;------------------
;INVERT THE DISPLAY
;------------------
LOOP1:
   MOV      A,#0A6H   
   ACALL    LCD_CMD      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      

   MOV      A,#0A7H   
   ACALL    LCD_CMD      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      
   ACALL    DELAY_TIME_1      

   AJMP     LOOP1      
   
;------------------------------------------------------
; CLEAR THE DISPLAY, FILL IN DATA '00' TO ALL LOCATION
;------------------------------------------------------
LCD_CLR:
A106H:
   MOV      R6,#0B0H   
LCD_CLR_LOOP:
   MOV      R1,#87H                ;  ORIGINAL #84H   
   MOV      A,R6      
   ACALL    LCD_CMD      
   MOV      A,#10H     
   ACALL    LCD_CMD      
   MOV      A,#00H     
   ACALL    LCD_CMD      
LCD_CLR_LOOP_1:
   MOV      A,#00H     
   ACALL    LCD_DATA      
   DJNZ     R1,LCD_CLR_LOOP_1   
   INC      R6         
   CJNE     R6,#0B8H,LCD_CLR_LOOP
   RET                 

;--------------------------------------------------------
; FILL THE DATA WHICH ARE POINTED BY DPTR TO THE DISPLAY
;--------------------------------------------------------
LCD_FILL_DATA:
   MOV      R6,#0B0H   
LCD_FILL_DATA_LOOP:
A126H:
   MOV      R1,#87H                ;  ORIGINAL #84H   
   MOV      A,R6      
   ACALL    LCD_CMD      
   MOV      A,#10H     
   ACALL    LCD_CMD      
   MOV      A,#00H                ; original #02H     
   ACALL    LCD_CMD      
LCD_FILL_DATA_LOOP_1:
   MOV      A,#00H     
   MOVC     A,@A+DPTR  
   ACALL    LCD_DATA      
   INC      DPTR      
   DJNZ     R1,LCD_FILL_DATA_LOOP_1
   INC      R6         
   CJNE     R6,#0B8H,LCD_FILL_DATA_LOOP
   RET               

;------------------------------
; SEND COMMAND CODE TO THE LCD
;------------------------------
LCD_CMD:
   NOP                 
   CLR      LCD_RS      
   SJMP     LCD_WR_CODE     

;------------------------------
; SEND DISPLAY DATA TO THE LCD
;------------------------------
LCD_DATA:
   NOP                 
   SETB     LCD_RS      
LCD_WR_CODE:
   SETB     LCD_RD      
   CLR      LCD_CS      
   MOV      LCD_DATA_BUS,A      
   CLR      LCD_WR      
   NOP                 
   SETB     LCD_WR      
   SETB     LCD_CS      
   RET                 

;-----------------------
; WAIT A PERIOD OF TIME
;-----------------------
DELAY_TIME:
   MOV      40H,#02H   
   MOV      41H,#87H   
   MOV      42H,#13H   
DELAY_TIME_LOOP:
   DJNZ     42H,DELAY_TIME_LOOP
   DJNZ     41H,DELAY_TIME_LOOP
   DJNZ     40H,DELAY_TIME_LOOP
   RET                 

DELAY_TIME_1:
   MOV      40H,#08H   
   MOV      41H,#0A1H  
   MOV      42H,#73H   
DELAY_TIME_1_LOOP:
   DJNZ     42H,DELAY_TIME_1_LOOP  
   DJNZ     41H,DELAY_TIME_1_LOOP
   DJNZ     40H,DELAY_TIME_1_LOOP
   RET   
   
;-------------------------------------------
; FILL IN THE DATA THAT YOU WANT TO DISPLAY
;-------------------------------------------
TABLE1:
; A LITTLE POINT ON 4 CORNER
DB 001H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 001H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 080H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H, 000H,
DB 000H, 000H, 000H, 000H, 000H, 000H, 000H, 080H


        END

[ 本帖最後由 tnovicet 於 2007-7-6 15:19 編輯 ]

TOP

原帖由 綠袖子 於 2007-7-4 10:28 發表
對電子真係一竅不通,真係要完完全全對晒先有可能識焊

世上沒有人一出世就認晒,只要有時間,又有心就可以了.大有大玩,細有細玩, 可以玩 led meter 先,再玩 lcd ,

TOP

原帖由 綠袖子 於 2007-7-4 10:28 發表


對電子真係一竅不通,真係要完完全全對晒先有可能識焊

全部知識都係同一個原理

TOP

[鼓勵大家]"今天"動手,"明天"就有成果![e.g.18pin glcd]

鼓勵大家,唔好只看不做,放在心中,不如和大家分享!
做好不防 post 張相出來,成功例子愈多,就會吸引多點人去嘗試,交換吓圖像 file 也好,不同系的mcu例子也好.
come on!

PS_1: 兩星期內都有幾個網友問過,做過,試過 mcu+lcd,
學習要時間,熟練更要耐性,今天開始,每一天,一點點的積累下來,明天才會有小小的成績. 不放棄,堅持下去,跟吓跟吓就會變師父!

PS_2:diy 的題材,多如星星,換吓機箱的 led ,駁返power_on 線,自己按圖插 pc 上的header 線.加多把機箱風扇,換過新機箱,換hs,加 chipset hs,....只要你打開心扉, post出來和我們分享,那怕只是一個INTEL, AMD, MSI貼紙, 要貼得好,貼得理想,每次用機,望到了,心頭一轉"那是我貼上去的",都會心靈領會,十分有味兒!

[ 本帖最後由 dino_lo 於 2007-7-5 09:28 編輯 ]

TOP

你第一個 post 21/6 出, 我昨天才有空出 SSP 買
很想接通來玩, 奈何未有時間

TOP

2公婆果隻?
快d出教學
我都想玩~thx

TOP