求一个基于AT89C51单片机的数字时钟程序,显示时、分、秒不要求闹钟!就...答:include <reg51.h> include <intrins.h> unsigned char data dis_digit;unsigned char key_s, key_v;unsigned char code dis_code[11]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0xff};//0,1,2,3,4,5,6,7,8,9,关显示,数码管码表 unsigned char data dis_buf[...
设计个单片机c语言程序,设计任务 1. 用键盘开关控制两种模式的选择,分 ...答://uchar text_code[11]={ 0x28, 0x7E, 0xA2, 0x62, 0x74, 0x61, 0x21, 0x7A, 0x20, 0x60,0xff};//0,1,2,3,4,5,6,7,8,9,关显示,数码管码表,高电平有效 //uchar text_code[17]= {0x28,0x7e,0xa2,0x62,0x74,0x61,0x21,0x7a,0x20,0x60,0x30,0x25,0xa9,0x26,...
单片机外部中断控制数码管电子时钟。答:数码管用8位一体的,共阴的。仿真图如下 程序如下 include<reg51.h> define uchar unsigned char define uint unsigned int sbit k1=P3^1; //第一个按键,选择设置 uchar code distab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};//共阴数码管段码表 uchar dis...