导航:首页 > 操作系统 > 码表单片机选择

码表单片机选择

发布时间:2024-05-10 09:57:37

单片机如何选型

单片机的的选型是一件重要而费心的事情,如果单片机型号选择得合适,单片机应用系统就会得经济,工作可靠;如果选择得不合适,就会造成经济浪费,影响单片机应用系统的正常运行,甚至根本就达不到预先设计的功能。 对于一个已经设计好的单片机应用系统来说,它的技术要求和系统功能都应当十分明确.如果选择功能过于少的单片机,这个单片机应用系统就无法完成控制任务;但是如果选择的单片机功能过于强大,这不但没有必要,还会造成资源浪费,不降性能价格比。 只要掌握和运用单片机正确选型的原则,就可以选择出最能适用于应用系统的单片机,保证单片要应用系统有最高的可靠性,最优的性能价格比,最长的使用寿命和最好的升级换代可能。 单片机芯片选型时,总的原则是: “芯片含有(功能或数量)略大于设计需求”,”设计需求尽可能(用)芯片完成(少用外围器件)”, “选大(大厂)不选小,选多(供应量多)不选少,选名(名牌)不选渺(飘渺,不知详情的厂子),选廉(谦价)但要好(质量保证)。 对单片机选型,主要应用从单片机应用系统的技术性,实用性和要开发性三方面来考虑. (1)技术性:要从单片机的技术指标角度,对单片机芯片进行选择,以保证单片机应用系统在一定的技术指标下可靠运行; (2)实用性:要从单片机的供货渠道、信誉程序等角度,对单片机的生产厂家进行选择以保证单片机应用系统在能长期、可靠运行; (3)可开发性:选用的单片机要有可靠的可以开发手段,如程序开发工具、仿真调试手段等。

⑵ 如何选择合适的单片机

单片机的种类太多了,因此要看你的用途了
是否进行复杂的运算,如果进行大量浮点运算,对单片机的运行速度及内部RAM要求就比较高,选1T的51单片机甚至16位或32位单片机
如果外设比较多,选用引脚比较多的单片机,如8051F系列64脚100脚的都有,如果要接口丰富一些,STM32则很合适,接口丰富,并且有100脚和144脚的
如果只是简单的控制和测量,许多8位单片机都可以,价格便宜
另外,还要看你或你的团队熟悉哪种单片机了,毕竟不同的单片机内部结构不同,开发环境也不同,对于一款新型号的单片机,不是三两天 就能掌握其编程方法的

⑶ 单片机开发板的选择,怎么选择好选择什么样的。

这个的选择要慎重了,关系到以后能不能学会,我那时候用的是吴鉴鹰单片机开发板。


一、选板子之前先选单片机

这个很好理解,不同的单片机,开发板是不一样的,电路,最小系统,功能,等等都是不一样。所以要先选择一块芯片。


选芯片的原则:


1、简单,容易上手。选个简单入门的,不要一来就选高级货,到时候三天下来就没有自信了,因为才开始入门时候问题会比较多。


2、价格:不要觉得便宜的好,你想一块开发板几十块,怎么奢望会有好的技术指导,这个一份价签一份活。


3、性价比。在价格越低的时候选择功能,资源更多的芯片。

在选择芯片这问题上,各卖家的意见还算数是统一,大家都推荐初学者学习51单片机。51单片机是比较经典的,8位单片机,它的能力不算大,但是也不能小看。现在有人在怀疑学它的必要性,说现在发展的如何快啊,8位的这样低速单片机已经没有市场了,这就错了,任何存在的东西都有它的价值。51单片机性价比是比较高的。现在的STC公司在原来传统51单片机的基础上心开发的好多系利的芯片,STC89C52RC功能就很强。


二、选择单片机开发板


1、品牌


