用C语言写出点亮一盏LED灯的程序

1个回答
展开全部
咨询记录 · 回答于2023-02-26
用C语言写出点亮一盏LED灯的程序
我用的是五一单片机
亲 单片机的话,如端口上电默认高电平,那直接led一头接电源一头接端口,一个led对应一个端口。一、简单讲:想要灯亮,就将对应端口置0。反之就是灯灭。二、详细讲:假设用keil编写,新建工程-选择单片机型号-新建源文件-设置output(点魔术棒图标勾选create hex file)。我们用P2^0端口连接一个led(led另一端连电源)。先给端口起别名sbit led1=P2^0;之后代码中需要灯亮就写led1=0;即可。(头文件自行导入)。程序写好,编译后将生成的hex(路径在之前的设置中)写入单片机或加载到仿真电路中运行。
亲 麻烦一下您打字和我说哦我这里看不了图片的亲抱歉哈
错误C2O2,未定义“LED”
亲 error c202 指没有定义变量或者定义出现错误 1 消除函数中i 变量的宣告。2 去掉DelayX1ms函数或利用条件编译if …..endif,可保留该函数并不编译。3 将叙述void Music3写在程序的最前端作宣告如果是其他文件的函数则要写成extern void Music3,即作外部宣告。4 编写一个beep.h 的包含档并存入到c:\8051 的工作目录中。5 检查是否有其它的变量名称也是定义在0x25 处并修正它。6 修正其中的一个函数名称使得函数名称独立。7 编写DelayX1ms 的内容完成后,要作宣告或作外部宣告可在delay.h的包含档宣告成外部以便其它函数调用。8 设MUSIC3 函数在MUSIC C 里将MUSIC C 添加到工程文件中去。9 以data 型别定义的公共变量修改为idata 型别的定义。很遗憾的告诉你,虽然error c202指没有定义变量或者定义出现错误,具体是什么类型的变量,根据实际需要定义,所以我没办法帮你找到实际的错误,只能给你大概的解决方法
程序写完以后怎么加到文件夹里?
亲 首先,可以先查看整体代码,了解保存整体框架。2、然后,定义一个文件指针,指向文件。3、接下来就可以先对控制台清屏幕。4、此时,就可以开始使用保存的命令语句。5、还能对屏幕适当的等待。6、最后记得关闭文件的打开。7、打开保存为这个页面,并选择好路径。8、然后点击保存类型。9、然后找到文件名这个标签,此时,在这里输入什么 .txt,按下热键S或者点击保存结束。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消