欢迎来到天天文库
浏览记录
ID:30368638
大小:114.84 KB
页数:22页
时间:2018-12-29
《《单片机学习与开发》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、单片机学习与开发单片机学习与开发单片机学习与开发单片机学习与开发理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。3.在家用电器中的应用可以这样说,现在的家用电器根本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。4.在计算机网络和通信领域中的应用现代的单片机广泛具备通讯接口,可以很便利地与计算机进行数据通信,为在计算机网络和通信设备间的应用供给了极好的物资条件,现在的通信设备根本上都实现了单片机灵能控制,从手机,电话机、小型程控交流机、楼宇自动通信呼叫系统、列车无线通讯、再
2、到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。5.单片机在医用设备领域中的应用单片机在医用设备中的用处亦相当广泛,例如医用呼吸机,各种剖析仪,监护仪,超声诊断设备及病床呼叫系统等等。6.在各种大型电器中的模块化应用某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用职员懂得其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的相似于计算机的原理。如:音乐信号以数字的情势存于存储器中(相似于ROM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。在大型电路中,这种模块
3、化应用极大地缩小了体积,简化了电路,下降了破坏、过错率,也方便于调换。7.单片机在汽车设备领域中的应用单片机在汽车电子中的应用非常广泛,例如汽车中的动员机控制器,基于CAN总线的汽车动员机灵能电子控制器,GPS导航系统,abs防抱逝世系统,制动系统等等。此外,单片机在工商,金融,科研、教导,国防航空航天等领域都有着十分广泛的用处。学习应用六大重要部分单片机学习应用的六大重要部分一、总线:我们知道,一个电路总是由元器件通过电线衔接而成的,在模仿电路中,连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器
4、为核心,各器件都要与微处理器相连,各器件之间的工作必需相互和谐,所以需要的连线就很多了,如果仍如同模拟电路一样,在各微处理器和各器件间单独连线,则线的数目将多得惊人,所以在微处理机中引入了总线的概念,各个器件共同享用连线,所有器件的8根数据线全体接到8根公用的线上,即相当于各个器件并联起来,但仅这样还不行,假如有两个器件同时送出数据,一个为0,一个为1,那么,接受方吸收到的毕竟是什么呢?这种情形是不容许的,所以要通过控制线进行控制,使器件分时工作,任何时候只能有一个器件发送数据(可以有多个器件同时接受)。器件的数据线也就被称为数据总线,器件所有的控制线被称为控
5、制总线。在单片机内部或者外部存储器及其它器件中有存储单元,这些存储单元要被分配地址,才干使用,分配地址当然也是以电信号的形式给出的,由于存储单元比拟多,所以,用于地址分配的线也较多,这些线被称为地址总线。二、数据、地址、指令:之所以将这三者放在一起,是因为这三者的实质都是一样的――数字,或者说都是一串'0'和'1'组成的序列。换言之,地址、指令也都是数据。指令:由单片机芯片的设计者规定的一种数字,它与我们常用的指令助记符有着严厉的逐一对应关系,不可以由单片机的开发者更改。地址:是寻找单片机内部、外部的存储单元、输入输出口的根据,内部单元的地址值已由芯片设计者规
6、定好,不可更改,外部的单元可以由单片机开发者自行决议,但有一些地址单元是一定要有的(详见程序的执行过程)。数据:这是由微处理机处理的对象,在各种不同的应用电路中各不雷同,一般而言,被处理的数据可能有这么几种情况:1?地址(如MOVDPTR,1000H),即地址1000H送入DPTR。2?方法字或控制字(如MOVTMOD,#3),3即是控制字。3?常数(如MOVTH0,#10H)10H即定时常数。4?实际输出值(如P1口接彩灯,要灯全亮,则执行指令:MOVP1,#0FFH,要灯全暗,则执行指令:MOVP1,#00H)这里0FFH和00H都是实际输出值。又如用于L
7、ED的字形码,也是实际输出的值。懂得了地址、指令的实质,就不难懂得程序运行过程中为什么会跑飞,会把数据当成指令来执行了。三、P0口、P2口和P3的第二功能用法:初学时往往对P0口、P2口和P3口的第二功能用法困惑不解,以为第二功能和原功能之间要有一个切换的过程,或者说要有一条指令,事实上,各端口的第二功能完全是自动的,不需要用指令来转换。如P3.6、P3.7分辨是WR、RD信号,当微片理机外接RAM或有外部I/O口时,它们被用作第二功能,不能作为通用I/O口使用,只要一微处理机一执行到MOVX指令,就会有相应的信号从P3.6或P3.7送出,不需要事先用指令解释
8、。事实上'不能作为通用I/O口使用'也
此文档下载收益归作者所有