0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何用C语言编写Arduino Uno

454398 来源:网络整理 作者:佚名 2019-11-06 17:02 次阅读

第1步:设置事物。.

要在C中编写代码,我们需要一个软件,

您可以使用AVR studio和任何其他编码软件。

这里我们将使用代码块,重量轻,易于使用,并且内置软件直接将代码上传到您的Arduino 。你可以在这里下载

下载完成后,打开它并选择新项目。

将打开一个对话框。

选择 AVR项目,

(是的,还有一个Arduino项目,因为代码块也支持Arduino编程语言。)

点击开始 ,

单击下一步

提供项目名称(您也可以更改目标文件夹以保存此项目。)

单击下一步。

它会要求编译器,已经选择了默认编译器,

点击下一步

这里你必须选择芯片你的Arduino,(我正在使用Uno,所以我会选择Atmega328p。)

点击完成。

打开一个空白屏幕。在左手边。有工作空间

双击来源并选择 main.c 。

第2步:编写代码。

所以我们设置了所有东西

一个文本文件附有instrctable,查找并下载。

复制保存在其中的代码并将其粘贴到屏幕上。

{理解代码。

告诉芯片所有端口和引脚所在的位置。

使用内置延迟功能。准确延迟

DDRB 端口B的数据方向寄存器

PORTB5 在Uno中,PORTB5连接到数字引脚13。

BV 位值。 }

现在点击位于菜单栏下方的齿轮之类的图标。它将编译并构建所有必需的文件。

现在转到菜单栏中的工具并单击 Arduino Builder 。

步骤3:将代码上传到Arduino 。..

程序将打开。

现在将Uno连接到PC。

单击加载草图/hex文件并浏览存储它的hex文件。 (默认位于C drive/file_name/bin/debug/)

不要更改时钟

选择Uno的COM端口。

一旦你点击COM端口,Arduino Builder就会开始编程。

编程完成后,Uno上的L led应该闪烁。

我在本教程中使用过Uno,但你可以使用任何arduino,你只需知道哪个IC引脚连接到Arduino的哪个数字或模拟引脚。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    180

    文章

    7534

    浏览量

    128872
  • Arduino
    +关注

    关注

    184

    文章

    6428

    浏览量

    184860
收藏 人收藏

    评论

    相关推荐

    如何使用Arduino UNO板和电位器控制伺服电机

    在本Arduino伺服电机教程中,您将学习如何使用Arduino UNO板和电位器控制伺服电机。
    的头像 发表于 02-11 10:11 701次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>板和电位器控制伺服电机

    Arduino999759 UNO功能是什么?

    Arduino999759UNO 功能是什么?
    发表于 11-01 06:09

    何用c语言编写arduino虚拟串口的驱动程序?

    c语言编写arduino虚拟串口的驱动程序
    发表于 10-25 08:29

    Arduino UNO R3转接板原理图

    电子发烧友网站提供《Arduino UNO R3转接板原理图.pdf》资料免费下载
    发表于 09-15 15:27 20次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b> R3转接板原理图

    ARDUINO UNO案例之乐高积木盒

    电子发烧友网站提供《ARDUINO UNO案例之乐高积木盒.zip》资料免费下载
    发表于 07-10 15:16 0次下载
    <b class='flag-5'>ARDUINO</b> <b class='flag-5'>UNO</b>案例之乐高积木盒

    Arduino UNO水族馆自动化

    电子发烧友网站提供《Arduino UNO水族馆自动化.zip》资料免费下载
    发表于 07-06 15:00 0次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>水族馆自动化

    Arduino Uno中国新年幸运点钞箱

    电子发烧友网站提供《Arduino Uno中国新年幸运点钞箱.zip》资料免费下载
    发表于 07-06 10:04 0次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>中国新年幸运点钞箱

    最小的Arduino Uno

    电子发烧友网站提供《最小的Arduino Uno.zip》资料免费下载
    发表于 07-04 10:51 0次下载
    最小的<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>

    使用Arduino Uno的天文棺材舞蹈模因音乐

    电子发烧友网站提供《使用Arduino Uno的天文棺材舞蹈模因音乐.zip》资料免费下载
    发表于 07-04 10:46 0次下载
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>的天文棺材舞蹈模因音乐

    arduino uno制作暗/亮电平表

    电子发烧友网站提供《用arduino uno制作暗/亮电平表.zip》资料免费下载
    发表于 07-04 09:35 0次下载
    用<b class='flag-5'>arduino</b> <b class='flag-5'>uno</b>制作暗/亮电平表

    使用XOD可视化编程语言Arduino Uno进行编程以控制步进电机

    电子发烧友网站提供《使用XOD可视化编程语言Arduino Uno进行编程以控制步进电机.zip》资料免费下载
    发表于 06-27 14:20 0次下载
    使用XOD可视化编程<b class='flag-5'>语言</b>对<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>进行编程以控制步进电机

    Arduino UNO迷你气象站

    电子发烧友网站提供《Arduino UNO迷你气象站.zip》资料免费下载
    发表于 06-16 10:24 0次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>迷你气象站

    带有Arduino Uno的RGB LED雪花

    电子发烧友网站提供《带有Arduino Uno的RGB LED雪花.zip》资料免费下载
    发表于 06-16 10:19 2次下载
    带有<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>的RGB LED雪花

    Arduino Uno制作的四轴飞行器

    电子发烧友网站提供《Arduino Uno制作的四轴飞行器.zip》资料免费下载
    发表于 06-15 09:26 4次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>制作的四轴飞行器

    使用Arduino Uno控制LED矩阵

    电子发烧友网站提供《使用Arduino Uno控制LED矩阵.zip》资料免费下载
    发表于 06-13 16:12 1次下载
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>控制LED矩阵