⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪blog.htm

📁 我们做微机硬件综合实验做的一个交通信号灯实时控制系统设计
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0042)http://blog.sina.com.cn/u/462a59890100086c -->
<HTML xmlns:sns = "http://blog.sina.com.cn/sns"><HEAD><TITLE>微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
<META content=青苹乐,1177180553 name=Author>
<META content=花开无声,青苹乐,微机原理课程设计报告之四--红绿灯设计,新浪BLOG name=Keywords>
<META content="花开无声 青苹乐 微机原理课程设计报告之四--红绿灯设计 新浪BLOG" name=Description>
<SCRIPT language=javascript 
src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/base.js" 
type=text/javascript></SCRIPT>

<SCRIPT language=javascript 
src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/dialog_utf8.js" 
type=text/javascript></SCRIPT>

<SCRIPT language=javascript src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/x.htm" 
type=text/javascript></SCRIPT>

<SCRIPT language=javascript src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/4.js" 
type=text/javascript></SCRIPT>

<SCRIPT language=javascript type=text/javascript>										var UID = '1177180553';					var THEME = '4';					var isRandom = 0 == 0 ? false : true;					var customTheme = "calendar:1,photo:1,bannar:1,menu:1,box_1:1,box_2:1,bg:7,music:1";				</SCRIPT>

<SCRIPT>loadProfileConfig(UID);</SCRIPT>

<SCRIPT>					var tmpTHEME = '4';					var hackFlag = false;					if (tmpTHEME != THEME && (tmpTHEME == 4 || THEME == 4)) {						THEME = tmpTHEME;						hackFlag = true;					} 					var AUTHOR = '青苹乐';					var bc = {};					bc.show = function () {};					document.write('<link rel="Stylesheet" type="text/css" media="all" href="http://image2.sina.com.cn/blog/tmpl/v3/theme/css/'+THEME+'.css">');					document.write('<link rel="Stylesheet" type="text/css" media="all" href="http://image2.sina.com.cn/blog/tmpl/v3/theme/'+THEME+'/css/article.css">');					document.write('<link rel="Stylesheet" type="text/css" media="all" href="http://image2.sina.com.cn/blog/tmpl/v3/theme/'+THEME+'/css/comment070521.css">');			</SCRIPT>

<META content="MSHTML 6.00.2900.3059" name=GENERATOR></HEAD>
<BODY class=bodyBox><IFRAME style="DISPLAY: none" name=post 
src="about:blank"></IFRAME>
<SCRIPT type=text/javascript>					if (isRandom){						var sPhoto = (Math.floor((new Date().getMilliseconds() % iPhotoMax) + 1) + "");						var sBanner = (Math.floor((new Date().getMilliseconds() % iBannerMax) + 1) + "");						var sMenu = (Math.floor((new Date().getMilliseconds() % iMenuMax) + 1) + "");						var sBox_1 = (Math.floor((new Date().getMilliseconds() % iBox_1Max) + 1) + "");						var sBox_2 = (Math.floor((new Date().getMilliseconds() % iBox_2Max) + 1) + "");						var sBg = (Math.floor((new Date().getMilliseconds() % iBgMax) + 1) + "");						var sCalendar = iCalendarMax == 0 ? 								0 : 								(Math.floor((new Date().getMilliseconds() % iCalendarMax) + 1) + "");						var sRanCss1 = '<link rel="Stylesheet" type="text/css" href="http://image2.sina.com.cn/blog/tmpl/v3/cache/css/'+THEME+'_1/'+sPhoto+'/'+sBanner+'_'+sMenu+'.css" media="all">';						var sRanCss2 = '<link rel="Stylesheet" type="text/css" href="http://image2.sina.com.cn/blog/tmpl/v3/cache/css/'+THEME+'_2/'+sBox_1+'/'+sBox_2+'_'+sBg+'.css" media="all">';						document.write(sRanCss1 + sRanCss2);					} else {						var sModule = {};						var sDiy = "calendar:1,photo:1,bannar:1,menu:1,box_1:1,box_2:1,bg:7,music:1".split(',');						if (customTheme != null && !hackFlag) sDiy = customTheme.split(',');						for(key in sDiy)						{						aK = sDiy[key].split(':');						sModule[aK[0]] = aK[1];						}						var sPhoto = sModule['photo'];						var sBanner = sModule['bannar'];						var sMenu = sModule['menu'];						var sBox_1 = sModule['box_1'];						var sBox_2 = sModule['box_2'];						var sBg = sModule['bg'];						var sCalendar = iCalendarMax == 0 ? 0 : sModule['calendar'];						var sRanCss1 = '<link rel="Stylesheet" type="text/css" href="http://image2.sina.com.cn/blog/tmpl/v3/cache/css/'+THEME+'_1/'+sPhoto+'/'+sBanner+'_'+sMenu+'.css" media="all">';						var sRanCss2 = '<link rel="Stylesheet" type="text/css" href="http://image2.sina.com.cn/blog/tmpl/v3/cache/css/'+THEME+'_2/'+sBox_1+'/'+sBox_2+'_'+sBg+'.css" media="all">';						document.write(sRanCss1 + sRanCss2);					}					</SCRIPT>

