表格

main.s
.equ PA_ODR, 0x5000
.equ PA_IDR, 0x5001
.equ PA_DDR, 0x5002
.equ PA_CR1, 0x5003
.equ PA_CR2, 0x5004
.equ PB_ODR, 0x5005
.equ PB_IDR, 0x5006
.equ PB_DDR, 0x5007
.equ PB_CR1, 0x5008
.equ PB_CR2, 0x5009
.area data
.area sseg
.area home
int main
.area cseg
main:
mov PA_DDR, #0x00
mov PA_CR1, #0x02
mov PB_DDR, #0x20
mov PB_CR1, #0x20
loop:
btjf PA_IDR, #1, press
bset PB_ODR, #5
jp loop
press:
bres PB_ODR, #5
jp loop
完成
