51汇编程序实例:举一例说明:流水灯加数码管 LOOP: ; 标号clr P2.6 ;选中p2.6 数码管左边的8字使能SETB P2.7 ;p2.7不使能。 右边的数码管消隐MOV P0,#28H ;把28h送p0口;数码管显示 0LCALL DELAY ;延时MOV P0,#0FFH ;0ffh 送p0口,数码管清除clr P1.0 ;点亮p1.0发光管MOV P0,#7EH ;把7eh送p0口;数码管显示 1LCALL DELAYMOV P0,#0FFHclr P1.1 ;点亮p1.0发光管clr P1.0 ;点亮p1.0发光管MOV P0,#0A2H ;数码管显示 2LCALL DELAYMOV P0,#0FFHclr P1.2clr P1.1clr P1.0MOV P0,#62H ;数码管显示 3LCALL DELAYMOV P0,#0FFHclr P1.3clr P1.2clr P1.1clr P1.0MOV P0,#74H ;数码管显示 4LCALL DELAYMOV P0,#0FFHclr P1.4clr P1.3clr P1.2clr P1.1clr P1.0MOV P0,#61H ;数码管显示 5;LCALL DELAYMOV P0,#0FFHclr P1.5clr P1.4clr P1.3clr P1.2clr P1.1clr P1.0MOV P0,#21H ; 数码管显示 6LCALL DELAYMOV P0,#0FFHclr P1.6clr P1.5clr P1.4clr P1.3clr P1.2clr P1.1clr P1.0MOV P0,#7AH ; 数码管显示 7LCALL DELAYMOV P0,#0FFHclr P1.7clr P1.6clr P1.5clr P1.4clr P1.3clr P1.2clr P1.1clr P1.0MOV P0,#20H ; 数码管显示 8LCALL DELAYMOV P0,#0FFHLCALL DELAYMOV P0,#0FFHMOV P1,#0FFH;程序到此结果为左边的数码管显示0,1,2,3,4,5,6,7,8;p1.0------------p1.7指示灯依次点亮SETB P2.6 ; 左边的8消隐clr P2.7 ;选中p2.7 数码管右边的8字使能 ,;MOV P0,#28HLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.0MOV P0,#7EHLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.1MOV P0,#0A2HLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.2MOV P0,#62HLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.3MOV P0,#74HLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.4MOV P0,#61HLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.5MOV P0,#21HLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.6MOV P0,#7AHLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHclr P1.7MOV P0,#20HLCALL DELAYMOV P0,#0FFHMOV P1,#0FFHMOV P0,#0FFHMOV P1,#0FFH;这一段和上一段基本相同, 不同的是右边的数码管依次显示012345678,左边的不亮;;同时p1口的灯流动显示:AJMP LOOP; 注意: 程序运行到此跳转到开始标号,重复执行:DELAY: ;延时子程序;参考前面的教程:clr P3.3 ;注意小喇叭在3.3口, 这里可以使小喇叭发出嗒,嗒声MOV R7,#255NOPNOPD1:MOV R6,#255setb p3.3D2: DJNZ R6,D2clr p3.3DJNZ R7,D1SETB P3.3RETENDLOOP: ; 标号clr P2.6 ;选中p2.6 数码管左边的8字使能SETB P2.7 ;p2.7不使能。 右边的数码管消隐MOV P0,#28H ;把28h送p0口;数码管显示 0 ;28为1010000LCALL DELAY ; 延时程序MOV P0,#0FFH ;0ffh 送p0口,数码管清除;P0口为11111111clr P1.0 ;点亮p1.0发光管; P1。0为电平,P0口为11111110MOV P0,#7EH ;把7eh送p0口;数码管显示 1; P1。0为低电平,P0口为11111110LCALL DELAY ; 延时程序MOV P0,#0FFHMOV P0,#0FFH ;0ffh 送p0口,数码管清除;P0口为11111111 清一次显示这条是清显示的
上传时间: 2013-10-31
上传用户:gundamwzc
使用 ManWrap 库在本机 C++ 代码中调用.NET。该程序将向你展示如何以本机方式包装框架类,以便你能不借助 /clr 而在任何 C++/MFC 应用程序中使用它们。在我们的测试案例中,将在一个DLL中包装.NET框架中的 Regex 类,并实现三个使用该包装类的 MFC 程序。你可以用 RegexWrap.dll 在自己的 C++/MFC 应用程序中添加正则表达式支持,或者用 ManWrap 工具来包装自己喜爱的框架类。
上传时间: 2015-04-14
上传用户:songrui
wpf和cab的结合使用源码(转载),目前wpf设计器还有缺陷,不能识别clr-namespace
上传时间: 2015-10-13
上传用户:yt1993410
这个程序的任务是键盘显示数字,也就是分别按倚天版的4个小键盘,右边的数码管轮流分别显示数字0,1,2,3,为了便于程序的讲解,我们把每一句分别编号, 实际输入程序时,就不用写后面的号码了。第1,2,3行是单片机的初始化,一般的程序都是这样开头的, 作用是跳开00-30h的地址单元,因为这些单元是分配给特殊寄存器使用的。第6行把p3送0ffh,作用是把这些端口p3.0-p3.7置高电平, 因为倚天版的键盘接在p3口,只有当端口为高电平时, 我们按下键盘,那么这个端口被短路到地,端口被强行变为0。根据这个大家自行分析第4句的意思。第5行clr p2.6,就是选中最右边的数码管。 板上一共有6个数码管,分别是p2.1,p2.2,p2.3p2.4p2.5p2.6.
上传时间: 2015-10-22
上传用户:gououo
LOOP1: CJNE A,#20H,LOOP2 clr CY SUBB A,#07H SJMP END1 LOOP2: CJNE A,#10H,LOOP3 clr CY SUBB A,#07H SJMP END1 LOOP3: DEC 3AH END1: MOV TH0,0BH MOV TL0,0DCH SETB TR0 RETI
上传时间: 2015-12-24
上传用户:cursor
计数器 锁存器 12位寄存器 带load,clr等功能的寄存器 双向脚(clocked bidirectional pin) 一个简单的状态机 一个同步状态机 用状态机设计的交通灯控制器 数据接口 一个简单的UART 测试向量(Test Bench)举例: 加法器源程序 相应加法器的测试向量test bench)
上传时间: 2014-01-16
上传用户:bjgaofei
嵌入式应用如图1所示,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管的单向导电性可知,这时发光二极管L1熄灭;当P1.0端口输出低电平,即P1.0=0时,发光二极管L1亮;我们可以使用SETB P1.0指令使P1.0端口输出高电平,使用clr P1.0指令使P1.0端口输出低电平。 作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为0.2秒,相对于微秒来说,相差太大,所以我们在执行某一指令时,插入延时程序,来达到我们的要求,但这样的延时程序是如何设计呢?下面具体介绍其原理:
标签: 嵌入式应用
上传时间: 2016-03-21
上传用户:jjj0202
一个带有shell的ucos工程,在keil下打开工程后debug运行,可以通过串行窗口与ucos进行交互,实现了几个简单的命令如help,clr等,大家可以自己加一些其他的命令
上传时间: 2016-05-26
上传用户:CHENKAI
该程序实现一个数字钟,带调整时间功能,在调整时间时,对应的位置闪烁显示。 clr 为清零端,该键为‘1’时,时钟显示”000000“; EN 计数使能端,该键为‘1’时,时钟停止; MODE 模式选择按钮,在4种模式下循环:正常-小时调整-分调整-秒调整。 INC 调整时间按钮,该键为‘1’时,对应位置加1;
上传时间: 2016-07-11
上传用户:qq521
-- DESCRIPTION : Shift register -- Type : univ -- Width : 4 -- Shift direction: right/left (right active high) -- -- CLK active : high -- clr active : high -- clr type : synchronous -- SET active : high -- SET type : synchronous -- LOAD active : high -- CE active : high -- SERIAL input : SI
标签: Shift right DESCRIPTION direction
上传时间: 2013-12-02
上传用户:gxrui1991