pic单片机流水灯循环右移c语言,PIC单片机流水灯程序[通俗易懂]

pic单片机流水灯循环右移c语言,PIC单片机流水灯程序[通俗易懂]#INCLUDE”P16F877.inc”;org00h;gotoa1;org0ch;;******************************************;主程序段;******************************************a1movlw8;循环次数movwf40h;movlwB’01111111′;初显示值movwf…

大家好,又见面了,我是你们的朋友全栈君。

#INCLUDE “P16F877.inc” ;

org 00h ;

goto a1;

org 0ch;

;******************************************

; 主程序段

;******************************************

a1

movlw 8;循环次数

movwf 40h;

movlw B’01111111′;初显示值

movwf 41h;

a2 bsf STATUS,RP0;选择体1

bcf STATUS,RP1;

movlw 00h;

movwf TRISD;设置RD口为输出口

bcf STATUS,RP0;选择体0

bcf STATUS,RP1;

movfw 41h;

movwf PORTD;输出显示数据

RRF 41H,0;处理C

rrf 41h,1;循环右移

call m001;延时

decfsz 40h,1;判断是否完成8次

goto a2;否继续

goto a1;是返回重新设置

;************************************************

; 延时子程序

;************************************************

m001

movlw 4

movwf 30h

m002 movlw 248

movwf 31h

m003 movlw 250

movwf 32h

decfsz 32h,1

goto $-1

decfsz 31h,1

goto m003

decfsz 30h,1

goto m002

return

end

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132804.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • win10锁定计算机命令,锁定Windows 10 PC的10种方法

    win10锁定计算机命令,锁定Windows 10 PC的10种方法离开时,锁定Windows10PC是保护计算机安全的最佳方法。这不会退出或中断任何正在运行的应用程序,您必须输入PIN或密码才能通过锁定屏幕。您可以通过以下10种方式锁定计算机。在“开始”菜单中锁定计算机毫不奇怪,“开始”菜单提供了用于锁定PC的选项。只需单击“开始”按钮(Windows图标),选择您的帐户名,然后单击“锁定”。使用Windows键几乎每台WindowsPC的键盘上都有Win…

    2022年7月21日
    11
  • jmeter测试系统最大并发_jmeter高并发测试

    jmeter测试系统最大并发_jmeter高并发测试操作流程:1.先添加一个线程组2.添加一个查看树*多线程测试指的是在短时间内多次重复请求*多进程测试指的是同一时间内多次重复请求下面图文展示操作步骤:一、添加线程组先新建一个测试计划如下图:创建线程组:在新建的测试计划上右键如下图:线程组参数详解:1.线程数意思是请求多少次2.Ramp-UpPeriod(inseconds)…

    2022年9月30日
    5
  • PostgreSQL copy 命令教程

    PostgreSQL copy 命令教程报文介绍PostgreSQLcopy命令,通过示例展示把查询结果导出到csv文件,导入数据文件至postgresql。1.copy命令介绍copy命令用于在postgreSql表和标准文件系统直接传输数据。copy命令让PostgreSQL服务器直接读写文件,因此文件必须让PostgreSQL用户能够访问到。该命令使用的文件是数据库服务器直接读写的文件,不是客户端应用的文件,因此必须位于服务器本地或被直接访问的文件,而不是客户端位置。copyto命令拷贝表内容至文件,也可以拷贝selec

    2025年7月8日
    2
  • 【Away3D】初步认识[通俗易懂]

    【Away3D】初步认识[通俗易懂]1packagezen.funny2{3importcom.greensock.TweenLite;45importflash.display.Sprite;6import

    2022年7月2日
    31
  • linux修改密码命令passwd_linux重置系统到刚安装状态

    linux修改密码命令passwd_linux重置系统到刚安装状态新建Linux系统修改密码一、首先,打开VMwareWorkstation软件,在自己的界面打开虚拟机二、打开虚拟机后在如下界面单击鼠标左键使鼠标“消失”,按上下键使界面停留在如下所示,白条停留在第一行,再点击“e”键三、单击“e”键后进入如下界面,在linux…quiet这段代码后,initrd之前输入“rd.break”,再按ctrl+x启动进入下一个界面四、在以上界面中依次输入mount-oremount,rw/sysr

    2025年9月22日
    5
  • B样条曲线(B-spline Curves)

    B样条曲线(B-spline Curves)关键字:NURBS,基函数,控制点,节点,另一个讲的很好的https://www.cnblogs.com/icmzn/p/5100761.html看了网上很多相关资料才得以下笔,资料太多,这里就不一一列举了,感谢各位大佬的资料本博客顺序不太好,看前面的东西可能需要提前看后面的东西。正在努力修炼,敬请谅解写了个B样条曲线计算的完成程序,包括绘图,https://download.c…

    2022年6月18日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号