Lab 2 - assembly for displaying last four digits of student number

This commit is contained in:
Jonathan Chan 2018-01-09 16:17:54 -08:00
parent af0d03e379
commit 0b7482a2f6
2 changed files with 34 additions and 0 deletions

27
lab2.asm Normal file
View File

@ -0,0 +1,27 @@
.include "msp430g2553.inc"
org 0xc000
START:
; setup
mov #0x0400, SP
mov.w #WDTPW|WDTHOLD, &WDTCTL
mov.b #11110111b, &P1DIR
; set digits
mov.b #01100001b, &P1OUT
mov.b #01100000b, &P1OUT
mov.b #01000011b, &P1OUT
mov.b #01000010b, &P1OUT
ss
mov.b #00010101b, &P1OUT
mov.b #00010100b, &P1OUT
mov.b #01000111b, &P1OUT
mov.b #01000110b, &P1OUT
; disable
bis.w #CPUOFF, SR
org 0xfffe
dw START

7
lab2.hex Normal file
View File

@ -0,0 +1,7 @@
:10C0000031400004B240805A2001F240F700220083
:10C01000F24061002100F24060002100F240430044
:10C020002100F24042002100F24015002100F240C0
:10C0300014002100F24047002100F2404600210098
:04C0400032D01000EA
:02FFFE0000C041
:00000001FF