吃饭要吃人多的饭店,逛商场是要逛人多的店,TB购物要看销量高的商品,等等。相信大家都会这样选择。今天在这和大家说,选单片机开发板还真不能这样选择啊。为什么,等小代一一给你道来。我初学者学习单片机,最希望的就是有人带,有问题了有人知道,有人帮忙。大品牌,大的广告就是板子质量好,售后好。等等,信誉好,广告说的多好。但是真正的是什么情况呢,板子质量,PCB板子,再大的卖家,tian猫也好,商cheng也好,PCB板子都不可能是自己生产的。这么一套生产流水线,几百万上千万,还得N多工人。所以,板子就不会存在质量问题,因为所有板子都是从PCB的大厂家生产出来的。关于技术指导,大的卖家,每天售出几十,几百件,大部分都是初学者你看他的售后人群有多大。客服呢,都不可能是广告上说的专业电子工程师,电子工程师靠TB店是养不起的。在你提问的旺旺后面,给你回答的人群,可能学历还没你高,大多都是低收入低学历的人群,拉来简单培训后就给你回答专业的电子方面的问题,你说能得到你要的答案吗。再说小店。小卖家,他销售量少,他的咨询人群少,这样的店,大多就1-3人管理,都是一帮电子爱好者自己组合做的。之前说,板子没问题。售后的,小店都是专业人士,咨询的人也少,真正可以给你解决问题。有人就会说了,卖出的多了,人群也会越来越多。这是不错,但是先买的童鞋,在你买的时候,可能都学会了,很少会有问题了,所以真正咨询得人是差不多,固定的。


所以,在此提醒,吃饭可以选择人多了,买开发板不能选择销量好的。选择中小卖家是最好的,比如吴鉴鹰单片机开发板,相信大品牌都是坑。


2、功能


各家的主体功能都差不多。有些大卖家为了突出卖点,会做一些很虚渺的东西在上面,其实没用。开发板不要大,使用就好,不要高大上,能用就好。必须的功能要有。好多开发板做到20cmx20cm,但是实话给你说,你能用到的有一半就不错了。好卖家为了连带销售,把开发板做的好大,好多功能,但是标配里没有附加功能的配件,需要你再花钱买。比如,广告打的是有8x8点阵,步进电机,直流电机,等等。但是这些都不带,需要自己买哦,这样下来。最后买的价格就很贵了。


选板子功能,以下几个是必要的,其它的可有可无:(1)单片机最小系统,单片机最好能更换(2)LED流水灯(3)数码管显示(4)独立按键(5)矩阵键盘(6)温度传感器(温湿度)(7)蜂鸣器(8)时钟芯片(9)电源拓展。

剩下的东西没有也没事,等你学会了这些,你自己都可以设计板子,还要他的干嘛,需要注意的一点是,这些接口最好是全都引出来,这样使用方便,接口我可以随便用,程序也就可以改。

⑷ 单片机如何选型

看样像是新手。老手会根据自己的需要来选型。对新手的建议:
首先根据自己学的什么样单片机就选什么类型的单片机,熟悉什么类型的单片机就选什么类型的单片机。因为单片机不仅要设计电路,还要设计控制软件。选自己熟悉的单片机上手最快,也最容易获得成功。
其次才是根据自己开发的需要,选择拥有相应外设【定时器、模数/数模转换器(A/D,D/A)、脉宽调制器(PWM)、串行口(UART、SPI、USB),网络端口(CAN BUS)之类】的单片机。并不是选拥有外设功能越多的单片机越好,因为这样的单片机成本也越高;关键是适合自己的需要。比如仅仅用于独立控制的单片机就没有必要有串行口和网络端口。但必要的功能也不能省,比如电机控制项目一般都会用到PWM,那么没有PWM的就不太适合项目需要,如果想省成本把PWM部件去掉,用软件来模拟PWM,那项目就会开发得比较辛苦,而且重复的PWM脉冲动作很耗费单片机的运行资源。
再次,根据自己需要控制的外设和项目开发复杂度的需要选择相应程序和运算容量存储器(即ROM/RAM,现在很多ROM都用闪存,即flash)的单片机。首次开发的项目,如果不好估计程序和运算容量,最好选同型号容量最大的单片机,开发完成自然就知道正式生产该用什么样的容量。首次开发的项目也最好选用程序存储器是闪存并可在线仿真的单片机,因为通常仿真器运行出来的效果都不如单片机自己执行程序来的实际。
最后,能用简单的就不用复杂的,能用8位的就不用32位的。虽然现在32位也很流行,有些甚至比8位机都便宜。很多初学者都想尝鲜。但32位的单片机即使用C,开发也比8位的复杂,因为它功能多,操作也复杂。即使芯片自身比同类8位便宜,开发起来,周期和困难度通常比8位大,综合成本就上去了。当然,如果开发者本身已很熟悉32位的单片机的除外,不怕撞南墙者也除外。

