LED灯控制实验

这个实验旨在通过ADS和C编程熟悉LED灯的控制。LED1-4由GPB5-8控制,高电平使LED灭,低电平使其亮。实验包括创建ledtest工程,编写init.s和main.c文件,实现LED的开关和延时功能。main.c中定义了端口寄存器并提供了LED状态切换宏,LedMain函数初始化系统并调用Ledtest进行不同LED的亮灭循环。
摘要由CSDN通过智能技术生成

实验名称LED灯控制实验

实验目的:熟悉ADS使用,熟悉c编程

实验原理

由电路图可以看出LED1,LED2,LED3,LED4分别受GPB5,GPB6,GPB7,GBP8控制,当引脚输出高电平时,二极管断开,LED灯灭。输出低电平时,二极管导通,LED点亮。

实验步骤:

首先,新建一个工程ledtest,建立新文件init.s,添加到工程。生成编译类型选DebugRel,这是生成带调试信息的文件。然后在init.s开始写代码。同理,再建个main.c,设置同上。

Init.s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值