版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机指令概述合泰单片机指令运用了解指令,让编程序变得更容易.什么是单片机单片机就是一块单片的计算机看起来就是一个黑块,他把计算机正常工作所需要用的设备接口等全部集成在一个芯片上,并可以完成一些简单的工作,这里举一个简单的例子让你了解单片机是什么是干什么功能的,比如说你现在把一个led小灯,接在了单片机的P1.0引脚上,我们要灯亮就给单片机一个setb P1.0的指令,我们要灯熄灭就给clr p1.0 灯就熄了。 说到这里我们要问到底什么是单片机呢?他就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全:它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同
2、的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱就相对便宜多了.单片机的特点小巧灵活、成本低、易于产品化。它能方便地组装成各种智能式控制设备以及各种智能仪表。面向控制,能针对性地解决从简单到复杂的各类控制任务,从而获得最佳性价比。抗干扰能力强,适应温度范围宽,在各种恶劣条件下都能可靠地工作,这是其它机型所无法比拟的。可以很方便地实现多机和分布式控制,使整个系统的效率和可靠性大为提高。单片机的应用场合智能仪器仪表单片机用于各种仪器仪表,一方面提高了仪器仪表的使用功能和精度,使仪器仪表智能化,同时还简化了仪器仪表的硬件结构,从而可以方便地完成仪器仪表产品的升级换代。如各种智能电气测量仪表、
3、智能传感器等。机电一体化产品是集机械技术、微电子技术、自动化技术和计算机技术于一体,具有智能化特征的各种机电产品。单片机在机电一体化产品的开发中可以发挥巨大的作用。典型产品如机器人、数控机床、自动包装机、点钞机、医疗设备、打印机、传真机、复印机等。实时工业控制单片机还可以用于各种物理量的采集与控制。电流、电压、温度、液位、流量等物理参数的采集和控制均可以利用单片机方便地实现。在这类系统中,利用单片机作为系统控制器,可以根据被控对象的不同特征采用不同的智能算法,实现期望的控制指标,从而提高生产效率和产品质量。典型应用如电机转速控制、温度控制、自动生产线等。家用电器家用电器是单片机的又一重要应用领
4、域,前景十分广阔。如空调器、电冰箱、洗衣机、电饭煲、高档洗浴设备、高档玩具等。另外,在交通领域中,汽车、火车、飞机、航天器等均有单片机的广泛应用。如汽车自动驾驶系统、航天测控系统、黑匣子还有分布式系统的前端模块等等。程序又是什么?单片机里面是要运行程序的,并且可以修改这个程序。什么是单片机程序?他是通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这就相当于你先教会一个徒弟给他注入你的思想,让他学会帮你去完成一个工作,那么以后单片机就会按照你程序的思路自动的去完成所有的工作了。单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!程序1R0_Bufdb?;定义寄存器R0R1_B
5、ufdb?;定义寄存器R1Test:mova,R0_Bufsuba,60snzCjmpTest_NextclrR0_BufincR1_BufTest_Next:工人每分钟放进R0箱子10个苹果,R0箱子最多存放60个苹果.当R0的苹果数达到60个时,把箱子里苹果打包后放进R1仓库.R1仓库可以存放200箱.学前认识累加器ACC对任何单片机来说,累加器是相当重要的,且与ALU所完成的运算有密切关系,所有ALU得到的运算结果都会暂时存在ACC累加器里。若没有累加器,ALU必须在每次进行如加法、减法和移位的运算时,将结果写入到数据存储器,这样会造成程序编写和时间的负担。另外数据传送也常常牵涉到累加器
6、的临时储存功能,例如在使用者定义的一个寄存器和另一个寄存器之间传送数据时,由于两寄存器之间不能直接传送数据,因此必须通过累加器来传送数据。数据存储器数据存储器是内容可更改的8位RAM内部存储器,用来储存临时数据。立即数立即数是固定一个数字是不可改变的.逻辑运算ANDA,m ;ACC与数据存储器做“与”运算,结果放入ACCORA,m ;ACC与数据存储器做“或”运算,结果放入ACCXORA,m ;ACC与数据存储器做“异或”运算,结果放入ACCANDMA,m ;ACC与数据存储器做“与”运算,结果放入数据存储器ORMA,m ;ACC与数据存储器做“或”运算,结果放入数据存储器XORMA,m ;A
7、CC与数据存储器做“异或”运算,结果放入数据存储器ANDA, x ;ACC与立即数做“与”运算,结果放入ACCORA, x ;ACC与立即数做“或”运算,结果放入ACCXORA, x ;ACC与立即数做“异或”运算,结果放入ACCCPLm ;对数据存储器取反,结果放入数据存储器CPLAm ;对数据存储器取反,结果放入ACC递增和递减INCAm ;递增数据存储器,结果放入ACCINCm ;递增数据存储器,结果放入数据存储器DECAm ;递减数据存储器,结果放入ACCDECm ;递减数据存储器,结果放入数据存储器移位RRAm ;数据存储器右移一位,结果放入ACCRRm ;数据存储器右移一位,结果放
8、入数据存储器RRCAm ;带进位将数据存储器右移一位,结果放入ACCRRCm ;带进位将数据存储器右移一位,结果放入数据存储器RLAm ;数据存储器左移一位,结果放入ACCRLm ;数据存储器左移一位,结果放入数据存储器RLCAm ;带进位将数据存储器左移一位,结果放入ACCRLCm ;带进位将数据存储器左移一位,结果放入数据存储器查表TABRD;读取指定页的ROM内容,并送至数据存储器和TBLHTABRDCm;读取当前页的ROM内容,并送至数据存储器和TBLHTABRDLm;读取最后页的ROM内容,并送至数据存储器和TBLH其它指令NOP ;空指令CLRm ;清除数据存储器SETm ;置位数据存储器CLRWDT ;清除看门狗定时器CLRWDT1;预清除看门狗定时器CLRWDT2;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024体育场馆排水施工合同
- 2024年度设备维护保养吊装合同
- 2024光通信网络设备供应与安装合同
- 2024年度某航空公司与某机场管理公司关于某国际航线机场服务合作的合同
- 2024年度0kv线路工程保险服务合同
- 2024工业园区环境清洁承包合同
- 2024互联网金融服务平台搭建与运营合同
- 高层建筑抗震关键技术突破
- 小黄牛养殖风险管理方案
- 2024年度环保设备安装与调试服务合同
- 儿童早期的认知发展-皮亚杰前运算阶段(三座山实验)
- 国开一体化平台01588《西方行政学说》章节自测(1-23)试题及答案
- 2024年极兔速递有限公司招聘笔试参考题库附带答案详解
- 2024年威士忌酒相关公司行业营销方案
- 网络游戏危害课件
- 2024供电营业规则学习课件
- 铁路给水排水设计规范(TB 10010-2016)
- GINA2023-哮喘防治指南解读-课件
- 2024年上海市第二十七届初中物理竞赛初赛试题及答案
- 寝室设计方案方法与措施
- 收费站冬季安全注意事项
评论
0/150
提交评论