没有电路怎么写啊
霍·阿卡蒂奥根本没看这个不幸的人。当观众向“蛇人”询问他那悲惨的故事细节时,年轻的霍·阿卡蒂奥就挤到第一排吉卜赛姑娘那儿去,站在她的背后,然后紧贴着她。她想挪开一些,可他把她贴得更紧。于是,她感觉到了他。她愣着没动,惊恐得发颤,不相信自己的感觉,终于回头胆怯地一笑,瞄了霍·阿卡蒂奥一眼,这时,两个吉卜赛人把“蛇人”装进了笼子,搬进帐篷。指挥表演的吉卜赛人宣布:
想编写一个小车转弯,前进后退的小程序 用单片机实现。。不要求有别的功能 。。 给我程序就可以了 谢谢大家~
两个电机分别两根线接入的,称其为A和B,A为1,B为0的时候电机正转,A为0,B为1的时候电机反转,AB相等的时候不转。这样可以通过左右电机的状态控制转弯与前进后退。
左右电机都正转则前进,左右电机都反转则后退,左电机正转右电机不转则右转弯,左电机不转右电机正转则左转弯。
基本思路给你了,程序很容易编了,希望能帮到你。
需要完整的硬件电路图,以及小车使用的动力部分的说明(如使用的是直流电机还是异步电机等)。最主要的是你小车是否已经能够动起来,可能硬件驱动或者电机本来就不对,那么程序写对了也没用。
#17743074733#
用C语言编写单片机程序 - ******
#艾烁# #include sbit csb_SAT= P1^0; //定义超声波发生脚 void delay(void) //延时25微秒,12T芯片用12M误差 0us { unsigned char a; for(a=11;a>0;a--); } void csb_fs(int dat) {while(dat--){csb_SAT=1;delay();csb_SAT=0;delay();}} //发射 void main() { ...
#17743074733#
51单片机c语言程序,求高手解答,程序很简单 ******
#艾烁# 程序没问题,但是编译可能通不过.uart_inint() 声明没有说明数据类型,C语言一般没有数据类型默认是整型. P2=0x00;//没扫描到全部亮P0=0x00;//将p0口全部置为低电平这个赋值语句应该在MAIN函数里,此外,你的UART没有响应函数.
#17743074733#
求单片机c语言大神帮我写一段程序,单片机产生指定个数脉冲的程序,可能还有后续的问题 - ******
#艾烁# #include #define uint unsigned int#define uchar unsigned char#define NUM 100 //指定脉冲个数 void delay(uint x); //延时函数 sbit LA=P0^0; //设定引脚为P0.0 void main() { uchar i; for(i=0;i { LA=~LA; delay(1);} while(1); //程序在这里停止 } void delay(uint x) //这里设晶振频率为11.0592MHz x为1时延时1ms { uint y; for(;x>0;x--) for(y=114;y>0;y--); }
#17743074733#
单片机C语言编程 - ******
#艾烁# /*该程序流水灯有两种模式,顺序左移和顺序右移,独立开关控制*/#include#include#define uchar unsigned char#define uint unsigned int uchar tmp,flag; sbit key1=P3^4; sbit key2=P3^5; void delay(uint z); void led(); void keyscan(); void main() { ...
#17743074733#
跪求大神帮忙写一C程序,实现用51单片机生成>=10KHZ的正弦波 - ******
#艾烁# 要生成正玄波必须要采样了,需要提前将正弦波型图数据放置于数组中调用,但是我这里没有,只有生成正弦波是10Khz的.
#17743074733#
求单片机c语言的好程序 - ******
#艾烁# 6. 报警产生器 1. 实验任务 用P1.0输出1KHz和500Hz的音频信号驱动扬声器,作报警信号,要求1KHz信号响100ms,500Hz信号响200ms,交替进行,P1.7接一开关进行控制,当开关合上响报警信号,当开关断开告警信号停止,编出程序. 2. 电...
#17743074733#
求一个C语言程序 要求:52单片机控制机一直流电机, 电机转速采用PWM控制 PID算法 LED显示 ******
#艾烁# C语言程序 要求:52单片机控制机一直流电机, 电机转速采用PWM控制 PID算法 LED显示
#17743074733#
求单片机C语言的一项设计作品 - ******
#艾烁# 频率计功能描述: 1. 要求能测量正弦波、三角波、锯齿波、方波等波形. 2. 频率范围为0~1kHz. 3. 对输入的信号进行频率计数,计数频率结果通过动态数码管显示出来. 4. 如果超出频率范围,则频率计进行报警.汇编源程序代码ORG ...
#17743074733#
请求:单片机控制步进电机C语言编程 - ******
#艾烁# 你描述的要求不是很明了,应该分步描述,每一步的要求分步写出来,大家容易看懂.明白你的意思了!只有两个口控制步进电机的话,需要外加步进电机驱动器. p1.0控制方向,p1.0是1(0)电机向前,p1.0是0(1)步进电机向后p1.1控制步数和速度,用一个PWM就可以了,直接用定时器来控制.pwm频率越高速度越快,但要用在定时器中断里面计算步进的步数来确定走了多远.至于你说的中断信号,可以用循环扫描的方法,在程序中扫描输入中断信号,当检测到信号后改变P1.5的电平,即可点亮LED
#17743074733#
求教高人指点单片机多机通信的C语言程序 - ******
#艾烁# 要是实物需要在连接AB的两个线的两端个并上120欧的电阻,AB两个线互相残绕在一起,在来跟公共的接地线线缠绕在已经缠好的AB线上可以减低误差按你的图仿真的,调试通过从机按键...