📄 急求竞赛抢答器的汇编代码.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0063)http://www.5iv.net/data/web1703/20050228/20050228__3643641.html -->
<HTML><HEAD><TITLE>急求竞赛抢答器的汇编代码</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2604" name=GENERATOR></HEAD>
<BODY><A href="http://www.5iv.net/default.htm">[返回首页]</A> - <A
href="http://www.5iv.net/data/web1703/index_1703.html">[索引页面]</A> - <A
href="http://www.5iv.net/data/web1703/20050228/index_20050228.html">[文章列表]</A><BR><BR>
<TABLE width=760 align=center>
<TBODY>
<TR>
<TD><!--adses开始-->
<SCRIPT src="急求竞赛抢答器的汇编代码.files/163new.js" type=text/javascript></SCRIPT>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD>
<SCRIPT type=text/javascript><!--
google_ad_client = "pub-3859774587941782";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_channel = "5853666704";
//--></SCRIPT>
<SCRIPT src="急求竞赛抢答器的汇编代码.files/show_ads.js" type=text/javascript>
</SCRIPT>
</TD>
<TR>
<TD> </TD></TR></TBODY></TABLE><!--adses结束-->
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#0066ff
border=0><TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE><A id=TOP
name=TOP></A><BR>主题:急求竞赛抢答器的汇编代码<BR><BR><BR><BR>芯片的连接:<BR>将8255的C口和8个开关相连接(开关选为K0~K7)。PC0连接K0,PC1连接K1,依次类推到PC7连接K7。<BR>8255个A口 PA6、PA5、PA4、PA3、PA2、PA1、PA0
分别连接到74LS244的1A2(5)、1A3(6)、1A4(8)、2A1(11)、2A2(13)、2A3(15)、2A4(17)
。<BR>七段数码管的dp、g、f、e、d、c、b、a分别连接到74LS244的1Y1(18)、1Y2(16)、1Y3(14)、1Y4(12)、2Y1(9)、2Y2(7)、2Y3(5)、2Y4(3)
。<BR>75452(喇叭?)和七段数码管的9nd连接。<BR><BR>基本原理:<BR>逻辑开关K0~K7代表8个竞赛小组的抢答按扭,分别给出组号:0、1、2、3、4、5、6、号。当某个逻辑开关置1时表示某小组抢答按扭按下。此时在七段数码管上将其组号显示出来,并且喇叭响一声。<BR><BR>软件编程:<BR>初始化主要对流水灯的基本参数,如定时时间,流水效果和流水方向灯进行设置。所谓流水效果,及装饰灯点亮和熄灭的顺序,是间隔一个灯循环,还是间隔两个循环等,它取决于输出控制信号的初值。当控制器置于自动状态时,按预先设置的顺序选还输出各种流水效果,并可以调节其流水的速度和流水的方向。<BR><BR>流程图如下:<BR>1、开始<BR>2、BX指向段码表首址<BR>3、设置8255
A口输出
C口输入<BR>4、自C口输入数据<BR>5、是0吗?是——转向4;否——转向6<BR>6、求出组号至AL<BR>7、查表求出段码<BR>8、将段码自8255
A口输出<BR>9、响铃<BR>10、自键盘接收一字符<BR>11、是空格吗?是——关闭显示,转向4;否——转向12<BR>12、结束<BR><BR>谢谢各位了!!!<BR><BR><BR>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#97ffff
border=0><TBODY>
<TR>
<TD
height=22>回复人:kokblack(人人为我,我为人人) 三级(初级) 信誉:99 2004-12-14
14:11:39 得分:70<BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#0066ff
border=0><TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TABLE height=55 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top height=5></TD></TR>
<TR>
<TD vAlign=top height=40><BR>大家一起来做吧,我先定义一下,七段数码管的编码:<BR><BR>data
segment<BR><BR>tab db 1000000b,1111001b,0100100b,0110000b<BR>db
0011001b,0010010b,0000010b,1111000b<BR>db
0000000b,0010000b,0001000b,0000011b<BR>db
1000110b,0100001b,0000110b,0001110b<BR>data ends<BR><BR>_0__<BR>|
|<BR>5|_6_|1<BR>| |<BR>4|___|2<BR>3<BR>兄弟们接下呀<BR></TD></TR>
<TR>
<TD align=right><A
href="http://www.5iv.net/data/web1703/20050228/20050228__3643641.html#TOP">TOP</A></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#97ffff
border=0><TBODY>
<TR>
<TD
height=22>回复人:93336091(程序员的梦) 一级(初级) 信誉:100 2004-12-14
17:59:18 得分:0<BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#0066ff
border=0><TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TABLE height=55 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top height=5></TD></TR>
<TR>
<TD vAlign=top height=40><BR>兄弟姐妹们,加油啊~~~~~~~~~~<BR></TD></TR>
<TR>
<TD align=right><A
href="http://www.5iv.net/data/web1703/20050228/20050228__3643641.html#TOP">TOP</A></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#97ffff
border=0><TBODY>
<TR>
<TD
height=22>回复人:seaman117(Seamajor) 一级(初级) 信誉:99 2004-12-14
23:05:42 得分:10<BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#0066ff
border=0><TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TABLE height=55 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top height=5></TD></TR>
<TR>
<TD vAlign=top
height=40><BR>简单一点的就不用51了吧,弄个与非门,加个4017也能完成你的任务哦!<BR>8255不记得怎么用了:)<BR></TD></TR>
<TR>
<TD align=right><A
href="http://www.5iv.net/data/web1703/20050228/20050228__3643641.html#TOP">TOP</A></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#97ffff
border=0><TBODY>
<TR>
<TD
height=22>回复人:93336091(程序员的梦) 一级(初级) 信誉:100 2004-12-18
20:42:51 得分:0<BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#0066ff
border=0><TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TABLE height=55 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top height=5></TD></TR>
<TR>
<TD vAlign=top height=40><BR>算了,结帖!<BR></TD></TR>
<TR>
<TD align=right><A
href="http://www.5iv.net/data/web1703/20050228/20050228__3643641.html#TOP">TOP</A></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=0 width="100%" bgColor=#0066ff
border=0><TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE><BR>该问题已经结贴
,得分记录:kokblack(70)、seaman117(10)、<BR><!--adses2开始-->
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD>
<SCRIPT language=javascript
src="急求竞赛抢答器的汇编代码.files/bottom.js"></SCRIPT>
</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!--adses2结束--></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -