📄 单片机中断控制.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0042)http://www.8951.com/TEST/TEST/9999jish.HTM -->
<HTML><HEAD><TITLE>单片机中断控制</TITLE><LINK href="单片机中断控制.files/gpszx.css"
type=text/css rel=stylesheet><LINK href="../index.files/gpszx.css" type=text/css
rel=stylesheet>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId></HEAD>
<BODY>
<DIV align=center>
<CENTER>
<TABLE height=402 cellSpacing=0 cellPadding=0 width=769 bgColor=#66ccff
borderColorLight=#000000 border=0>
<TBODY>
<TR>
<TD align=middle width=752 bgColor=#ffffff height=402><FONT font><FONT
color=#ff0000>单片机提高</FONT><FONT color=#ff0000><IMG height=11
src="单片机中断控制.files/gif091.gif" width=28 border=0></FONT><FONT
color=#454545>WWW.51C51.COM
自学单片机的网站:作中国单片机编程技术普及推广第一站!倚天一出宝刀屠龙</FONT></FONT><IMG height=100
src="单片机中断控制.files/titou2.jpg" width=760 border=0> <FONT color=#454545
font><A href="http://www.8951.com/index.htm">返回主页 给我留言</A> <A
href="http://www.8951.com/jiaoxue.htm">单片机教学</A> <A
href="http://www.8951.com/tigao.htm">单片机提高</A> <A
href="http://www.8951.com/pinzhi.htm">品质技术</A> 单片机网址 <A
href="http://www.8951.com/down/down.htm">软件下载</A> <A
href="http://www.8951.com/yejin/yejin.htm">学液晶显示</A> <A
href="http://www.8951.com/chanpin.htm">产品介绍</A> <A
href="http://www.8951.com/10/huikan.htm">如何购买</A></FONT>
<CENTER></CENTER>
<P align=left>;6位数的计数器源程序,可以从0一直到999999,按p3.2计数,开机显示000000<BR><SPAN
lang=EN-US
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-family: Arial"><FONT
size=2>;***************************************************************************<BR>;*
(程序转载请著明出处
,未声明可适应本站腾龙/isp开发套件/倚天版开发套件
*<BR>;* E-mail:sxj1974@163.com (51c51 test web)
51单片机学习网,自学单片机的网站 *<BR>;* tel:13714407535
石学军 www.51c51.com www.8951.com </FONT>51单片机学习网系列自学单片机例程 </SPAN>*<SPAN
lang=EN-US
style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-family: Arial"><FONT
size=2> <BR>;***************************************************************************</FONT></SPAN><BR><BR>a_bit
equ 20h ;个位寄存器<BR>b_bit equ 21h ;10位寄存器<BR>c_bit equ 22h ;百位寄存器<BR>d_bit
equ 23h<BR>e_bit equ 24h<BR>f_bit equ 25h<BR>org 0000h<BR>ajmp star<BR>org
0020h<BR>star: ;初始化把所有的位全部清零<BR>mov a,#00h<BR>mov a_bit,a<BR>mov
b_bit,a<BR>mov c_bit,a<BR>mov d_bit,a<BR>mov e_bit,a<BR>mov
f_bit,a<BR>stlop: acall display ;调用显示<BR>jb
p3.2,stlop;监测键盘,如果p3.2按下那么执行显示<BR>we: acall display;显示保持!<BR>acall d1ms
;延时1ms避免键盘误动作<BR>jnb p3.2,we ;如果p3.2还没有放开继续延时<BR>count: ;计算数据部分<BR>inc
a_bit;个位加1<BR>mov a,a_bit<BR>cjne a,#10,stlop ;如果在10以内显示<BR>mov a_bit,#00h
;如果到了10则清除<BR>inc b_bit ;10位加1<BR>mov a,b_bit<BR>cjne a,#10,stlop
;如果在10以内显示<BR>mov b_bit,#00h ;如果到了10则清除<BR>inc c_bit ;百位加1<BR>mov
a,c_bit<BR>cjne a,#10,stlop<BR>mov c_bit,#00h<BR>inc d_bit<BR>mov
a,d_bit<BR>cjne a,#10,stlop<BR>mov d_bit,#00h<BR>inc e_bit<BR>mov
a,e_bit<BR>cjne a,#10,stlop<BR>mov e_bit,#00h<BR>inc f_bit<BR>mov
a,f_bit<BR>cjne a,#10,stlop<BR>mov f_bit,#00h<BR>ajmp
stlop<BR><BR>display: ;显示<BR>mov dptr,#numtab ;送数据表
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -