天狼星单片机

时间:2024-07-21 19:51:17编辑:奇事君

单片机,嵌入式以及plc相关行业的发展前景如何?最好能比较的回答一下本人即将毕业,想从这几方面找工作

PLC,不大了解,国内好像比较一般的样子。 单片机,软件方面太easy了,没啥技术含量。软硬结合的话,要往硬件发展。 嵌入式,前景还不错,毕竟分类太多了,做不开心很容易跳槽。手机、导航、医疗设备、工控设备、刷卡机等等,开发起来有很多共通之处。


[create_time]2013-09-20 11:18:59[/create_time]2013-10-02 21:43:31[finished_time]1[reply_count]0[alue_good]匿名用户[uname]https://iknow-base.cdn.bcebos.com/yt/bdsp/icon/anonymous.png?x-bce-process=image/quality,q_80[avatar][slogan]这个人很懒,什么都没留下![intro]97[view_count]

c51单片机哪本书上有相应的介绍

1,c51单片机的发源公司INTEL由于忙于开发PC及高端微处理器而无精力继续发展自己的单片机,而由其它厂商将其发展,最典型的是PHILIPS和ATML公司,PHILIPS公司主要是改善其性能,在原来的基础上发展了高速I/O口,A/D转换器,PWM(脉宽调制)、WDT等增强功能,并在低电压、微功耗、扩展串行总线(I2C)和控制网络总线(CAN)等功能加以完善。
2,PHILIPS公司在发展C51的低功耗,高速度和增强型功能上作了不少贡献,当初主要由其来发展C51单片机,他们的83Cxx和87Cxx系列省去了并行扩展总线,适合于作为家用电器类控制的经济型单片机。
3,ATMEL公司推出的AT89Cxx系列兼容C51的单片机,完美地将Flash(非易失闪存技术)EEPROM与80C51内核结合起来,仍采用C51的总体结构和指令系统,Flash的可反擦写程序存储器能有效地降低开发费用,并能使单片机作多次重复使用。
4,Siemens公司也沿用C51的内核,相继推出了C500系列单片机,在保持了与C51指令兼容的前提下,其产品的性能得到了进一步的提升,特别是在抗干扰性能,电磁兼容和通信控制总线功能上独树一帜,其产品常用于工作环境恶劣的场合。亦适用于通信和家用电器控制领域。
5,还有台湾的WINBOND公司亦开发了一系列兼容C51的单片机,其产品通常具备丰富的功能特性,而且与其质优价廉在市场也占有一定的分额。
6,现在台湾和大陆好多公司都在做C51的内核:中晶的STC89C51系列、新茂89C51系列等。
下表是80C51系列单片机的主要分类及功能特性:
系列 典型芯片 I/O口 定时/计数器 中断源 串行通信口 片内RAM 片内ROM 说明
80C31 4x8位 2x16位 5 1 128字节 无
80C51 4x8位 2x16位 5 1 128字节 4kB掩膜ROM
51系列 87C51 4x8位 2x16位 5 1 128字节 4kBEPROM
89C51 4x8位 2x16位 5 1 128字节 4kBEEPROM
80C32 4x8位 2x16位 6 1 256字节 无
80C51 4x8位 2x16位 6 1 256字节 8kB掩膜ROM
52系列 87C52 4x8位 2x16位 6 1 256字节 4kBEPROM
89C52 4x8位 2x16位 6 1 256字节 4kBEEPROM


