<?xml version="1.0" encoding="GBK" ?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dcterms="http://purl.org/dc/terms/">
 <channel>
  	  <title><![CDATA[韵海林鹰的博客]]></title>
	  <link>http://blog.163.com/wusiqing_547</link>
	  <description><![CDATA[欢迎您的到来 ]]></description>
	  <language>zh-CN</language>
	  <pubDate>Sat, 4 Oct 2008 11:30:49 +0800</pubDate>
	  <lastBuildDate>Sat, 4 Oct 2008 11:30:49 +0800</lastBuildDate>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <generator><![CDATA[NetEase Space]]></generator>
	  <managingEditor><![CDATA[wusiqing_547]]></managingEditor>
	  <webMaster><![CDATA[韵海林鹰]]></webMaster>
		  <ttl>120</ttl>
	  <image>
	  	<title><![CDATA[韵海林鹰的博客]]></title>
	  	<url>http://ava.blog.163.com/photo/3oDAx8NqPr8abyBb_5Q2TA==/172825635700609257.jpg</url>
	  	<link>http://blog.163.com/wusiqing_547</link>
	  </image>
  <item>
  	<title><![CDATA[ch451芯片驱动数码管移位显示程序（2）]]></title>	
    <link>http://blog.163.com/wusiqing_547/blog/static/78514394200894102843411</link>
    <description><![CDATA[<div><P>&nbsp;</P>
<P>#include&lt;reg52.h&gt;<BR>#define uchar unsigned char<BR>#define uint unsigned int<BR>#define CH451_DIG0 0x0800&nbsp;&nbsp;&nbsp;//数码管位0显示<BR>#define CH451_DIG1 0x0900&nbsp;&nbsp;&nbsp;//数码管位1显示<BR>#define CH451_DIG2 0x0a00&nbsp;&nbsp;&nbsp;//数码管位2显示<BR>#define CH451_DIG3 0x0b00&nbsp;&nbsp;&nbsp;//数码管位3显示<BR>#define CH451_DIG4 0x0c00&nbsp;&nbsp;&nbsp;//数码管位4显示<BR>#define CH451_DIG5 0x0d00&nbsp;&nbsp;&nbsp;//数码管位5显示<BR>#define CH451_DIG6 0x0e00&nbsp;&nbsp;&nbsp;//数码管位6显示<BR>#define CH451_DIG7 0x0f00&nbsp;&nbsp;&nbsp;//数码管位7显示<BR>sbit ch451_load=P1^5;<BR>sbit ch451_din=P1^6;<BR>sbit ch451_dclk=P1^7;<BR>sbit ch451_dout=P3^3;<BR>uchar num;<BR>uchar code table[]={<BR>0x3f,0x06,0x5b,0x4f,<BR>0x66,0x6d,0x7d,0x07,<BR>0x7f,0x6f,0x77,0x7c,<BR>0x39,0x5e,0x79,0x71};</P>
<P>void delay(uint z);&nbsp;&nbsp; //子函数声明</P>
<P>/**********************************************************<BR>函 数 名：ch451_init()<BR>功&nbsp;&nbsp;&nbsp; 能：初始化ch451芯片<BR>设&nbsp;&nbsp;&nbsp; 计：Jason&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>**********************************************************/</P>
<P>void ch451_init()<BR>{<BR>&nbsp;ch451_din=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//先低后高，选择4线输入<BR>&nbsp;ch451_din=1;<BR>&nbsp;ch451_load=1;<BR>&nbsp;ch451_dclk=1;<BR>}</P>
<P>/*********************************************************<BR>函 数 名：ch451_write()<BR>功&nbsp;&nbsp;&nbsp; 能：把12位的指令或数据写入ch451<BR>说&nbsp;&nbsp;&nbsp; 明：12位数据或指令的写入顺序是低位<BR>入口参数：command<BR>设&nbsp;&nbsp;&nbsp; 计：Jason&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>**********************************************************/</P>
<P>void ch451_write(uint command)<BR>{<BR>&nbsp;unsigned char i;<BR>&nbsp;ch451_load=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//命令开始<BR>&nbsp;for(i=0;i&lt;12;i++)<BR>&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//送入12位数据，低位在前<BR>&nbsp;&nbsp;ch451_din=command&amp;1;<BR>&nbsp;&nbsp;ch451_dclk=0;<BR>&nbsp;&nbsp;command&gt;&gt;=1;<BR>&nbsp;&nbsp;ch451_dclk=1;&nbsp;&nbsp;&nbsp;&nbsp;//上升沿有效<BR>&nbsp;}<BR>&nbsp;ch451_load=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//加载数据<BR>}</P>
<P>/*********************************************************<BR>函 数 名：main()<BR>功&nbsp;&nbsp;&nbsp; 能：主程序<BR>设&nbsp;&nbsp;&nbsp; 计：Jason&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>**********************************************************/</P>
<P>void main()<BR>{<BR>&nbsp;ch451_init();<BR>&nbsp;ch451_write(0x403);<BR>&nbsp;ch451_write(0x500);<BR>&nbsp; &nbsp;while(1)<BR>&nbsp;{<BR>&nbsp;&nbsp;for(num=0;num&lt;16;num++)<BR>&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG0|table[num]);<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG1|table[num]);<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG2|table[num]);<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG3|table[num]);<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG4|table[num]);<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG5|table[num]);<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG6|table[num]);<BR>&nbsp;&nbsp;&nbsp;ch451_write(CH451_DIG7|table[num]);<BR>&nbsp;&nbsp;&nbsp;delay(920);<BR>&nbsp;&nbsp;&nbsp;}&nbsp;<BR>&nbsp;}<BR>}</P>
<P>/*********************************************************<BR>函 数 名：delay()<BR>功&nbsp;&nbsp;&nbsp; 能：延时子程序<BR>说&nbsp;&nbsp;&nbsp; 明：根据晶振大小适当增加或减少延时?<BR>设&nbsp;&nbsp;&nbsp; 计：Jason&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>**********************************************************/</P>
<P>void delay(uint z)<BR>{<BR>&nbsp;uint x,y;<BR>&nbsp;for(x=100;x&gt;0;x--)<BR>&nbsp;&nbsp;for(y=z;y&gt;0;y--);<BR>}</P>
<P>&nbsp;</P></div>]]></description>
	    <author><![CDATA[韵海林鹰]]></author>
	    <comments>http://blog.163.com/wusiqing_547/blog/static/78514394200894102843411</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/wusiqing_547/blog/static/78514394200894102843411</guid>
    <pubDate>Sat, 4 Oct 2008 10:28:43 +0800</pubDate>
    <dcterms:modified>2008-10-04T10:35:01+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[CH451 芯片驱动数码管移位显示程序(1)]]></title>	
    <link>http://blog.163.com/wusiqing_547/blog/static/7851439420089311102782</link>
    <description><![CDATA[<div><P>&nbsp;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>
<P>/********************************************************************</P>
<P>程序：使数码从0到F每间隔1秒循环显示</P>
<P>********************************************************************/</P>
<P>#include&lt;reg52.h&gt;<BR>#define uhar unsigned char<BR>#define uint unsigned int<BR>#define CH451_DIG0 0x0800&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; //数码管位0显示<BR>#define CH451_DIG1 0x0900&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数码管位1显示<BR>#define CH451_DIG2 0x0a00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数码管位2显示<BR>#define CH451_DIG3 0x0b00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数码管位3显示<BR>#define CH451_DIG4 0x0c00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数码管位4显示<BR>#define CH451_DIG5 0x0d00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数码管位5显示<BR>#define CH451_DIG6 0x0e00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数码管位6显示<BR>#define CH451_DIG7 0x0f00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//数码管位7显示<BR>sbit ch451_load=P1^5;<BR>sbit ch451_din=P1^6;<BR>sbit ch451_dclk=P1^7;<BR>sbit ch451_dout=P3^3;</P>
<P>void led_shift();<BR>void delay(uint z);<BR>/********************************************************************</P>
<P>函 数 名：ch451_init()<BR>功&nbsp;&nbsp;&nbsp; 能：对ch451芯片进行初始化</P>
<P>********************************************************************/<BR>void ch451_init()<BR>{<BR>&nbsp;ch451_din=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //先低后高，选择4线输入<BR>&nbsp;ch451_din=1;<BR>&nbsp;ch451_load=1;<BR>&nbsp;ch451_dclk=1;<BR>}</P>
<P>/********************************************************************</P>
<P>函 数 名：ch451_write()<BR>功&nbsp;&nbsp;&nbsp; 能：把12位的指令或数据写入ch451<BR>说&nbsp;&nbsp;&nbsp; 明：12位数据或指令的写入顺序是低位&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>********************************************************************/<BR>void ch451_write(uint command)<BR>{<BR>&nbsp;unsigned char i;<BR>&nbsp;ch451_load=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //命令开始<BR>&nbsp;for(i=0;i&lt;12;i++)<BR>&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //送入12位数据，低位在前<BR>&nbsp;&nbsp;ch451_din=command&amp;1;<BR>&nbsp;&nbsp;ch451_dclk=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;command&gt;&gt;=1;<BR>&nbsp;&nbsp;ch451_dclk=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//上升沿有效<BR>&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;ch451_load=1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//加载数据<BR>}</P>
<P>void main()<BR>{<BR>&nbsp;ch451_init();<BR>&nbsp;ch451_write(0x403);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//开显示和键盘关看门狗<BR>&nbsp;ch451_write(0x500);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //采用默认的显示方式即不是译码显示方式<BR>&nbsp;while(1)<BR>&nbsp;{<BR>&nbsp;ch451_write(CH451_DIG0|0x3f);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示0<BR>&nbsp;ch451_write(CH451_DIG1|0x3f);<BR>&nbsp;ch451_write(CH451_DIG2|0x3f);<BR>&nbsp;ch451_write(CH451_DIG3|0x3f);<BR>&nbsp;ch451_write(CH451_DIG4|0x3f);<BR>&nbsp;ch451_write(CH451_DIG5|0x3f);<BR>&nbsp;ch451_write(CH451_DIG6|0x3f);<BR>&nbsp;ch451_write(CH451_DIG7|0x3f);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x06);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示1<BR>&nbsp;ch451_write(CH451_DIG1|0x06);<BR>&nbsp;ch451_write(CH451_DIG2|0x06);<BR>&nbsp;ch451_write(CH451_DIG3|0x06);<BR>&nbsp;ch451_write(CH451_DIG4|0x06);<BR>&nbsp;ch451_write(CH451_DIG5|0x06);<BR>&nbsp;ch451_write(CH451_DIG6|0x06);<BR>&nbsp;ch451_write(CH451_DIG7|0x06);<BR>&nbsp;delay(920);&nbsp;<BR>&nbsp;ch451_write(CH451_DIG0|0x5b);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示2<BR>&nbsp;ch451_write(CH451_DIG1|0x5b);<BR>&nbsp;ch451_write(CH451_DIG2|0x5b);<BR>&nbsp;ch451_write(CH451_DIG3|0x5b);<BR>&nbsp;ch451_write(CH451_DIG4|0x5b);<BR>&nbsp;ch451_write(CH451_DIG5|0x5b);<BR>&nbsp;ch451_write(CH451_DIG6|0x5b);<BR>&nbsp;ch451_write(CH451_DIG7|0x5b);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x4f);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示3<BR>&nbsp;ch451_write(CH451_DIG1|0x4f);<BR>&nbsp;ch451_write(CH451_DIG2|0x4f);<BR>&nbsp;ch451_write(CH451_DIG3|0x4f);<BR>&nbsp;ch451_write(CH451_DIG4|0x4f);<BR>&nbsp;ch451_write(CH451_DIG5|0x4f);<BR>&nbsp;ch451_write(CH451_DIG6|0x4f);<BR>&nbsp;ch451_write(CH451_DIG7|0x4f);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x66);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示4<BR>&nbsp;ch451_write(CH451_DIG1|0x66);<BR>&nbsp;ch451_write(CH451_DIG2|0x66);<BR>&nbsp;ch451_write(CH451_DIG3|0x66);<BR>&nbsp;ch451_write(CH451_DIG4|0x66);<BR>&nbsp;ch451_write(CH451_DIG5|0x66);<BR>&nbsp;ch451_write(CH451_DIG6|0x66);<BR>&nbsp;ch451_write(CH451_DIG7|0x66);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x6d);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示5<BR>&nbsp;ch451_write(CH451_DIG1|0x6d);<BR>&nbsp;ch451_write(CH451_DIG2|0x6d);<BR>&nbsp;ch451_write(CH451_DIG3|0x6d);<BR>&nbsp;ch451_write(CH451_DIG4|0x6d);<BR>&nbsp;ch451_write(CH451_DIG5|0x6d);<BR>&nbsp;ch451_write(CH451_DIG6|0x6d);<BR>&nbsp;ch451_write(CH451_DIG7|0x6d);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x7d);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示6<BR>&nbsp;ch451_write(CH451_DIG1|0x7d);<BR>&nbsp;ch451_write(CH451_DIG2|0x7d);<BR>&nbsp;ch451_write(CH451_DIG3|0x7d);<BR>&nbsp;ch451_write(CH451_DIG4|0x7d);<BR>&nbsp;ch451_write(CH451_DIG5|0x7d);<BR>&nbsp;ch451_write(CH451_DIG6|0x7d);<BR>&nbsp;ch451_write(CH451_DIG7|0x7d);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x07);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示7<BR>&nbsp;ch451_write(CH451_DIG1|0x07);<BR>&nbsp;ch451_write(CH451_DIG2|0x07);<BR>&nbsp;ch451_write(CH451_DIG3|0x07);<BR>&nbsp;ch451_write(CH451_DIG4|0x07);<BR>&nbsp;ch451_write(CH451_DIG5|0x07);<BR>&nbsp;ch451_write(CH451_DIG6|0x07);<BR>&nbsp;ch451_write(CH451_DIG7|0x07);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x7f);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示8<BR>&nbsp;ch451_write(CH451_DIG1|0x7f);<BR>&nbsp;ch451_write(CH451_DIG2|0x7f);<BR>&nbsp;ch451_write(CH451_DIG3|0x7f);<BR>&nbsp;ch451_write(CH451_DIG4|0x7f);<BR>&nbsp;ch451_write(CH451_DIG5|0x7f);<BR>&nbsp;ch451_write(CH451_DIG6|0x7f);<BR>&nbsp;ch451_write(CH451_DIG7|0x7f);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x6f);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示9<BR>&nbsp;ch451_write(CH451_DIG1|0x6f);<BR>&nbsp;ch451_write(CH451_DIG2|0x6f);<BR>&nbsp;ch451_write(CH451_DIG3|0x6f);<BR>&nbsp;ch451_write(CH451_DIG4|0x6f);<BR>&nbsp;ch451_write(CH451_DIG5|0x6f);<BR>&nbsp;ch451_write(CH451_DIG6|0x6f);<BR>&nbsp;ch451_write(CH451_DIG7|0x6f);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x77);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示a<BR>&nbsp;ch451_write(CH451_DIG1|0x77);<BR>&nbsp;ch451_write(CH451_DIG2|0x77);<BR>&nbsp;ch451_write(CH451_DIG3|0x77);<BR>&nbsp;ch451_write(CH451_DIG4|0x77);<BR>&nbsp;ch451_write(CH451_DIG5|0x77);<BR>&nbsp;ch451_write(CH451_DIG6|0x77);<BR>&nbsp;ch451_write(CH451_DIG7|0x77);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x7c);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示b<BR>&nbsp;ch451_write(CH451_DIG1|0x7c);<BR>&nbsp;ch451_write(CH451_DIG2|0x7c);<BR>&nbsp;ch451_write(CH451_DIG3|0x7c);<BR>&nbsp;ch451_write(CH451_DIG4|0x7c);<BR>&nbsp;ch451_write(CH451_DIG5|0x7c);<BR>&nbsp;ch451_write(CH451_DIG6|0x7c);<BR>&nbsp;ch451_write(CH451_DIG7|0x7c);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x39);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示c<BR>&nbsp;ch451_write(CH451_DIG1|0x39);<BR>&nbsp;ch451_write(CH451_DIG2|0x39);<BR>&nbsp;ch451_write(CH451_DIG3|0x39);<BR>&nbsp;ch451_write(CH451_DIG4|0x39);<BR>&nbsp;ch451_write(CH451_DIG5|0x39);<BR>&nbsp;ch451_write(CH451_DIG6|0x39);<BR>&nbsp;ch451_write(CH451_DIG7|0x39);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x5e);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示d<BR>&nbsp;ch451_write(CH451_DIG1|0x5e);<BR>&nbsp;ch451_write(CH451_DIG2|0x5e);<BR>&nbsp;ch451_write(CH451_DIG3|0x5e);<BR>&nbsp;ch451_write(CH451_DIG4|0x5e);<BR>&nbsp;ch451_write(CH451_DIG5|0x5e);<BR>&nbsp;ch451_write(CH451_DIG6|0x5e);<BR>&nbsp;ch451_write(CH451_DIG7|0x5e);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x79);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示e<BR>&nbsp;ch451_write(CH451_DIG1|0x79);<BR>&nbsp;ch451_write(CH451_DIG2|0x79);<BR>&nbsp;ch451_write(CH451_DIG3|0x79);<BR>&nbsp;ch451_write(CH451_DIG4|0x79);<BR>&nbsp;ch451_write(CH451_DIG5|0x79);<BR>&nbsp;ch451_write(CH451_DIG6|0x79);<BR>&nbsp;ch451_write(CH451_DIG7|0x79);<BR>&nbsp;delay(920);<BR>&nbsp;ch451_write(CH451_DIG0|0x71);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //数码管同时显示f<BR>&nbsp;ch451_write(CH451_DIG1|0x71);<BR>&nbsp;ch451_write(CH451_DIG2|0x71);<BR>&nbsp;ch451_write(CH451_DIG3|0x71);<BR>&nbsp;ch451_write(CH451_DIG4|0x71);<BR>&nbsp;ch451_write(CH451_DIG5|0x71);<BR>&nbsp;ch451_write(CH451_DIG6|0x71);<BR>&nbsp;ch451_write(CH451_DIG7|0x71);<BR>&nbsp;delay(920);<BR>&nbsp;}<BR>}</P>
<P>/********************************************************************<BR>函 数 名：delay()<BR>功&nbsp;&nbsp;&nbsp; 能：延时子程序&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>********************************************************************/</P>
<P>void delay(uint z)<BR>{<BR>&nbsp;uint x,y;<BR>&nbsp;for(x=100;x&gt;0;x--)<BR>&nbsp;&nbsp;for(y=z;y&gt;0;y--);<BR>}</P>
<P>&nbsp;</P>
<P><A href="http://img.blog.163.com/photo/-_ABwIfi3qz9l8dVwtuMPA==/4575657221409274586.jpg" target=_blank><IMG src="http://img.blog.163.com/photo/-_ABwIfi3qz9l8dVwtuMPA==/4575657221409274586.jpg"></A></P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P></div>]]></description>
	    <author><![CDATA[韵海林鹰]]></author>
	    <comments>http://blog.163.com/wusiqing_547/blog/static/7851439420089311102782</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://blog.163.com/wusiqing_547/blog/static/7851439420089311102782</guid>
    <pubDate>Fri, 3 Oct 2008 23:10:27 +0800</pubDate>
    <dcterms:modified>2008-10-04T10:26:42+08:00</dcterms:modified>
  </item>    
 </channel>
</rss>