Tuesday 17 May 2016

LED BLINKER

8051 LED BLINKER EXAMPLE USING ASSEMBLY







ANOTHER example of led blinker using 8051 microcontroller . it is very easy projects . here i am using the 11.059MHZ crystal oscillator .







CODES;

ORG 00H
MAIN: NOP
      MOV P1 , #00H
      ACALL DELAY
LOOP:  MOV P1 , #0FFH
       ACALL DELAY
       MOV P1 , #00H
       ACALL DELAY
       MOV P1 , 0FFH
       ACALL DELAY
       MOV P1 , #00FH
       ACALL DELAY
       MOV P1 , #0F0H
       ACALL DELAY
        MOV P1 , #00FH
       ACALL DELAY
       MOV P1 , #0F0H
       ACALL DELAY
       MOV R7 , #07D
       MOV A , #01H
       MOV P1 , A
       ACALL DELAY
HERE:  RR A 
       MOV P1 , A
       DJNZ R7 , HERE
       NOP
       SJMP LOOP
DELAY:  MOV R3, #002h
MOV R2, #0ADh
MOV R1, #007h
MOV R0, #0BCh
NOP
DJNZ R0, $
DJNZ R1, $-5
DJNZ R2, $-9
DJNZ R3, $-13
MOV R0, #061h
DJNZ R0, $
NOP

        RET        
        END        

1 comment:

  1. PT TWIN Logistics mengajukan penawaran kerjasama dalam bidang pengurusan barang Import RESMI & BORONGAN.

    Services Kami,
    Customs Clearance Import sistem Resmi maupun Borongan
    Penanganan secara Door to Door ASIA & EROPA Sea & Air Service
    Penyediaan Legalitas Under-Name (Penyewaan Bendera Perusahaan)
    Pengiriman Domestik antar pulau seluruh Indonesia laut dan Udara atau Darat.

    Keterangan tambahan :
    1. Nomor Induk Berusaha ( NIB ) : 1257002601078
    2. IT ( Mainan, Elektronic, Garmen, Sepatu dan Peralatan kaki lainnya )
    3. SPI-PI Besi Baja,
    4. SPI-PI Produk Kehutanan,
    5. SPI-PI Barang Bekas,
    6. SPI-PI Tekstil & Izin TPT
    7. Produk-produk Lartas SNI
    8. LS ( Laporan Surveyor )
    9. LS Alas kaki
    10. LS Garment
    11. LS Textile
    12. LS Electronik


    Terima kasih atas kepercayaan kepada kami, semoga kerjasamanya berjalan dengan baik dan lancar.
    Jika ada pertanyaan lebih lanjut, Bpk/ Ibu dapat menghubungi Customer Support PT TWIN Logistics melalui Nomor Phone : +62 21 8498-6182, 8591-7811 Whatssapp : 0819-0806-0678 E-Mail : andijm.twinlogistics@yahoo.com


    Mr. Andi JM
    Hp Whatssapp : 0819-0806-0678 / 0813-8186-4189
    = = = = = = = = = = = = = = = = = = = = = = = = = = = == = = = =
    PT TUNGGAL WAHANA INDAH NUSANTARA
    Jl. Raya Utan Kayu No.105 B Jakarta Timur 13120 Indonesia
    Phone : +62 21 8498-6182, 8591-7811 Fax : +62 21 8591-7812
    Email : pt.twinlogistics@yahoo.com, andijm@twin.co.id
    Web : www.twinlogistics.co.id , www.twin.co.id


    ReplyDelete

Storing the long number(16bits / 32bits) in external flash of arduino or STM32 .

 #include <Wire.h> #define flashaddress 0x50 int liters = 10058 , add1=10 , add2,time1=55; // value of liters save in flash byte data ...