[create_time]2012-02-29 09:55:03[/create_time]2012-03-14 23:02:18[finished_time]3[reply_count]0[alue_good]随遇而安云凡[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.ac0b868.hc9d0Mj4ewAHBKcaVrX9Wg.jpg?time=3402&tieba_portrait_time=3402[avatar]TA获得超过2536个赞[slogan]这个人很懒,什么都没留下![intro]586[view_count]

我想成为一名精通PLC或者单片机的人 我现在是没有条件接触那类东西了 现在应该怎么办? 如何着手呢?

没条件是可以创造的,没接触,是可以去接触的。学习PLC或者单片机可以到网上下载资料,可以到书店买书看,可以参加培训班,可以买一套PLC或者单片机来练习。总的来说,要舍得花时间,要舍得花些本钱,要坚持的住繁琐的测试,这个要有投入才有回报。


[create_time]2011-05-12 00:55:35[/create_time]2011-05-12 22:59:32[finished_time]3[reply_count]0[alue_good]MTC128[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.9a5beef5.CIbpZ7gJdOFoBfyiaFjpAA.jpg?time=3223&tieba_portrait_time=3223[avatar]TA获得超过169个赞[slogan]这个人很懒,什么都没留下![intro]205[view_count]

51单片机 有几种了

  51单片机的种类的种类非常多,主要有:
  1,Intel(英特尔)的:80C31、80C51、87C51,80C32、80C52、87C52等;
  2,ATMEL(艾德梅尔)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
  3,Philips(飞利浦)、华邦、Dallas(拉达斯)、Siemens(西门子)等公司的许多产品;
  4,STC(国产宏晶)单片机:89c51、89c52、89c516、90c516等众多品牌。

  关于51单片机的功能;
  1,8位CPU·4kbytes程序存储器(ROM) (52为8K);
  2,128bytes的数据存储器(RAM) (52有256bytes的RAM);
  3,32条I/O口线·111条指令,大部分为单字节指令;
  4,21个专用寄存器;
  5,2个可编程定时/计数器·5个中断源,2个优先级(52有6个);
  6,一个全双工串行通信口;
  7,外部数据存储器寻址空间为64kB;
  8,外部程序存储器寻址空间为64kB;
  9,逻辑操作位寻址功能·双列直插40PinDIP封装;
  10,单一+5V电源供电;
  11,CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
  12,RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
  13,ROM:用以存放程序、一些原始数据和表格;
  14,I/O口:四个8位并行I/O口,既可用作输入,也可用作输出
  15,T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
  16,五个中断源的中断控制系统;
  17,一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
  18,片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最佳振荡频率为6M—12M。

  关于51单片机;
  51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。


[create_time]2016-01-21 22:02:15[/create_time]2011-10-04 12:20:37[finished_time]6[reply_count]22[alue_good]风度抹杀一切[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.97af358e.OUX3WFtiG-v64x9uIeDVFA.jpg?time=3537&tieba_portrait_time=3537[avatar]TA获得超过7770个赞[slogan]这个人很懒,什么都没留下![intro]20071[view_count]

什么是51系列单片机

51系列单片机指的就是MCS51单片机。

MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。


[create_time]2017-09-21 16:59:42[/create_time]2011-06-26 13:29:56[finished_time]4[reply_count]13[alue_good]西门不败[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.d7e826cd.255g4CqcWdqB10u8kdUcrQ.jpg?time=2818&tieba_portrait_time=2818[avatar]TA获得超过4068个赞[slogan]这个人很懒,什么都没留下![intro]9492[view_count]

单片机好学吗

更系统全面的学习资料,点击查看挺难的。学单片机需要电路基础,C语言基础,理论基础知识;单片机是一种集成电路芯片,采用超大规模集成电路技术;单片机已经渗透到我们生活的每一个领域,很难找到哪个领域没有单片机的痕迹;单片机具有体积小、控制功能强、功耗低、环境适应能力强、扩展灵活、使用方便等优点。单片机(Single-ChipMicrocomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。想了解编程方面的信息,可以关注下千锋教育。千锋的高校服务业务以深化产教融合为已任,为应用型本科、中高职等全国各类院校提供高校协同服务解决方案。截止目前合作院校超700所,校企合作实验室50余个,专业共建在校生近5000人,为高校举办实训近万次,组织实施各类讲座5万余场,从2017年参与教育部产学合作协同育人项目以来,目前已协同443所高校,累计成功申报立项992项,立项数量在教育部在册统计全国排名第二位。千锋IT培训机构,热门IT课程试听名额限时领取


[create_time]2023-05-15 16:22:48[/create_time]2021-01-05 15:41:17[finished_time]4[reply_count]0[alue_good]千锋IT教育[uname]https://pic.rmb.bdstatic.com/bjh/user/a19e63c8ceff89dc44f1499c34ac0d34.jpeg[avatar]千锋-IT职业教育良心机构[slogan]这个人很懒,什么都没留下![intro]3882[view_count]

想学单片机怎么入手

1.首先,学习单片机C语言基础C语言是单片机程序开发的基础,所以首先是学习单片机C语言的基础知识。有人问,单片机汇编语言,要不要学习?汇编语言是最接近单片机底层机制的语言,运行效率最高,但是汇编语言学习相对比较复杂,而且可移植性差,不同芯片厂家的汇编也有所差别。所以建议大家先学习C语言,等你完全掌握了单片机程序开发之后,再有需要的时候再去学习。从C语言开始入门单片机相对比较容易,通用性强。C语言学习过程中,大家要注意一个误区,再刚开始学习单片机开发的时候,只需要C语言的一些基础语法和变量定义就可以开始了,不需要深入的学习.C语言太强大了,如果深入的学习,会导致你进入一个学习的误区。2.从C51单片机开始学习单片机,掌握单片机的相关理论知识C51内核单片机可以说是最经典的。C51单片机的寄存器相对比较少,所以我们可以从芯片底层深入了解单片机程序的工作原理和单片机程序开发3.进一步提升C语言知识,结构体,指针,枚举,队列等,再学习STM32单片机。C51内核的单片机学习完成之后,大家就需要提升一下C语言开发能力。大家要掌握结构体,指针,队列等相关知识。这块无际单片机编程也有相关系统课程和源码,都是无偿分享,需要自行去查找,这里就不方便留链接那些了。STM32单片机的资源相对就比较丰富,FLASH,RAM的空间更大,工作的频率更高,可以做一些更加负责的产品。STM32单片机的学习,建议大家直接通过标准库的方式学习即可,不需要深入的去了解相关寄存器,寄存器我们在需要的时候再去查看。其次在STM32单片机上我们还可以跑一些比较简单的小系统,例如FreeRTOS等。这样可以提高程序的运行效率。

[create_time]2023-03-05 20:39:01[/create_time]2023-03-04 15:06:23[finished_time]1[reply_count]0[alue_good]xxxpppp45[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.3af312c7.nXBDmY8knMBgrB4vOIa4NA.jpg?time=7836&tieba_portrait_time=7836[avatar]贡献了超过150个回答[slogan]这个人很懒,什么都没留下![intro]40[view_count]

我刚刚买了一个单片机,可是我真是一点都不了解…希望大神能够指导一下…拜托拜托了

既然买了,要么是你喜欢学习,要么是你需要学习,不管怎么说还是得学,对不对?
不要有畏难情绪,不要急于求成,第一次接触新事物,手足无措很正常,谁也不是生来就会。
建议你从以下方面入手:
1、详细阅读说明书有关连接、烧录程序部分,先保证能正确连接线路、熟练烧录程序(开发板例程里会有编译好的代码),烧录例程代码,取得感性认识。
2、安装开发环境,光盘里有,然后打开例程工程,练习编译,开发环境设置参数跟着工程走,不需要你设置。
3、熟悉例程程序结构,复习C语言知识。
4、建立自己的一个简单程序,可以从亮灭一个LED开始,循序渐进地深入学习。
慢慢的,你会发现,也没什么难的。


[create_time]2015-07-20 09:51:31[/create_time]2015-07-20 10:09:29[finished_time]4[reply_count]0[alue_good]NJGQZF[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.c9d465f9.UNZVdEcyBTZxeRvCb1DBeA.jpg?time=4266&tieba_portrait_time=4266[avatar]TA获得超过1.1万个赞[slogan]这个人很懒,什么都没留下![intro]689[view_count]

想做一个单片机,会的朋友请帮助一下呗。谢谢了。

这个实现起来很容易,给你说个思路供参考:
1.四个按键可以分别调整个十百千位,按键每按一次对应位变量在原有基础上加1,超过十清零,处理完后,更新一次显示。每个按键可以定义一个变量,如分别对应A,B,C,D。
2.每个变量对应十种情况即0,1,2,3,。。9,可以通过Case语句实现。
如 case 1:对应1的数码管显示程序,这个显示程序应该比比皆是,七段码,再简单不过了。
3.触发信号触发后,可以将4个按键的变量进行处理 D*1000+C*100+B*10+A ,结果作为调用延时函数的次数,如果想要准确的延时,可以将延时函数通过定时器实现,或者将 D*1000+C*100+B*10+A作为定时器的定时常数。
4.调试完工。


[create_time]2012-12-19 23:56:07[/create_time]2012-12-22 20:49:17[finished_time]3[reply_count]0[alue_good]bettergreen[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.a9a2a7e1.PhLgBbTXI4nqiYG-1nSoAA.jpg?time=2871&tieba_portrait_time=2871[avatar]TA获得超过1913个赞[slogan]这个人很懒,什么都没留下![intro]100[view_count]

会单片机的一些基础知识,会基础的C语言,机电一体化专业马上就要毕业,做单片机方面的工作需要什么条件?

我是今年毕业的,从没玩过什么单片机,C也不会,但现在也是做单片机编程!
我觉得你现在主要是自己能设计一些小东西,比如密码锁之类的!等你找工作的时候很有用的!
我在的这个公司呢做单片机还要懂模电数电之类的,一定要会画PCB,而且CAD会用那就更好!
编程主要就是根据硬件来的,所以关键还是硬件知识,如果能自己做出电路那样写程序自己心里有谱!


[create_time]2011-11-14 14:49:19[/create_time]2011-11-15 08:18:26[finished_time]3[reply_count]0[alue_good]51初学者wcy[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.5aded629.MYPDro-HBoQsochNEBMgsQ.jpg?time=3553&tieba_portrait_time=3553[avatar]超过28用户采纳过TA的回答[slogan]这个人很懒,什么都没留下![intro]580[view_count]

我想学单片机,

学过数字电路后,就可以直接学单片机了,不需要你已经有编程基础,因为学单片机的过程就会学到编程技术。

学单片机,不能从学编程开始,而是要从学硬件开始,你必须首先了解CPU的工作原理,才可能成为一个优秀的单片机工程师。

一般学单片机,就是去找一本《微型计算机原理》教材来学习,学完这本书就会基本的编程技术了,尤其是如果你学好了汇编语言,就有可能成为单片机高手。

当你已经熟练掌握单片机编程的基本技术后,你可以再去学习C语言等高级语言的编程技术。

C语言编写单片机程序效率高,工作量小,但是编写出来的程序代码质量不高,某些特别的实时控制程序用C是难以完成的。而汇编语言虽然编写效率不高,工作辛苦,但是却能编写出任何程序(只要是计算机有可能实现的程序,都可以用汇编写出来),写出来的程序运行质量很高,而且现在能够使用汇编语言编写程序的程序员越来越少了,因此建议你在这方面多留意一下。

学习《微型计算机原理》,如果你兴趣很浓而且有一些时间,一般一个月就能完成,如果平时时间较少,3个月也足够了。


[create_time]2008-09-13 01:38:41[/create_time]2008-09-18 18:35:56[finished_time]3[reply_count]3[alue_good]树袋熊Inn[uname]https://himg.bdimg.com/sys/portrait/item/wise.1.ed33028d.6GQLYhkMVpJEEwSxLg6vGQ.jpg?time=2941&tieba_portrait_time=2941[avatar]TA获得超过1.6万个赞[slogan]我在知乎……ID:昙花再现[intro]1162[view_count]

上一篇:男子单杠

下一篇:单片机视频教程下载