风飘雪之林 发表于 2012-10-10 21:52:07

求单片机总线扩展C程序 基于74373的

求基于74373的总线扩展C程序,显示数码管1234.求程序例子,网上的系统扩展看不明白,没有程序,只有硬件.....谢谢大侠们!

风飘雪之林 发表于 2012-10-10 21:54:24

大概原理明白,就是程序不会写.......
#include<reg51.h>
#include<absacc.h>
#define    DP1   XBYTE
#define    DP2   XBYTE
#define    DP3   XBYTE
#define    DP4   XBYTE
#define    TIMER    0x3000
//sbit int1=P3^2 ;
//sbit wr=P3^6        ;
sbit rd=P3^7   ;
//long int dianya=0;
unsigned char table[ ]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};
void delay(void);
void main()
{
        while(1)
        {
                DP1=table;
                DP2=table;
                DP3=table;
                DP4=table;
                delay();
        }       
}
void delay(void)
{
        unsigned int i;
        for(i=0;i<TIMER;++i);
}

不知道为什么这样写显示不了.....新手,求指教
页: [1]
查看完整版本: 求单片机总线扩展C程序 基于74373的