c51设计的模拟数字万年历.docVIP

  • 2
  • 0
  • 约6.85千字
  • 约 8页
  • 2018-03-29 发布于河南
  • 举报
c51设计的模拟数字万年历

Diap.c #include reg52.h #include intrins.h #define uchar unsigned char bit Display_Flag=0; sbit SH_CP=P1^4; sbit DS=P1^5; sbit ST_CP=P1^6; void write_74hc595(uchar *content) { uchar i=18,j; while(i--) { for(j=0;j8;j++) { DS=(bit)(content[i]j0x80); SH_CP=0;_nop_();SH_CP=1; //移位时钟脉冲上升沿移位 } } ST_CP=0;_nop_();ST_CP=1; //上升沿将数据送到数据锁存器 _nop_(); ST_CP=0; //锁存显示数据 } void show(uchar *content) { uchar code data_code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff}; uchar Disp_CODE[18]; uchar i; for(i=0;i17;i++) { if(i==14content[14]==0) { Disp_CODE[14]=0x80; contin

文档评论(0)

1亿VIP精品文档

相关文档