<TABLE class=bodytop cellSpacing=0 align=center border=0>
  <TBODY>
  <TR>
    <TD style="PADDING-LEFT: 5px" align=left width=185><A 
      href="http://blog.sina.com.cn/" target=_blank><IMG 
      src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/logo.gif" border=0></A></TD>
    <TD style="PADDING-TOP: 14px" align=left width=200>
      <SCRIPT language=javascript type=text/javascript>BROWSER == "ie5" ? dw('<script language="javascript" type="text/javascript" src="/js/head_gbk.js"></scr' + 'ipt>') : dw('<script language="javascript" type="text/javascript" src="/js/head_utf8.js"></scr' + 'ipt>');</SCRIPT>
    </TD>
    <TD style="PADDING-RIGHT: 5px; PADDING-TOP: 14px" align=right width=395>
      <SCRIPT language=javascript 
      src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/checklogin.htm" 
      type=text/javascript></SCRIPT>
    </TD></TR></TBODY></TABLE>
<TABLE class=bodyBg cellSpacing=0 cellPadding=0 align=center border=0>
  <TBODY>
  <TR>
    <TD class=banner>
      <TABLE class=title cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD width=20></TD>
          <TD>花开无声</TD>
          <TD width=20></TD></TR></TBODY></TABLE>
      <TABLE class=link cellSpacing=0 cellPadding=0 border=0>
        <TBODY>
        <TR>
          <TD width=20></TD>
          <TD><A 
            href="http://blog.sina.com.cn/qpl">http://blog.sina.com.cn/qpl</A>﹥<A 
            onclick="setCopy('http://blog.sina.com.cn/qpl');new dialog().event('  已经把该BLOG网址复制到系统剪贴板,您可以使用(Ctrl+V或鼠标右键)粘贴功能,通过其他软件记录或发送给您的朋友。','void 0')" 
            href="javascript:;">复制</A> ﹥<A onclick=setHome() 
            href="javascript:;">收藏本页</A></TD>
          <TD width=20></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE class=bodyBg cellSpacing=0 cellPadding=0 align=center border=0>
  <TBODY>
  <TR>
    <TD class=menu>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD class=home><A href="http://blog.sina.com.cn/" 
            target=_blank>博客首页</A><INPUT id=HOME 
            style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD>
          <TD class=text id=login align=right>
            <SCRIPT language=javascript 
            src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/checkzone3.htm" 
            type=text/javascript charset=UTF-8></SCRIPT>
          </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE class="sysW770 bodyBg" cellSpacing=0 cellPadding=0 align=center 
  border=0><TBODY>
  <TR>
    <TD vAlign=top>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD class=box_2 vAlign=top>
            <DIV class=margin>
            <DIV id=labelFM000012>
            <DIV class=add><IMG 
            src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/blank.gif" 
            align=absMiddle border=0>
            <SCRIPT language=javascript 
            src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/checkzone4.htm" 
            type=text/javascript></SCRIPT>
             </DIV></DIV></DIV>
            <DIV class=margin id=box_2>
            <CENTER>
            <DIV class=article>
            <TABLE id=article462a59890100086c cellSpacing=0 cellPadding=0 
            border=0>
              <TBODY>
              <TR>
                <TD align=middle>
                  <TABLE cellSpacing=0 cellPadding=0 border=0>
                    <TBODY>
                    <TR class=sysHand 
                    onclick="javascript:hide('articleBody462a59890100086c');swap('articleTitle462a59890100086c','className','up','down');">
                      <TD class=up id=articleTitle462a59890100086c>
                        <DIV class="sysBr500 title" 
                        id=commentText462a59890100086c>微机原理课程设计报告之四--红绿灯设计</DIV></TD></TR></TBODY></TABLE></TD></TR>
              <TR id=articleBody462a59890100086c>
                <TD class=aBody>
                  <TABLE cellSpacing=0 cellPadding=0 align=center border=0>
                    <TBODY>
                    <TR>
                      <TD class=author><IMG class=man 
                        src="微机原理课程设计报告之四--红绿灯设计- 青苹乐 - 新浪BLOG.files/sun.gif"><SPAN 
                        class=time>2007-06-26 14:37:54</SPAN></TD></TR></TBODY></TABLE>
                  <TABLE class=dashed cellSpacing=0 cellPadding=0 align=center 
                  border=0>
                    <TBODY>
                    <TR>
                      <TD></TD></TR></TBODY></TABLE>
                  <TABLE class=aSize cellSpacing=0 cellPadding=0 align=center 
                  border=0>
                    <TBODY>
                    <TR>
                      <TD align=right>
                        <STYLE>.A_font_change_big {
	FONT-SIZE: 16px; LINE-HEIGHT: 27px
}
.A_font_change_big A {
	FONT-SIZE: 16px; LINE-HEIGHT: 27px
}
.A_font_change_mid {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px
}
.A_font_change_mid A {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px
}
.A_font_change_sml {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px
}
.A_font_change_sml A {
	FONT-SIZE: 12px; LINE-HEIGHT: 21px
}
</STYLE>
                        <A 
                        onclick="addClass('articleText462a59890100086c','A_font_change_big')" 
                        href="javascript:;">大</A><A 
                        onclick="addClass('articleText462a59890100086c','A_font_change_mid')" 
                        href="javascript:;">中</A><A 
                        onclick="addClass('articleText462a59890100086c','A_font_change_sml')" 
                        href="javascript:;">小</A></TD></TR></TBODY></TABLE>
                  <TABLE class=description cellSpacing=0 cellPadding=0 
                  align=center border=0>
                    <TBODY>
                    <TR>
                      <TD align=middle>
                        <DIV class="sysBr500 text" 
                        id=articleText462a59890100086c align=left>
                        <DIV>&nbsp; 
                        <P><B>三、红绿灯设计</B></P>
                        <P>【设计内容】</P>
                        <P>模拟交通信号灯的工作。</P>
                        <P>【设计目的】</P>
                        <P>通过对红、绿、黄LED(发光二极管)的控制熟练掌握8255A可编程并行接口的编程方法。</P>
                        <P>【设计要求】</P>
                        <P>编写程序控制8255A可编程并行接口芯片,使实验台上的红、绿、黄发光二极管按照十字路口交通信号灯的规律交替发光。当按下任意键则停止运行、返回DOS。</P>
                        <P>【设计思路】</P>
                        <P>1、&nbsp; 相关知识</P>
                        <P>8255A是一种通用的可编程多功能并行接口。</P>
                        <P>(1)8255A的内部接口</P>
                        <P>8255A内部有3个8位的并行I/O端口,即A口、B口和C口,面向外设一侧各有8根I/O端口数据线,其中C口又分为上半部(高4位)和下半部(低4位),A口与C口上半部合称位A组,受A组控制模块管理,B口与C口下半部合称为B组,受B组控制模块管理。</P>
                        <P>(2)8255A的端口地址</P>
                        <P>在片选信号CS=0的条件下:</P>
                        <P>A A =00,选中A口数据寄存器;A A =01,选中口数据寄存器。</P>
                        <P>A A =10,选中C口数据寄存器:A A = 11,选中控制寄存器。</P>
                        <P>通常,进行系统设计时的一片8255A占用4个连续的口地址。</P>
                        <P>(3)8255的工作方式</P>
                        <P>8255A有3种工作方式,A口可以工作在方式0、方式1、方式2;B口可以工作在方式0或方式1,不能工作在方式2;C口仅能工作在方式0。</P>
                        <P>1)&nbsp; 
                        方式0是基本型输入/输出方式。工作在方式0的时候,端口没有中断功能,也不提供状态信息,因此CPU与端口之间只能采用无条件传送输入/输出数据,工作在方式0时,端口与外设之间没有联络线。</P>
                        <P>2)&nbsp; 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -