单片机51的C程序谁给解释下?#include #include unsigned char code displayb

3个回答

  • unsigned char code displaybit[]={0xfe,0xfd,0xfb,0xf7,

    0xef,0xdf,0xbf,0x7f};定义数码管显示位选数组

    unsigned char code displaycode[]={0x3f,0x06,0x5b,0x4f,

    0x66,0x6d,0x7d,0x07,

    0x7f,0x6f,0x77,0x7c,

    0x39,0x5e,0x79,0x71,0x00,0x40};定义共阴极数码管显示编码数组

    unsigned char code dotcode[32]={0,3,6,9,12,16,19,22,

    25,28,31,34,38,41,44,48,

    50,53,56,59,63,66,69,72,

    75,78,81,84,88,91,94,97};定义ds18b20表格数组

    unsigned char displaycount;定义变量

    unsigned char displaybuf[8]={16,16,16,16,16,16,16,16};定义显示缓冲

    unsigned char timecount;定义变量(计数单元)

    unsigned char readdata[8]; 定义变量

    sbit DQ=P3^7;定义连接ds18b20端口

    bit sflag;定义标致位

    .

    .