单片机位处理指令表及举例

发布者:悠闲时光最新更新时间:2017-10-15 来源: eefocus关键字:单片机  位处理  指令表 手机看文章 扫描二维码
随时随地手机看文章

表 位处理指令


操作码

目标操作数

源操作数


说          明


ANL


 


C

 


b i t ; / b i t


/ b i t表示取(b i t)的非值运算, 但不影响原值。

ORL 

CPL


C 或 b i t 

将指定位取反。

SETB


 


C 或 b i t

将指定位置 “1”。 

CLR 

将指定位清零。


1. 位处理指令的一般性说明 

在分类时将位传送归入传送指令类,条件转移归入程序控制类。其余位操作归为位处理指令。


位逻辑运算以C为目标,/ b i t表示取(b i t)的非值运算, 但不影响原值。


2. 位逻辑运算应用例 

以软代硬:


MOV  C, P1.1


ORL  C, /P1.2

CPL  C


ANL  C, P1.0


ANL  C, /P1.3        

MOV  P1.5, C


图1 应用例中的端口硬件逻辑

3.位置值操作应用例 

直接操作各功能部件的控制位。例如, 启动T0定时器。


SETB  TR0


输出某一路开关量控制信号。例如, 从P1.0输出脉冲。


  

LOOP:CPL  P1.0 

延时半个脉冲周期, 

返回LOOP,不断循环。




关键字:单片机  位处理  指令表 引用地址:单片机位处理指令表及举例

上一篇:单片机程序控制指令表与说明
下一篇:51单片机逻辑运算指令表与示例

推荐阅读最新更新时间:2024-03-16 15:40

51单片机lcd代码
#include ../delay/delay.h #include lcd.h /*==================================================== 判断写入命令/数据函数 =====================================================*/ void lcd_write(unsigned char byte, unsigned char flag) { if(flag) { RS = 1; //选择数据寄存器 } else {
[单片机]
基于单片机STC12C52系列直流电机调速系统
在现代工业中,电机调速系统被广泛应用于机械、冶金、石油化学、国防工业等工业部门中。随着计算机进入控制领域,以及新型的电力电子功率元器件的不断出现,使用脉宽调制(pulse width modulation,简称PWM)控制方式已成为绝对主流。脉宽调制是一种使用程序来控制波形占空比、周期、相位波形的技术,在电机驱动、D/A转换等场合有广泛的应用。这种控制方式已作为直流电动机数字控制的基础。在直流调速控制中,可以采用各种控制器,单片机是其中一种选择。 1 功能描述 电机调速系统采用微处理器作为控制核心,以控制板卡、电机驱动芯片及外围电路、电机等构成整个电机调速系统。由微处理器产生1对(共2路)PWM信号,该PWM信号经电机驱动芯片控制
[单片机]
基于<font color='red'>单片机</font>STC12C52系列直流电机调速系统
ATMEGA128单片机的软件远程升级
摘要:介绍了ATMEGA128单片机应用中的在线编程方法。给出了软件IAP升级设计中应注意的一些关键技术,结合某市地铁调度系统对IAP升级的可靠性和保密性等问题进行了简单的论述。 关键词:IAP F lash bootloader 存储器 远程升级 在线升级 闪速程序存储器的编程方法常见的有以下几种: (1)传统的并行编程方法; (2)通过串行口进行在线编程ISPIn System Programmability:对器件或电路甚至整个系统进行现场升级或功能重构; (3)在运行中,应用程序控制下的应用在线编程IAPIn Application Programming;IAP模式简单地说就是在某一个section中
[嵌入式]
物联网开创潜力股促进MCU、无线IC和感测器出货猛涨
物联网迈向多元无线接取、低功耗智慧控制/感测设计的趋势日益明朗,将促进MCU、无线通讯IC和感测器出货量涌现一波接一波涨势;半导体厂商亦看好这三类晶片将成为物联网的明星方案,竞相启动新技术投资及产品开发计画。 物联网IC潜力股 涨 声不断。在穿戴装置、车联网、工控自动化和智慧家庭等物联网应用需求带动下,32位元微控制器(MCU)、低功耗无线通讯IC,以及微机电系统(MEMS)感测器的出货量正持续翻涨,相关晶片业者皆可望雨露均霑。 尤其今年开年以来,各个物联网应用山头皆有极具代表性品牌大厂全力相挺,如苹果(Apple)力拱智慧手表--Apple Watch、Google/Nest强攻智慧家庭,而特斯拉(Tesl
[物联网]
物联网开创潜力股促进<font color='red'>MCU</font>、无线IC和感测器出货猛涨
MSP430单片机的4X4矩阵键盘C语言程序
#include msp430x24x.h #define uchar unsigned char #define uint unsigned int uchar table ={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; void delay(unsigned int i) //延时子程序 { while(i--); } uchar keyvalue() { uchar key; uchar np10,np11,np12,np13; P1DIR=0x0f; //第一排 P1OUT=~BIT3; delay(10); np10=P1IN&BIT4; if(np10==0
[单片机]
51单片机入门——步进电机
1 电机的分类 电机的分类方式有很多,从用途角度可划分为驱动类电机和控制类电机。直流电机属于驱动类电机,这种电机是将电能转换成机械能,主要应用在电钻、小车轮子、电风扇、洗衣机等设备上。步进电机属于控制类电机,它是将脉冲信号转换成一个转动角度的电机,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,主要应用在自动化仪表、机器人、自动生产流水线、空调扇叶转动等设备。 步进电机又分为反应式、永磁式和混合式三种。 反应式步进电机:结构简单成本低,但是动态性能差、效率低、发热大、可靠性难以保证,所以现在基本已经被淘汰了。 永磁式步进电机:动态性能好、输出力矩较大,但误差相对来说大一些,因其价格低而广泛应用于消费
[单片机]
51<font color='red'>单片机</font>入门——步进电机
单片机内置比较器设计高精度A/D变换器
Σ-ΔA/D技术具有高分辨率、高线性度和低成本的特点。本文基于TI公司的MSP430F1121单片机,介绍了采用内置比较器和外围电路构成类似于∑-△的高精度A/D实现方案,适合用于对温度、压力和电压等缓慢变化信号的采集应用。 在各种A/D转换器中,最常用是逐次逼近法(SAR)A/D,该类器件具有转换时间固定且快速的特点,但难以显著提高分辨率;积分型A/D 有较强的抗干扰能力,但转换时间较长;过采样Σ-ΔA/D由于其高分辨率,高线性度及低成本的特点,正得到越来越多的应用。根据这些特点,本文以TI公司的MSP430F1121单片机实现了一种类似于Σ-ΔA/D技术的高精度转换器方案。 MSP430F1121是16位RISC结构的
[单片机]
用<font color='red'>单片机</font>内置比较器设计高精度A/D变换器
STM32单片机特性解析
STM32单片机 由ST厂商推出的STM32系列单片机,行业的朋友都知道,这是一款性价比超高的系列单片机,应该没有之一,功能及其强大。其基于专为要求高性能、 低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核,同时具有一流的外设:1μs的双12位ADC,4兆位/秒的UART,18兆位/秒的SPI等等,在功耗和集成度方面也有不俗的表现,当然和MSP430的功耗比起来是稍微逊色的一些,但这并不影响工程师们对它的热捧程度,由于其简单的结构和易用的工具再配合其强大的功能在行业中赫赫有名。其强大的功能主要表现在: 特性 1、内核:ARM32位Cortex-M3CPU,最高工作频率72MHz,1.25DMIPS/MHz,单周
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved