User Tools

Site Tools


ossicubesat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ossicubesat [2012/05/13 19:34] dongheeossicubesat [2018/07/18 14:10] (current) – external edit 127.0.0.1
Line 1693: Line 1693:
  }  }
  }  }
 +
 +
 +
 +
 +
 +#### msp430 blink assembly
 +
 +blink 
 +
 + ;*******************************************************************************
 + ;   MSP430x1xx Demo - Software Toggle P1.0
 + ;
 + ;   Description; Toggle P1.0 by xor'ing P0.1 inside of a software loop.
 + ;   ACLK = n/a, MCLK = SMCLK = default DCO ~ 800k
 + ;
 + ;                MSP430x1xx
 + ;             -----------------
 + ;         /|\|              XIN|-
 + ;          | |                 |
 + ;          --|RST          XOUT|-
 + ;            |                 |
 + ;            |             P6.0|-->LED
 + ;
 + ;   M.Buccini
 + ;   Texas Instruments, Inc
 + ;   September 2004
 + ;   Built with CCE for MSP430 Version: 1.00
 + ;*******************************************************************************
 +             .cdecls C,LIST,"msp430x16x.h"  ; Include device header file
 +
 + ;-------------------------------------------------------------------------------
 +             .text                           ; Progam Start
 + ;-------------------------------------------------------------------------------
 + RESET       mov.w   #300h,SP                ; Initialize 'x1121 stackpointer
 + StopWDT     mov.w   #WDTPW+WDTHOLD,&WDTCTL  ; Stop WDT
 + SetupP1     bis.b   #001h,&P6DIR            ; P1.0 output
 +                                             ;
 + Mainloop    xor.b   #001h,&P6OUT            ; Toggle P6.0
 + Wait        mov.w   #050000,R15             ; Delay to R15
 + L1          dec.w   R15                     ; Decrement R15
 +             jnz     L1                      ; Delay over?
 +             jmp     Mainloop                ; Again
 +                                             ;
 + ;-------------------------------------------------------------------------------
 + ;           Interrupt Vectors
 + ;-------------------------------------------------------------------------------
 +             .sect   ".reset"                ; MSP430 RESET Vector
 +             .short  RESET                   ;
 +
 +             .end
 +
   
  
ossicubesat.1336937640.txt.gz · Last modified: 2018/07/18 14:09 (external edit)