⑸ 80C51单片机怎么用按键选择两个不同的程序

如果要使用按键选择两个不同的程序,可以采用如下方法:
1、在80C51单片机的程序中定义两个不同的子程序,分别处理两个不同的功能。
2、在80C51单片机的程序中定义一个循环,用于监听按键的输入。
3、在循环中,通过读取按键的状态来判断用户按下了哪个按键。
4、如果用户按下了第一个按键,就调用第一个子程序;如果用户按下了第二个按键,就调用第二个子程序。
5、在子程序中实现具体的功能代码。
以上就是使用按键选择两个不同的程序的基本流程。

⑹ 现在使用最广泛的单片机是那一种

追求低成本会选择STC单片机,这个跟51基本一样。
追求低功耗会选择430单片机,这是TI的16位单片机。
高端单片机用stm32,这款单片机属于arm。
普通应用工业级用c8051f,这个属于51的加强。
AVR这款性价比还凑合。PIC也有较多应用。
单片机就是配置寄存器和C语言,个别的有启动代码,需要懂汇编,不在乎什么型号,都一样。掌握精髓不用去追求型号。精通一款就可以。
想学ARM也一样,C语言,汇编和配置寄存器,一般有单片机基础才学ARM。ARM就是多了操作系统这一项,建议学WINCE上手较快,会MFC就差不多了。
做产品应该把精力放在自己产品特色上,要把操作系统当作工具用。像linux这种学术操作系统开发难度大,开发工具不好用,成本高,时间长,图形界面一般,不适合中小公司使用,大公司用linux也会同时用wince。不要说linux免费,你用windows xp交钱了吗?wince呢?linux热无非是中国培训机构的炒作。
个人的一点体会。

⑺ 怎样选用单片机

选择单片机,首先也是最重要的一点就是考虑功能需求,即设计的对象是什么,要完成什么样的任务,再根据设计任务的复杂程度来决定选择什么样的单片机。在选型时可从下面不同角度进行考虑。

(1)存储器

(2)运行速度

(3)输入/出口

(4)定时/计数器

(5)串行接口

(6)模拟电路功能

(7)工作电压、功耗

(8)封装形式

(9)抗干扰和保密性能。

在单片机的性能上还有很多要考虑的因素,比如中断源的数量和优先级、工作温度范围、有无低电压检测功能、单片机内部有无时钟振荡器、有无上电复位功能等等。

阅读全文

与码表单片机选择相关的资料

热点内容
怎么做一个minecraft服务器 浏览:769
c语言实现ls命令 浏览:663
小洋糕解压视频 浏览:450
域名内网访问内网服务器地址 浏览:138
我的世界服务器如何抠掉金币 浏览:223
域名与ip地址通过什么服务器查 浏览:95
企业网站需要什么云服务器配置 浏览:909
辽事通服务器出现错误是什么原因 浏览:765
能否将一个表格的子表加密 浏览:63
手机ios微信收藏怎么加密 浏览:593
安卓如何改黑色 浏览:330
oracle数据库导出命令 浏览:696
用python做钟表盘 浏览:873
腰椎压缩性骨折吧 浏览:326
安卓怎么把软件改成火影忍者 浏览:704
手机如何切换软件商店服务器 浏览:325
江苏省python二级题型 浏览:231
文件编译器在哪 浏览:28
选择目录时此电脑的文件夹怎么删 浏览:25
狗狗币加密支付服务 浏览:897