导航:首页 > 操作系统 > 单片机csdn

单片机csdn

发布时间:2022-07-02 05:18:39

㈠ 请问单片机和微机有什么区别各适合应用于什么场合

1、 什么是单片机?它与个人计算机有什么不同?
一台能够工作的计算机要有这样几个部份构成:中央处理单元CPU(进行运算、控制)、随机存储器RAM(数据存储)、存储器ROM(程序存储)、输入/输出设备I/O(串行口、并行输出口等)。
在个人计算机(PC)上这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如模拟量/数字量转换(A/D)和数字量/模拟量转换(D/A)等。
(这么多东西做在一起,价格不是很高吗?!这块芯片也非常大了?!其实价格并不高,从几元人民币到几十元人民币;体积也不大,一般用40脚封装,当然功能多一些单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的甚至只有8只引脚。)
(为什么会这样呢?因为功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种芯片的生产量很大,技术也很成熟,有些单片机已经做了十几年了,所以价格就低了。)
2、 单片机有什么用?
实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用P4吗?应用的关键是看是否够用,是否有很好的性能价格比。
单片机通常用于工业生产的控制、生活中与程序和控制有关(如:电子琴、冰箱、智能空调等)的场合,它不是用来做办公自动化用的。
3、 单片机家族有哪些成员?
MCS51单片机,8051,8031,89C51。
MCS51是指由大名鼎鼎的美国INTEL公司生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的。
4、 怎样使用单片机?
拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们介绍一块称之为89C51的芯片,下面我们就看一下如何给它连线。
(1) 电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。
(2) 振蒎电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶振、电容,连上就可以了,按图1接上即可。
(3) 复位引脚:按图1中画法连好,至于复位是何含义及为何需要复要复位,在单片机功能中介绍。
(4) EA引脚:EA引脚接到正电源端。
至此,一个单片机就接好,通上电,单片机就可以开始工作了。 图1
单片机上除了刚才用掉的5个引脚,还有35个,怎么用呢?今后我们会逐渐学习。
5、 单片机怎样工作?
叫人做事,说一声就可以,这叫发布命令,要计算机做事,也得要向计算机发命令,计算机能听得懂的命令称之为计算机的指令。
如:MOV
ADD
SETB P10;
CLR P10;
LCALL DELAY;
AJMP LOOP等等
我们得把指令翻译成计算机能懂的方式,再让计算机去读。

应用上:单片机基本是工业用,实现某个逻辑或者程序,要求可靠性高,但是通用性相对差。微机一般安装操作系统,应用程序多,实现功能也多,通用性较强。

㈡ 怎么看51单片机的原理图csdn

跟看普通的电路图一样看,具体如何看,就要考量你的数电和模电基础了。

㈢ 单片机如何选购及入门

1、价格要低

因为是学生,肯定没有太多经济基础,选择价格低的单片机是必须的,而且刚开始学习太贵的单片机功能太多,初学者无法很好掌握,价格低的单片机功能较少,更容易掌握。

2、外设尽量多

如果购买的是学习板,那么最好是选择外设多的学习板,因为单一去买外设价格会更贵,而且整合度不高,最好是直接选择外设多的学习板,这样可以一次性学习所有的模块功能,当然价格会有所增长,只要控制在200元之内就好了。

3、操作尽量简便

在购买学习板之前,最好是问好老板这个学习板的调试和下载程序是否方便,是否配有教程,是否每个外设都有文档,是否有中文翻译。

开发板坏了是否可以退换等,如果具备上面几点,那么就可以入手了。

android系统怎么通过wifi连接单片机csdn

看看是用什么库或框架。。。。。。。。。自带的HttpURLConnection也可以的,直接连接就行,只是要另起线程 。。。。。。。。。。

㈤ 单片机和步进电机

