include<reg51.h> sbit k1=P1^0;define uint16 unsigned int define uchar unsigned char uchar code shuzu[ ]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};void delay(){ uint16 i=1000;while(i--);} void main(){ uchar n ;P2=0xfe;P1=0xff;while(1){ if...
假设你的是共阳极数码管,P0接数码。按键接P2^0;include<reg52.h> typedef unsinged int uint;sbit key=P2^0;unsigned char tab[]={0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};void denay(uint x){ uint i,j;for(i=x;i>0;i--)for(j=110;j>0;j--)} void main(){ u...
小伙伴们有没有发现最近几次例程都是键盘、LED、数码管。其实也容易理解,单片机开发中最常用的就是这些,包括一些实际应用设计中也少不了这些,最大的区别就是控制程序及实现的功能不同罢了。下面就来看一下今天的例程吧!在文后会有例程相关资料分享。一、硬件电路电路左下角还是矩阵键盘,上一个例程已经讲过了,右...
unsigned char code table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x10};unsigned char t=0;unsigned char i=0;void Delay(unsigned char i){ unsigned char j;for(; i>0; i--)for(j=110; j>0; j--);} void DisplayLED(unsigned char n){ P0=table[n];} v...
基于89C51单片机的多位数按键加减(闪烁)数码管显示源程序 1次下载 基于89C51单片机的按键控制单个数码管显示 3次下载 基于51单片机的键盘控制数码管设计资料源程序 2次下载 单片机中级项目13丨矩阵按键数码管移位显示 51单片机-矩阵键盘模块-长短按键&数码管显示-模块化编程模板 51单片机:数码管动态显示 使用单...
免费 (58) 下载 (144) 软件 (147) 1 (67) & (75) 安装 (69) 51单片机 (59) 配置 (74) MDK (65) 谢谢 (68) Keil (60) VS2008 (84) VS2010 (65) VS2008的使用 (167) 正式... (74) VS2012 (125) VS2013 (71) VS2015 (90) VS2015编程环境背景色设置的问题 (59) vs2012安装C语言集成...