|  | 
 
| 
/**************************************************************************************
×
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。您需要 登录 才可以下载或查看,没有账号?立即注册 
  *                      静态数码管显示实验                                                  *
 实现现象:下载程序后数码管静态显示0。
 注意事项:如果不想让点阵模块显示,可以将74HC595模块上的JP595短接片拔掉。
 ***************************************************************************************/
 
 #include "reg52.h"             //此文件中定义了单片机的一些特殊功能寄存器
 
 typedef unsigned int u16;      //对数据类型进行声明定义
 typedef unsigned char u8;
 
 sbit LSA=P2^2;
 sbit LSB=P2^3;
 sbit LSC=P2^4;
 
 u8 code smgduan[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
 0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//显示0~F的值
 
 
 /*******************************************************************************
 * 函 数 名       : main
 * 函数功能         : 主函数
 * 输    入       : 无
 * 输    出         : 无
 *******************************************************************************/
 void main()
 {
 LSA=0;
 LSB=0;
 LSC=0;    //控制38译码器的Y0输出低电平
 P0=smgduan[0];
 while(1);
 }
 
 
 
 | 
 |