步进电机原理及程序
1、电机型号:42SPM-24DCZC 7.5度 110 欧姆 24伏(四相步进电机)或25BY48B 7.5度 36 欧姆 12伏(四相步进电机)六根线分别为(白棕黑)(黄橙红),棕橙为公共端。转动线序为:白红黑黄(逆时针)。
2、线序:棕 红 白 黄 绿 白色为公共端。
3、原理图:
单驱动:红 棕 绿 黄;双驱动:红+绿,棕+黄。
四相八拍工作方式:A-AB-B-BC-C-CD-D-DA;反转:A-DA-D-CD-C-BC-B-AB
.
4、正转程序:顺序(红 棕 绿 黄)
如果步进电机不转,就在单片机输出端加上拉电阻。

㈥ 单片机,51,我的stc89c52单片机,用keil5编程,里面的software packs下没有芯

方法一:51单片机是指符合51架构的系列单片机,Keil编程时,即使没有STC等国产芯片的单片机型号,可直接选用Intel系列某款单片机,编程时,自己注意下STC的实际引脚IO口等的功能即可。
方法二:同时,可以以到STC网站上下载头文件,双击安装到Keil中,编程时就可以选择STC的各个型号芯片了。

㈦ msp430单片机到底有哪些寄存器,分别干嘛用

你要是想知道MSP430寄存器的话,我的建议是去看书,看那种比较基础的,因为430的寄存器太多了,无论你是想了解还是想知道怎么用,都不是一下子能懂的。

㈧ 单片机学习最好的资料

1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。
2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。
3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,编译环境、编程软件KEIL。
5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很秀激动,这时你真正学会了单片机,你成功了!!!!!。
6,单片机C语言举例:
sbit SPEAK = P1^5; //IO口定义为蜂鸣器控制
unsiggne char temp;//定义TEMP为单字节变量。
sfr PORTA P1;//将P1口定义为PORTA
总结:先到书店买一本单片机C语言的书,然后做实验,你要多参与这样的项目开发,慢慢就会了。

㈨ 单片机那么火,为什么

单片机是个比较专业的领域,相比c语言更为细致的一类专业,所以问题较少;
1.单片机能做的事情很多,比如:数字空调控制系统(属于嵌入式系统),工业自动化控制里的PLC(可编程序控制器)就是基于单片机开发的;
2.单片机从发明的那天起就注定了会很流行,现在的生活讲究数字自动化控制,通用性计算机(家用电脑)肯定不合适这个角色,我们不能拿一个奔腾四核处理器去控制一台空调吧?
3.工资这块你应该去专业性的公司咨询,据说开发驱动的人要比单纯给系统编软件的人工资要高,因为编一套系统程序后首先要编写出各种外围设备的驱动,才能够基于此编写各种软件,系统开发比软件开发要难;
4.工资水平能反应一个企业的各种情况,比如公司效益(公司不愿意对外流露出这种敏感的信息);另外,一种工作,不同的人水平不一样,公司还要根据你的水平决定你的工资,我如果招工肯定会说工资面议。

㈩ 有什么学习单片机的论坛或者网站推荐

matlab中文论坛;csdn;东哥单片机学习网;ourdev等等。

简介:

单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的缩写MCU表示单片机。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。

概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。

由于单片机在工业控制领域的广泛应用,单片机由仅有CPU的专用处理器芯片发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。

阅读全文

与单片机csdn相关的资料

热点内容
解压报纸图片 浏览:953
python微信公众号开发平台 浏览:895
知识付费网站java源码 浏览:255
方舟怎么做命令管理 浏览:849
linux流量异常 浏览:675
单片机如何给电脑加密码 浏览:519
如何删掉多余的服务器 浏览:220
c编程算法 浏览:833
堵车如何缓解压力 浏览:17
喜鹊快贷app怎么了 浏览:263
海龟编辑器积木编程怎么安装 浏览:185
程序员理发店生意怎么样 浏览:603
程序员罗技 浏览:180
软考初级程序员课程2021下载 浏览:491
杭州程序员奶奶 浏览:880
不听命令造成错误 浏览:981
kool系统源码 浏览:610
流氓app在哪里看 浏览:98
域名购买了怎么指向服务器 浏览:121
安卓手机如何让照片颜色反转 浏览:859