基于msp430f149的单片机,用的是L298N的驱动,怎么编写一个让小车能够识别黑白线,循迹进行直走拐弯停止

急求!谢谢!... 急求!谢谢! 展开
 我来答
意法半导体(中国)投资有限公司 2023-06-12
展开全部
单片机,单片微型计算机。它是把中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、输入/输出端口(I/O)等主要计算机功能部件都集成在一块集成电路芯片上的微型计算机。单片机具有性能高、速度快、体积小、价格低、稳定可靠、应用广泛、通用性强等优点。主要是增强 “ 控制 ” 能力,满足实时控制(就是快速反应)方面的需要。因此,它在硬件结构、指令 系统、I/O端口、功率消耗及可靠性等方面均有其独特之处, 更专业的解答可联系意法半导体,产品服务:意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗…
帐号已注销
2020-11-02 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:168万
展开全部

用红外探头,或者用激光头识别黑线。再根据传感器获得的数据进行分析,控制电机转动。

#include <msp430x14x.h>

#include "cry1602.h"

typedef unsigned char uchar;

typedef unsigned int uint;

#define DataDir P4DIR

#define DataPort P4OUT

#define Busy 0x80

#define CtrlDir P3DIR

#define CLR_RS P3OUT&=~BIT0; //RS = P3.0

#define SET_RS P3OUT|=BIT0;

#define CLR_RW P3OUT&=~BIT1; //RW = P3.1

#define SET_RW P3OUT|=BIT1;

#define CLR_EN P3OUT&=~BIT2; //EN = P3.2

#define SET_EN P3OUT|=BIT2;

扩展资料:

①低电压、超低功耗。工作电压3.6V~1.8V ,正常工作模式280μA@1MHz,2.2V,待机模式1.6μA,RAM数据保存的掉电模式下0.1μA。五级节电模式。

②快速苏醒,从待机模式下恢复工作,只需要不到6μS时间。

③16位精简指令集MCU,命令周期125nS。

④12位ADC,具有内部参考电压源,并且具有采样、保持、自动扫描等功能。具有12位的模数转换器可以得到很高的精度,并且省去了使用专门的模数转换器给设计电路板带来的麻烦。

⑤2个16位计数器。具有捕获、门限功能。

参考资料来源:百度百科-MSP430F149IPM

上海德康电子
2023-06-12 广告
ALPS Bluetooth 模块是一种支持蓝牙协议的无线通信模块,通常用于连接蓝牙设备,如手机、耳机、音箱等。ALPS Bluetooth 模块有多种类型,其中包括:1. UGZZC-G 车载用Bluetooth模块:这是一种内置蓝牙协议... 点击进入详情页
本回答由上海德康电子提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式