51单片机广告灯程序:
- /***********************************************************
- 实验名称:广告灯示例程序
- 程序说明:烧好程序即可
- 实验平台:YZ200 V2.2开发箱
- 作者:徐锐锋
- 广州研展电子科技有限公司 (我爱研发网) 版权所有
- ***********************************************************/
- #include <AT89X51.H>
- unsigned char code table[]={0xfe,0xfd,0xfb,0xf7,
- 0xef,0xdf,0xbf,0x7f,
- 0xfe,0xfd,0xfb,0xf7,
- 0xef,0xdf,0xbf,0x7f,
- 0x7f,0xbf,0xdf,0xef,
- 0xf7,0xfb,0xfd,0xfe,
- 0x7f,0xbf,0xdf,0xef,
- 0xf7,0xfb,0xfd,0xfe,
- 0x00,0xff,0x00,0xff,
- 0x01}; //广告灯花式
- unsigned char i;
-
- /******************************************/
- /* 延时子程序 */
- /******************************************/
- void delay(void)
- {
- unsigned char m,n,s;
- for(m=20;m>0;m--)
- for(n=30;n>0;n--)
- for(s=200;s>0;s--);
- }
-
- /******************************************/
- /* 主程序 */
- /******************************************/
- void main(void)
- {
- while(1)
- {
- if(table[i]!=0x01)
- {
- P0=table[i];
- i++; //LED移动
- delay();
- }
- else
- ……………………
- …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
下载:
13.广告灯.zip
(462.82 KB, 下载次数: 17)
|