欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

点亮LED——汇编

程序员文章站 2022-07-03 14:15:57
...

使用TQ2440,用汇编语言点亮led

  1. 查看原理图,找出led灯所对应的引脚
    点亮LED——汇编

    点亮LED——汇编
    可以看到TQ2440的led是是连载GPPB5,GPB6,GPB7,GPB8 4个IO口,并且共阳

  2. 配置IO口
    led二极管共阳 所以IO口应配置为低电平输出
    点亮LED——汇编
    GPXCON配置IO口的输出方向,地址为0x56000010
    GPXDATA配置IO口输出的电平,1为高电平,0为低电平,地址为0x56000014
  3. 范例代码
#define GPBCON 0X56000010
#define GPBDAT 0X56000014
light_led:
    ldr r0,=GPBCON
    ldr r1,=0x15400 
    str r1,[r0]

    ldr r0,=GPBDAT
    ldr r1,=0x61f
    str r1,[r0]
    mov pc,lr
相关标签: 汇编语言