用动态扫描方式显示12345678编程单片机答:下图是8位共阴数码管组成的显示电路,程序是对这个仿真图的。include<reg52.h> include<intrins.h> unsigned char code ledtab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//共阴数码管段码表 unsigned char buffer[]={1,2,3,4,5,6,7,8};void delay(){ unsigned int...
求用c语言写的八位数码管动态显示程序,P0控制段,P2控制位。答:define BIT_OUT P2 //扫描口 sbit dot=P2^7; //LED小数点控制 uchar code tab[12]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff,0xbf};/* 共阳LED段码表 "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "不亮" "-" *...
求一个八位数码管动态扫描的程序(用C编写的) !答:显示程序在2.5ms中断中调用 define dataport P0 define comport P2 uchar data dis_buf[4]={16,16,16,16,16,16,16,16};//和对应的秒 分 时 星期 (逆序)uchar sign[18]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00,0x40}...