diff options
| author | fishsoupisgood <github@madingley.org> | 2019-05-27 02:41:51 +0100 | 
|---|---|---|
| committer | fishsoupisgood <github@madingley.org> | 2019-05-27 02:41:51 +0100 | 
| commit | 333b605b2afd472b823aeda0adf0e8b1ea9843c0 (patch) | |
| tree | bc8f581317897e2e53f278f1716b4471fcdccd4f /tests/t_16c5x | |
| download | asl-master.tar.gz asl-master.tar.bz2 asl-master.zip | |
Diffstat (limited to 'tests/t_16c5x')
| -rw-r--r-- | tests/t_16c5x/asflags | 0 | ||||
| -rwxr-xr-x | tests/t_16c5x/t_16c5x.asm | 45 | ||||
| -rw-r--r-- | tests/t_16c5x/t_16c5x.doc | 5 | ||||
| -rwxr-xr-x | tests/t_16c5x/t_16c5x.ori | bin | 0 -> 70 bytes | 
4 files changed, 50 insertions, 0 deletions
| diff --git a/tests/t_16c5x/asflags b/tests/t_16c5x/asflags new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tests/t_16c5x/asflags diff --git a/tests/t_16c5x/t_16c5x.asm b/tests/t_16c5x/t_16c5x.asm new file mode 100755 index 0000000..805013f --- /dev/null +++ b/tests/t_16c5x/t_16c5x.asm @@ -0,0 +1,45 @@ +        cpu     16c57 +        page    0 +        relaxed on + +        clrw +        nop +        option +        sleep + +        andlw   12h +        iorlw   12h +        movlw   12h +        retlw   12h +        xorlw   12h + +        addwf   12h +        andwf   12h,0 +        comf    12h,1 +        decf    12h,w +        decfsz  12h,f +        incf    12h +        incfsz  12h,0 +        iorwf   12h,1 +        movf    12h,w +        rlf     12h,f +        rrf     12h +        subwf   12h,0 +        swapf   12h,1 +        xorwf   12h,w + +        bcf     10h,3 +        bsf     17h,5 +        btfsc   12h,7 +        btfss   08h,1 + +        clrf    12h +        movwf   12h + +        tris    5 +        tris    6 +        tris    7 + +        call    234h +        goto    123h + diff --git a/tests/t_16c5x/t_16c5x.doc b/tests/t_16c5x/t_16c5x.doc new file mode 100644 index 0000000..e75d915 --- /dev/null +++ b/tests/t_16c5x/t_16c5x.doc @@ -0,0 +1,5 @@ ++-----------------------  Test Application 16C5x ----------------------------+ +|                                                                            | +|      This is a (synthetic) test of the PIC 16C5x code generator            | +|                                                                            | ++----------------------------------------------------------------------------+ diff --git a/tests/t_16c5x/t_16c5x.ori b/tests/t_16c5x/t_16c5x.oriBinary files differ new file mode 100755 index 0000000..03a128c --- /dev/null +++ b/tests/t_16c5x/t_16c5x.ori | 
