C51程序先显示程序.doc
《C51程序先显示程序.doc》由会员分享,可在线阅读,更多相关《C51程序先显示程序.doc(5页珍藏版)》请在三一文库上搜索。
1、#include#define uchar unsigned char#define uint unsigned intbit write=0;sbit scl=P33;sbit sda=P34;uchar code bable=0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f;uchar code table=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e;uchar aa;uint sec;void delay();void xunhuan(uint
2、 z)uint x,y;for(x=z;x0;x-) for(y=110;y0;y-);void start()scl=1;sda=1;delay();sda=0;delay();scl=0;void stop()scl=0;sda=0;scl=1;delay();sda=1;delay();void answer()sda=0;scl=0;scl=1;delay();scl=0;void unanswer()sda=1;scl=0;scl=1;delay();scl=0;void init()sda=1;delay();scl=1;delay();void wr_by(uchar dig)u
3、char temp,i;temp=dig;for(i=0;i8;i+)temp=temp1;scl=0;delay();sda=CY;delay();scl=1;delay();scl=0;delay();sda=1;delay();uchar re_by()uchar i,k;scl=0;delay();sda=1;delay();for(i=0;i8;i+)scl=1;delay();k=(k10000)sec=0;TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;while(1)display(sec/1000,sec%1000/100,sec%100/10,sec%10);if(write=1) write=0;wr_dig(1,sec);void inter() interrupt 1TH0=(65536-50000)/256;TL0=(65536-50000)%256;aa+;if(aa=2) aa=0;write=1;sec+;if(sec=10000)sec=0;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C51 程序 显示
链接地址:https://www.31doc.com/p-5671077.html