导航:首页 > 操作系统 > 什么单片机好

什么单片机好

发布时间:2022-04-03 11:13:15

❶ 用什么单片机好。(好多疑问)

搞电机控制项目,若要用单片机,建议用PIC的,抗干扰好一些,运行速度、数据处理能力也很不错,长时间运行较稳定。
步进电机的速度是由单片机控制的,由驱动器和单片机速度决定,用通用的57BYG的就行。
红外感应器你可以查查SHARP的网站,它的红外传感器很好。
通讯问题,只要把通讯协议和硬件的232定好,做好就行,你说的功能没问题。

❷ 学什么单片机好学单片机怎么样能赚钱吗有前途吗

先学51单片机,可以看看学习视频,对于每个人来说,多学习一种技能 可以拓宽 就业渠道,

单片机学习可以先学习一些仿真示例,如

#include<reg51.h>

#define uchar unsigned char

uchar temp;

int key1,key,disbuf;// 此表为 LED 的字模 0 1 2 3 4 5 6 7 8 9 a b c d e f

unsigned char code LED7Code[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};

unsigned char ledx[8];

uchar t,j,i;

bit s0,s1;

void scan() //要是按键了,扫描键盘编码值

{

P1=0xF0;

for(j=0;j<250;j++);

temp=P1;

switch(temp)

{

case 0xe0: key1=0; //

break;

case 0xd0: key1=1; //

break;

case 0xb0: key1=2; //

break;

case 0x70: key1=3; //

break;

}

P1=0x0f;

for(j=0;j<250;j++)

temp=P1;

switch(temp)

{

case 0x0E: key=key1+0;

break;

case 0x0D: key=key1+4;

break;

case 0x0B: key=key1+8;

break;

case 0x07: key=key1+12;

break;

default : key=-1;

}

if((key1+1)&&(key+1)) disbuf=key;

}

void ejjc() //判断是否按键

{

P1=0xF0;

if(P1!=0xF0) { scan();s0=1;}

else { s0=0; s1=1;}

}

void main()

{

TMOD=0x51; // T1 外部计数

TH0=(65535-2000)/256;

TL0=(65535-2000)%256;

EA=1;

ET0=1; //开定时器0中断

ET1=1; //开定时器1中断

TR0=1; //启动定时器0

TR1=1; //启动定时器1

while(1)

{

ejjc();

if(s0==1 && s1==1)

{

s0=0;s1=0;

for(i=0;i<8;i++)

{ ledx[i]=ledx[i+1]; ledx[8]=disbuf; }

}

}

}

void timer0() interrupt 1

{

TH0=(65535-2000)/256;

TL0=(65535-2000)%256;

P0=0xff;

switch(t)

{

case 0: P2=LED7Code[ledx[0]]; P0=0xfe;break;

case 1: P2=LED7Code[ledx[1]]; P0=0xfd;break;

case 2: P2=LED7Code[ledx[2]]; P0=0xfb;break;

case 3: P2=LED7Code[ledx[3]]; P0=0xf7;break;

case 4: P2=LED7Code[ledx[4]]; P0=0xef;break;

case 5: P2=LED7Code[ledx[5]]; P0=0xdf;break;

case 6: P2=LED7Code[ledx[6]]; P0=0xbf;break;

case 7: P2=LED7Code[ledx[7]]; P0=0x7f;break;

}

t++;

if(t==8) t=0;

}

❸ 用什么单片机比较好呢

不晓得你用的是传感器,不过 现在温度传感器一般都是数字的,比如DS18B20(串行数据线)。最一般的51就可以实现多路数据采集。至于PC通信部分,可以用串口线实现51与PC机通信。

❹ 单片机什么好

51内核的,avr,pic,
先学51,然后再avr或者pic,
stc89c51的确下载程序很方便,串口,一个232芯片加几个电容就行了

❺ 选什么单片机好

C8051系列可以考虑预研。量产还可考虑MSP430系列降低LCD成本。ADC12位、存储、低功耗均可。具体参见相关系列选型向导。

❻ 什么单片机比较好

如果你是要学习 那么简单普遍使用的单片机比较好
你是要用的话 当然功能越强大的越好了

❼ 学什么单片机好呢

初学者的话还是51的好,入门比较快且资料比较全

❽ 什么单片机好用

至于什么单片机好!我个人觉得很难下定论!因为不同的领域、不同的应用!每种单片机都各有优缺点!像一般的控制,51单片机就足够了!更复杂的,51单片机难以胜任的,或者是要求跑操作系统的,现在和未来都有较好发展前景的ARM,本人现在就在学,但是入门比较难!
当然还有很多系列的单片机!但新手的话建议还是从51学起!毕竟学会一类以后,再学别的就简单的多了!

❾ 学什么单片机好

“学单片机···不怕你笑···我是从一点都不懂单片机不懂一点编程语言···就知道单片机这个词和编程语言C···就被一个人拉着去参加学校的电路设计比赛···就此开始一边学单片机一边学写程序的···可能有人会说我说的假的···我第一写的程序就是4*4键盘程序···我当时的的思路是这样的: 第二个想的是怎么写这些东西程序:结果我第一个就选了个难的——4*4矩阵键盘就开始了郁闷的胡弄了几天,出现过的问题:扫描方式是自己想的,结果不扫描,嘿嘿···结果是判断是否有按键出问题,后面在编程过程中,又发现按键的东西按一下···密码就全部输进去了···最后找到原因是没清除按键的键值···于是就在判断按键那里加了一个按键标志解决···· 运气好编好程序下载到硬件上没调试就过了···· 通过那次比赛····不知不觉单片机开始了解了····而且居然C语言也了解了不少····后面实习编写过时钟、抢答器还比较顺手就解决了。 说这么多!就是为对有这方面爱好的朋友!其实单片机入门不难啊!找个自己喜欢却觉得不能实现的设计(不要太复杂哦)就开始启航吧···不懂就看看单片机方面的书查资料(要用什么就找上门方面)···等你和我一样糊里糊涂完成了设计···才觉得之前想法错误了···其实入门就是这样不知不觉····可能这就是兴趣钝化了其它的感觉····”有什么问题可以提问问我就是了~嘿嘿···我天天都在问问的~一般应该都能帮到你~还有就是刚学的时候不用太注重那个电路实用性,应该注重自己编程上的对指令的灵活一个用和思考方式~还有就是下面这两个东西是必备的哦~Keil uVision2编程用这个,仿真用这个protuse要这两个软件,留邮箱发给你~对单片机感兴趣~一起探讨吧~

阅读全文

与什么单片机好相关的资料

热点内容
pso算法优化参数 浏览:606
java打开pdf文件怎么打开 浏览:369
用银行家算法拒绝死锁的例题 浏览:670
洗盘选股指标源码 浏览:705
百度云盘下载的压缩包怎么解压 浏览:737
加密类型是TKIP被我弄掉了 浏览:234
贝刻智能手环app如何下载 浏览:838
公司电脑上的加密文件解密 浏览:462
服务器怎么配置数据库 浏览:889
压缩机和制冷剂 浏览:182
树莓派手机版编程 浏览:926
谷歌编程挑战赛时间安排 浏览:438
自动学习机源码 浏览:938
明日之后星曳镇是什么服务器 浏览:474
编程学有年龄限制吗 浏览:571
工程可靠度pdf 浏览:900
包子解压玩具会爆吗 浏览:143
资治通鉴柏杨版pdf 浏览:852
跆拳道pdf 浏览:205
程序员毕设可以攻哪个方向 浏览:427