举个例子,假如原来 b = 0xBA;即二进制的(10111010),
p1=_crol_(b,1);其执行过程是这样的,
1,首先把b循环左移,结果是 01110101,即b=0x75;
2,把循环后的结果送给P1口,所以,P1口的值是0x75

第二个参数的意思为移动多少位。1就是1位。

转载于:https://www.cnblogs.com/GooDBoyS/p/9853180.html

单片机 cror crol相关推荐

  1. 51单片机最全入门总结

    上一篇:实验室单片机知识点(一) 单板机 将CPU芯片.存储器芯片.I/O接口芯片和简单的I/O设备(小键盘.LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板 ...

  2. 单片机--LED灯基础知识

    单片机-LED灯基础知识 1.有两种编程方法: (1)并行操作:P1=0X## -在LED灯编程中,数字1代表灯关,0代表灯亮,P1代表所有LED灯. -可以通过2进制数转16进制数来控制灯的开关,前 ...

  3. 单片机学习 1-LED灯的点亮(全操作)

    LED灯 P0.P1.P2.P3结构图 除了P0端口需要自己外接上拉电阻(否则只能输入输出低电平),其它自带上拉电阻,因此都可以实现高低电平的输入输出 LED灯介绍 LED灯本质是发光二极管.单片机输 ...

  4. 51单片机LED点灯实验(闪烁,点亮,流水灯)

    led点亮 工作原理 如图,二极管阳极连接电阻,二极管阴极连接单片机引脚.D0对应P20,D1对应P21,,,,,,,都通过P2孔进行控制. 二极管: 电源正极连接到二极管阳极,负极连接到阴极,二极管 ...

  5. C51单片机实验——LED流水灯

    实验一 LED流水灯实验报告 实验名称:LED流水灯实验 实验环境:普中实验系统:Keil μVision 4软件: 实验目的: (1)掌握uVision实验环境的使用 (2)掌握单片机I/O控制方法 ...

  6. 单片机 C51 AAU_CS

    单片机 C51 AAU_CS 实验 01 清零和分支程序设计.Keil的使用 实验 02 数据区的数据传送与比较 实验 03 数据运算与数据比较 实验 04 闪烁灯 实验 05 花样流水灯 实验 06 ...

  7. 单片机控制发光二极管的显示(1)

    我们今天来说说单片机是如何控制发光二极管的. 如果P0口作为通用I/O使用,由于漏极开路,需要外接上拉电阻,而P1~P3口内部已有30k0左右的上拉电阻.下面来讨论PI~P3口如何与LED发光二极管的 ...

  8. c语言错误 xef代表什么,单片机C语言代码手册 含100多个经典C程序

    1 单片机单片机 C 语言代码手册语言代码手册 1 LED 灯灯 点亮一个点亮一个 LED include void main while 1 P0 0 x01 P2 0 x7d 流水灯闪烁流水灯闪烁 ...

  9. c语言跑马灯实验报告,单片机跑马灯实验

    一.实验目的 1. 熟悉HNIST-2型单片机系统相关硬件电路,程序下载方法: 2. 掌握采用汇编语言与C语言开发单片机系统的程序结构: 3. 掌握51系列单片机通用I/O口的使用. 二.实验前准备 ...

  10. 基于51单片机的八位流水灯(三种形式)

    写一下寒假做的51小项目. 基本项目 基于AT89C51的流水灯:流水灯共八个,可以实现交替闪烁,一起闪烁,左右流水灯等效果. 模式一:按动key1,实现1,3,5,7和2,4,6,8交替闪烁: 模式 ...

最新文章

  1. 【Binder 机制】AIDL 分析 ( 创建 AIDL 文件 | 创建 Parcelable 类 | AIDL 中使用 Parcelable 类 | 编译工程生成 AIDL 对应的Java源文件 )
  2. 【视频课】图像分类最新内容来了(言有三录制6大理论部分讲解)
  3. 01-UIContainerView纯代码实现及原理介绍
  4. SAP Spartacus 会使用 Session timeout 吗?
  5. java中p.name_spring如何使用命名空间p简化bean的配置
  6. skcket编程实例
  7. Unity3D Shader 入门之控制语句
  8. CINNO:2025年全球折叠屏智能手机销量有望超5700万部
  9. 计算字符串的相似度(编辑距离)
  10. Hibernate JPA中@Transient、@JsonIgnoreProperties、@JsonIgnore、@JsonFormat、@JsonSerialize等注解解释...
  11. ic 卡获取帐号apdu指令_pboc 读卡流程,apdu读卡流程
  12. 极路由3(HC5861)刷Padavan固件教程
  13. 京东全球购与花王达成区块链溯源合作
  14. [Mac]制作MacOs Mojave系统盘教程 (全新安装 MacOs系统)
  15. 车载ECU软件刷新flash driver制作
  16. System.Data.SqlClient.SqlError: Exclusive access could not be obtained because the database is in us
  17. 前端——知乎APP“我的收藏”勾选优化想法
  18. Php静默授权,【公众号】微信第三方登录(静默授权和非静默授权)(具体代码:U盘 新浪云SAE)...
  19. OFDM正交频分复用——详解——5G-LTE知识必备
  20. 你真的认为iPhone只是一部手机?苹果惊天秘密之 一

热门文章

  1. 私有化+国产化,这款安全可靠的知识管理系统超赞
  2. 服务器c盘有个inetpub文件夹,inetpub是什么文件夹
  3. iOS 什么是MVC
  4. Mysql修改字段名、修改字段类型
  5. 【强化学习】基本知识梳理
  6. 知识树 = 系统思维 + 外接大脑
  7. OpenCV中出现“Microsoft C++ 异常: cv::Exception,位于内存位置 0x0000005C8ECFFA80 处。”的异常
  8. 阿里云服务器导出方案
  9. 时间格式数据会多一层引号
  10. 如何对全站进行死链接检测?