Changeset 4

Show
Ignore:
Timestamp:
02/28/08 10:20:40 (4 years ago)
Author:
fellong
Message:

FPPA教學課程
*第一周簡報製作

Files:
1 added
20 modified

Legend:

Unmodified
Added
Removed
  • 3FPPA程式初探-1Demo1.asm

    r1 r4  
    3030 
    3131        /// Clock Mode Select 
    32         mov             a, 0b11010100; 
     32        mov             a, 0b11000100; 
    3333        mov             clkmd, a; 
    3434        delay   60; 
  • 3FPPA程式初探-2Demo2.asm

    r1 r4  
    11// chip ice-80 
    22LED0    equ     pb.0; 
    3 LED1    equ     pb.2; 
    4 LED2    equ     pb.4; 
    5 LED3    equ     pb.6; 
     3LED1    equ     pb.1; 
     4LED2    equ     pb.2; 
     5LED3    equ     pb.3; 
    66 
    77BTN0    equ     pa.0; 
     
    3737 
    3838        /// Clock Mode Select 
    39         mov             a, 0b11010100; 
     39        mov             a, 0b11000100; 
    4040        mov             clkmd, a; 
    4141        delay   60; 
  • 3FPPA程式初探-3Demo3.asm

    r1 r4  
    11// chip ice-80 
    22LED0    equ     pb.0; 
    3 LED1    equ     pb.2; 
    4 LED2    equ     pb.4; 
    5 LED3    equ     pb.6; 
     3LED1    equ     pb.1; 
     4LED2    equ     pb.2; 
     5LED3    equ     pb.3; 
    66 
    77BTN0    equ     pa.0; 
     
    3737 
    3838        /// Clock Mode Select 
    39         mov             a, 0b11010100; 
     39        mov             a, 0b11000100; 
    4040        mov             clkmd, a; 
    4141        delay   60; 
  • 3FPPA程式初探-4Demo4.asm

    r1 r4  
    11// chip ice-80 
    22LED0    equ     pb.0; 
    3 LED1    equ     pb.2; 
    4 LED2    equ     pb.4; 
    5 LED3    equ     pb.6; 
     3LED1    equ     pb.1; 
     4LED2    equ     pb.2; 
     5LED3    equ     pb.3; 
    66 
    77BTN0    equ     pa.0; 
     
    3737 
    3838        /// Clock Mode Select 
    39         mov             a, 0b11010100; 
     39        mov             a, 0b11000100; 
    4040        mov             clkmd, a; 
    4141        delay   60; 
  • 3FPPA程式初探-5不一樣的跑馬燈.asm

    r1 r4  
    3838 
    3939        /// Clock Mode Select 
    40         mov             a, 0b11010100; 
     40        mov             a, 0b11000100; 
    4141        mov             clkmd, a; 
    4242        delay   60; 
  • 4FPPA程式設計-1-10多核的應用-2個蜂鳴器.asm

    r2 r4  
    463463        ret; 
    464464// -------- END Delay4ms Subroutine-------- 
    465          
     465 
    466466// -------- START Event Action Subroutine-------- 
    467467ActiveEvent0: 
  • 4FPPA程式設計-1-11多核的應用-CPU控制.asm

    r2 r4  
    452452        ret; 
    453453// -------- END Delay4ms Subroutine-------- 
    454          
     454 
    455455// -------- START Event Action Subroutine-------- 
    456456ActiveEvent0: 
  • 4FPPA程式設計-1-12多核的應用-PC控制.asm

    r2 r4  
    445445        ret; 
    446446// -------- END Delay4ms Subroutine-------- 
    447          
     447 
    448448// -------- START Event Action Subroutine-------- 
    449449ActiveEvent0: 
  • 4FPPA程式設計-1-2按鍵彈跳.asm

    r2 r4  
    261261        wait1   BTN0; 
    262262        set0    LED0; 
    263          
     263 
    264264        goto    FPP0MainLoop; 
    265265// ======== END FPP0Boot ======== 
  • 4FPPA程式設計-1-4按鍵事件細分.asm

    r2 r4  
    273273        mov     a, FPP1_STACK; 
    274274        mov     sp, a; 
    275 FPP1MainLoop:    
     275FPP1MainLoop: 
    276276        goto    FPP1MainLoop; 
    277277// ======== END FPP1Boot ======== 
  • 4FPPA程式設計-1-6事件觸發-多按鍵防彈跳.asm

    r2 r4  
    400400        ret; 
    401401// -------- END Delay4ms Subroutine-------- 
    402          
     402 
    403403// -------- START Event Action Subroutine-------- 
    404404ActiveEvent0: 
  • 4FPPA程式設計-1-7單一事件觸發.asm

    r2 r4  
    406406        ret; 
    407407// -------- END Delay4ms Subroutine-------- 
    408          
     408 
    409409// -------- START Event Action Subroutine-------- 
    410410ActiveEvent0: 
  • 4FPPA程式設計-1-8事件觸發-多核的應用.asm

    r2 r4  
    420420        ret; 
    421421// -------- END Delay4ms Subroutine-------- 
    422          
     422 
    423423// -------- START Event Action Subroutine-------- 
    424424ActiveEvent0: 
  • 4FPPA程式設計-1-9多核的應用-蜂鳴器.asm

    r2 r4  
    438438        ret; 
    439439// -------- END Delay4ms Subroutine-------- 
    440          
     440 
    441441// -------- START Event Action Subroutine-------- 
    442442ActiveEvent0: 
  • 4FPPA程式設計-2-3自動控制-使用內部timer.asm

    r2 r4  
    340340        mov     a, FPP1_STACK; 
    341341        mov     sp, a; 
    342 FPP1MainLoop:    
     342FPP1MainLoop: 
    343343        goto    FPP1MainLoop; 
    344344// ======== END FPP1Boot ======== 
  • 4FPPA程式設計-2-4自動控制-使用內部timer-自行處理ISR.asm

    r2 r4  
    136136int     timer0_counter; 
    137137int     timer1_counter; 
     138 
    138139// ======== END RAM Define ======== 
    139140