请大神看一下这个单片机控制舵机电路图程序和电路图有什么错误?谢谢。

请教一个单片机问题? - 单片机/MCU论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
请教一个单片机问题?
07:43:49  
单片机开发板烧写程序正常,为什么在外接其他芯片之后,烧写程序时总是显示烧写线与单片机的连线有错误!
助理工程师
08:54:09  
有没有占用下载口
Powered by
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司帮忙看看是哪里错误?单片机。_百度知道
帮忙看看是哪里错误?单片机。
帮忙看看是哪里错误?单片机。compiling 1.c...1.c(18):error c129:missing‘;’before‘main’1.c - 1 Error(s),0 Warning(s).
我有更好的答案
问题很多的。第一,出现了两个main,这是不允许的。第二,变量t没有申明。第三,delay()函数没有申明。第四,delay的参数过大。
高级工程师
所有的文字要在英文模式下编写
不然就会这样吗
18行处的Void main改为void main.
改完变三个错误了
延时函数呢?
不用延时吧,就16个灯依次点亮依次熄灭
不延时?1.你调佣延时函数干嘛?2.LED亮了,你看得见吗
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。单片机与pc串口通信程序及电路图
单片机与pc串口通信程序及电路图
#define BUFFERLEGTH 10
//-----------------------------------------------------------------
void UART_init(); //串口初始化函数
void COM_send(void); //串口发送函数
char str[20];
//-------------------------------------------------------------------
void main(void)
UART_init();
j=0; //初始化串口
for(i = 0;i
//-------------------------------------------------------------
//--------------------------------------------------------------------------------------------------
// 函数名称: UART_init()串口初始化函数
// 函数功能: 在系统时钟为11.059MHZ时,设定串口波特率为9600bit/s
// 串口接收中断允许,发送中断禁止
//--------------------------------------------------------------------------------------------------
void UART_init()
//初始化串行口和波特率发生器
SCON =0x50; //选择串口工作方式1,打开接收允许
TMOD =0x20; //定时器1工作在方式2,定时器0工作在方式1
TH1 =0xfA; //实现波特率9600(系统时钟11.0592MHZ)
PCON = 0x80;
TR1 =1; //启动定时器T1
ES=1; //允许串行口中断
PS=1; //设计串行口中断优先级
EA =1; //单片机中断允许
//------------------------------------------------------------
void COM_send(void)
unsigned char point = 0;
for(point=0;str[point]!='\0';point++) //连续发送二十位数据 //把缓存区的数据都发送到串口
SBUF=str[point];
while(!TI);
//str[point]='\0';
//--------------------------------------------------------------
//--------------------------------------------------------------------------------------------------
// 函数名称: com_interrup()串口接收中断处理函数
// 函数功能: 接收包括起始位'S'在内的十位数据到数据缓冲区
//--------------------------------------------------------------------------------------------------
void com_interrupt(void) interrupt 4 using 3
unsigned char RECEIVR_
bit flag=1;
if(RI) //处理接收中断
RI=0; //清除中断标志位
RECEIVR_buffer=SBUF; //接收串口数据
str[j]=SBUF;
if (RECEIVR_buffer == '$')
str[j]='\0';
SCON =0x40; //接收不允许
COM_send(); //发送数据
SCON=0x50; //接收允许
原文标题:单片机与pc串口通信程序及电路图
文章出处:【微信号:changxuemcu,微信公众号:畅学单片机】欢迎添加关注!文章转载请注明出处。
发布评论请先
本文主要介绍了单片机典型系统设计与制作实例解析。
本文主要介绍了基于STC89C52单片机的控制系统设计。
平时我们进行c语言编程的时候会经常用到printf函数进行打印输出,来调试代码。可是这个printf....
STM32串口通信以及温度采集搞定,其中主要遇到STM32系列单片机时钟树的问题,串口通信遇到串口调....
本文实现了基于遗传算法的硬件演化过程。通过Mcu随机产生种群,选择好的基因进行交叉变异产生后代,然....
打开包装可以看到开发板也有类似风格,薄薄小小的一块,但是芯片的各个管脚都引了出来,方便用户开发,不方....
本文主要介绍了单片机结构原理基础知识。
本文主要介绍了单片机应用系统开发实例。
下位机接收一个字符,发送该字符给上位机
  从20世纪70年代中期起,微型计算机发展开始形成两大分支:一类是个人计算机,也称为PC机(Per....
在目前MCU应用领域里,很多场合都离不开开关信号,这些开关信号的实现都是通过按键操作实现。而传统的按....
效率上来说,延时消抖花费时间在无意义延时上,而相对较好的定时轮询还是不可避免的在轮询,而现在这种方式....
本文档的主要内容详细介绍的是CDK单片机开发板的使用手册,软件例程和硬件原理图的概述....
本文档的主要内容详细介绍的是CDK开发板全部资料软件例程,使用手册,原理图的资料概述....
本文档的主要内容详细介绍的是CST的单片机开发板资料和实例以及硬件原理图的详细概述。
本文档的主要内容详细介绍的是CDK的单片机开发板的资料概述包括了:软件例程,使用手册....
本文档的主要内容详细介绍的是CDK的软件例程,使用手册和硬件原理图的详细资料概述
在单片机应用系统中,需要对一些模拟信号(如电流、电流、温度、压力等)进行检测,将模拟信号转换为数字信....
采用Protel 99软件对HG6型单片机实验板原理图进行绘制,Protel 99的原理图编辑器提供....
总线伺服舵机即串行总线智能舵机,实际上可以理解为数字舵机的衍生品,数字舵机与模拟舵机相比而言是控制系....
这里IDATALEN只是一个标号而已,和idata不是一回事!你要是愿意,这段程序里的IDATALE....
我们都知道,在程序中,延时会影响单片机的实时性能,导致效率明显降低,但是在GPF这个芯片的开发中,系....
果然,TensorFlow Mobile的老大,满脑子还是便携设备的事。Pete Warden,是谷....
瑞萨电子在北京赛区举办一场瑞萨电子技术研讨会,本视频为瑞萨2009大赛B题MMC-1模块介绍。
瑞萨电子在北京赛区举办一场瑞萨电子技术研讨会,本视频为瑞萨单片机技术概述、2009大赛B题MMC-1....
设置好,单击应用,关闭该对话框,然后重新单击调试按钮进行调试。这次程序就可以保存到芯片内的闪存了。但....
Mat lab 不仅具有强大的科学计算功能, 还内置了 GUI 工具用于进行界面开发。利用 Matl....
瑞萨电子在北京赛区举办一场瑞萨电子技术研讨会,本视频为瑞萨16位单片机讲座。
瑞萨电子在北京赛区举办一场瑞萨电子技术研讨会,本视频为题目为Easy MCU Easy RF
启动代码通常都烧写在flash中,它是系统一上电就执行的一段程序,它运行在任何用户c代码之前。
本文档的主要内容详细介绍的是单片机的开发工具包括了KEIL编程软件,开发板驱动, 程序烧入软件,常用....
单片机学习计划 无论学习什么东西,都要给自己制定明确的计划,不然,就非常容易半途而弃,因此我给自己制....
MSP430 在电表应用领域具有完备的解决方案
MSP430f5xx系列单片机提供突破性性能和超低功率、帮助客户开发高级便携应用的全新一代产品。
MSP430 是一款超低功耗单片机,非常适合便携式产品以及便携式医疗产品的应用。设计便携式医疗产品通....
本文档的主要内容详细介绍的是基于单片机的的自制放大模块电子称的详细资料概述包括了烧写程序,和电路图,....
特性:<1μA LPM3 待机模式;<1μs 0-16MH零功耗 BOR;振荡器失效保护;增强....
MSP430 单片机外围模块 - LCD [利尔达]
TPS54620 是业内尺寸最小的单芯片 6A 17V 降压转换器,它具有集成 FET。 这款效率高....
TI 基于 MSP430 微处理器的电容式触摸按键方案
MSP430F149IPM是TI公司设计生产的一款超低功耗的16位单片机。具有低电压、超低功耗;快速....
单片机仿真器是指以调试单片机软件为目的而专门设计制作的一套专用的硬件装置。
超声波指向性强,能量消耗缓慢,在介质中传播的距离比较远,因此超声波常用于障碍物的距离测量。由于超声波....
用AVR单片机来产生正弦波信号 使用AVR定时/计数器的PWM功能设计要点 一、定时/计数器PWM设....
干扰源,指产生干扰的元件、设备或信号,用数学语言描述如下:du/dt,di/dt大的地方就是干扰源。....
从简单的led 闪烁、数码管显示、pwm 到中断、串口通信(单片机与单片机通信,单片机与pc 机通信....
家电中普遍采用的都是单转子类型的电机,如空调压缩机等。在普通算法的驱动下,单转子结构的电机会引发系统....
本系统设计采用基于PID算法的单片机控制来实现水温的调控。单片机控制部分采用AT89C51单片机为核....
本文档的主要内容介绍的是基于单片机设计智能小车的详细资料概述包括了,测试程序,电机驱动程序,红外壁障....
本文档的主要内容介绍的是基于单片机的22个基础实验包括了点亮一个LED灯、流水灯、数码管、蜂鸣器 静....
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-提示页面--E都市
对不起!您查看的内容不存在或正在审核中.....求大神们为小弟写个程序?STC15F104W单片机的。|我爱单片机 - 数码之家
查看完整版本: [--
赞助商链接
&&&&&& 对于单片机才刚从0开始学起,属于小白类型,很多不足之处还请大家指正。本着从实践中能更好的学习,边学习理论,边实践。废话不多说了,想用STC15f104w单片机写个正反转的程序,不知道可行不?先看图,图也是自己慢慢画出来的,很多不足,还请指正。 [attachment=7271176]主要功能就是: 触发S1一下,继电器K1闭合,直到限位1闭合后K1断开;在次触发S1,K2闭合,直到限位2闭合后K2断开。简单的说就是单键轻触开关的限位正反转。先谢谢大侠们了!
赞助商链接
很明显你的LED指示灯和光耦的正负极弄反了,U1、U2、U3输出部分最好把接地换成接高电平,右侧U4、U5你用共电源感觉等于没用,根本没有隔离作用,若有不足,楼下补充
赞助商链接
我也是新手你的电路图设计有问题,而且控制逻辑也不准确,如果没有碰到限位开关在中间怎么处理?
[attachment=7271431] 1:4017在开关S按下时输出下移,上电时输出为3脚,继电器1、2均无输出;Q1/Q2把限位开关1、2屏蔽(按下无作用) 2:按一下S,输出移到2脚,即继电器1输出,2无输出,同时Q2的作用是把限位开关2屏蔽, 3: 当限位开关1按下时,相当于开关S又按下,于是输出再下移一位到4脚,继电器1、2均无输出; 4:再一次按下开关S时,输出再下移一位到7脚,继电器2输出,1无输出;同时Q1的作用是把限位开关1屏蔽, 5:当限位开关2按下时,相当于开关S又按下,于是输出再下移一位到10脚,继电器1、2均无输出;同时4017复位到初始,为3脚输出。
这么简单,可以不用单片机的啊,用一片CD4017就可以了,至于运行半程的问题,这个就要靠行程机构来解决了。图给你去参考一下,参数可能要调整一下。这个电路我曾用在物料传送、计数的机器上用过。(13脚可能要接到VCC,而不是地,具体哪里记不起来了,要开工后到公司查一下。如果触发不可靠,可在14脚接100K+104电容到地)
电路图有问题,高电平触发,只能用高阻抗模式,做输入的I/O没有下拉电阻,可以改为低电平触发,用弱上拉模式
还有,输出驱动必须做电气互锁,防止2个继电器同时导通
:还有,输出驱动必须做电气互锁,防止2个继电器同时导通&( 07:38)&好的,感谢 我用2个单刀的继电器,互锁不成问题。
:这么简单,可以不用单片机的啊,用一片CD4017就可以了,至于运行半程的问题,这个就要靠行程机构来解决了。图给你去参考一下,参数可能要调整一下。这个电路我曾用在物料传送、计数的机器上用过。(13脚可能要接到VCC,而不是地,具体哪里记不起来了,要开工后到公司查一下。如果 ..&( 01:48)&感谢,我在去学习下,看看行不行!
你的电路图画错了
在继电器输出那
可以用西门子的LOGO自己编程搞定,直接220V,输出10A继电器接口电流,搞个二手在不要多少钱。
光耦用法有问题,光耦的输出不是这么用的
把错误的电路图修改一下,在STC官网里找代码,修改一下就可以了。
查看完整版本: [--
Powered by
Time 0.076977 second(s),query:5 Gzip enabled

我要回帖

更多关于 单片机控制舵机电路图 的文章

 

随机推荐