单片机是干什么的
简单的说单片机就是一个智能控制芯片,它是将计算机微型化的CPU,所以只要你会它的语言,就可以让它按着我们自己的想法来自由工作,这是其它任何一种芯片都无法替代的,所以一块芯片由于具备了这样一种类似计算机的强大功能,所以被多数设备大量使用,最为重要的是很便宜才几元而已。
单片机主要作用就是智能控制,大学生机器人大赛中几乎全部是单片机来控制,比赛课题主要也是围绕单片机来设计开发的,并要求实现智能且具有自动化的功能作用,在我们的身边单片机也是无处不在的,比如家里电视、空调等遥控器的核心都是单片机,凡是具有智能或自动化特点的设备其核心控制器件均离不开它的身影,如家庭设备中得微波炉、电磁炉、豆浆机、全自动洗衣机、冰箱等等都是它的作用体现。
单片机有什么用
单片机从1971年发展至今,各方面都得到了发展,种类上更丰富,集成度更高,价格更便宜,功能上更强大。
一般的书籍和网上的资料都会说单片机在仪器仪表、工业控制、家用电器、医用设备、航空航天等方面有广泛的应用。
工业控制主要是因为单片机工作的稳定程度是最高最稳定的,如工业机器人的控制啊、流水线啊都需要稳定的重复工作,所以就专门嵌入一个微控制器到这个系统里去执行已经
家用电器很多啊,比如自动洗衣机,你输入个数它就知道要洗多久,洗完之后它又自动用清水洗,又甩干。都是单片机在按照已经编好的程序在干活。而且智能家居现在是一个很热门的话题,让你整个家都是智能的,包括地板和窗户。
这里的例子真的很多,大家到百度上一百度都能百度出一大堆,我就不再累述。因为单片机体积小、控制功能强、功耗低、环境适应能力强、扩展灵活和使用方便,导航、控制、测控、通信等各个领域都要依仗于它。
单片机如何冷启动
单片机冷启动很简单,关电,再上电,正常复位后,就冷启动成功。单片机冷启动其实是一个技术术语,是指单片机从最原始状态启动运行。实现这一目标视不同的单片机内部结构而有所不同。接下来我们以STC12系列单片机冷启动、热启动解析一下:
冷启动——是指在断电状态下重新上电。冷启动,是在下载程序开始时,为了是单片检测有无下载信号。若有则下载;若无则执行原来的程序。
热启动——是指已经处于上电状态,给复位端加复位信号(还有其他类型的复位),程序重新运行。
怎样判断是冷启动、热启动?
可通过查询PCON寄存器中的POF位来判断,单片机上电冷启动后,POF位变为1,可由软件清0
实际判断流程图:
怎样才能产生冷启动复位、热启动复位?
单片机能用到软件有哪些
绘原理图:orcad,powerlogic等
绘PCB:Protel,Proteus,orcad,PADS等
编译:Keil,IAR等
仿真:Proteus,mulTISim等
评论 (0)