📄 new2.txt
字号:
:ARM嵌入式小程序源码
:一、数码管显示实验88_test
实验目的:通过实验掌握LED的显示控制方法
实验设备:LPC22EB06-I ARM嵌入式开发与应用实验平台,PC机;Embest IDE集成开发环境,Windows 98/NT/XP操作系统
实验现象:实验板上8段数码管显示00000000~99999999
实验步骤:
? 准备实验环境,连接好实验平台与PC机之间的连接,打开目标板电源。
? 打开IDE,再打开实验例程目录下的88m _test子目录下的88m _test.ews例程,编译,链接该工程.
? 点击IDE上的Debug菜单,选择Remote connect项或F8键,远程连接目标板。
? 点击IDE的Debug菜单,选择Download下载调试代码到目标系统的RAM中。
? 点击Debug菜单GO或F5键运行程序
? 观察8个数码管的显示。完成课后练习。
课后练习:
1.修改例程使得8个数码管能够依次循环显示01234567?12345678?23456789?34567890?45678901?56789012?67890123?78901234?89012345?90123456?01234567(提示:用switch()实现)
.equ x, 10
.equ stack_top, 0x40003100
.global _start
.text
_start:
mov sp, #stack_top
str r0, [sp]
ldr r1, [sp]
add r0, #1
mov r2,#x
cmp r1,r2
strlt r0, [sp]
ldrge r1,#0
stop:
b stop
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -