1.带进位位(C)的寄存器f内容左移循环指令
格式: RLF f.d 其中d=1,结果→f;d→0,结果→w,功能如下图所示。
2.带进位位(C)的寄存器f内容右移循环指令
格式:RRFf.dd的取值同上,功能如下图所示。
利用循环指令和多种送数和延时循环程序,设计PIC单片机的花样彩灯控制器,是最容易和最简单的事例。
鉴于花样彩灯的软件设计简单,这里例举的花样彩灯控制器的源程序,自定义文件名为PIC07.ASM,其源程序清单如下:
说明:
(1)上述花样彩灯的源程序约80余条,用PIC16F84A单片机B口上的LED作模拟显示,产生不同花样共5种的LED闪亮。
(2)若要将该花样彩灯制成产品,则B口可作驱动器,驱动固体继电器(下次介绍),以带动实用彩灯显示,必要时,B口应扩展。
(3)花样彩灯特点是速度要快,所以这里PIC16F84A的时钟选用4M的。
上一篇:PIC单片机的优势特点是什么
下一篇:PIC单片机对家庭防盗传感器的设计
设计资源 培训 开发板 精华推荐
- 【涂鸦智能】WIFI温湿度传感器
- LT1171CQ、2.5A 外部限流器的典型应用
- NUCLEO-F722ZE,STM32 Nucleo-144开发板,带STM32F722ZET6 MCU,支持Arduino、ST Zio和Morpho
- pcie-loopback
- AM2S-2403SZ 3.3V 2瓦直流转直流转换器的典型应用
- ADR443A 3 Vout 超低噪声、LDO XFET 电压基准的典型应用,具有电流吸收器和电流源
- MIC5256 的典型应用:具有错误标志的 150mA 电容 LDO
- 用于视频 RGB 线路驱动器的 ±1.5 至 ±5V 仪表放大器
- STEVAL-FSM01M1:ST面向工业安全应用的双通道数字I/O模组
- STEVAL-IPE012V3,带有基于 STPM01 和 STM8L152C6 的 Rogowski 线圈传感器的单相电能表评估板