• 大小: 23KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: 其他
  • 标签: c51  

资源简介

单片机开发程序。是一款很有意思的十字路口交通指示灯程序,红绿黄灯交替指示。很有用很有学习价值。

资源截图

代码片段和文件信息

//
/*******************************************************************************
* 实验名    : 动态显示数码管实验
* 使用的IO      : 
* 实验效果       : 数码管显示76543210。
* 注意  :当位选用P1口的时候注意可能会有一位不亮,那么调整J21
*******************************************************************************/
#include

//--定义使用的IO口--//
#define GPIO_DIG   P0
#define GPIO_PLACE P1

#define GPIO_TRAFFIC P2

sbit RED10   = P2^0;   //上人行道红灯
sbit GREEN10 = P2^1;   //上人行道绿灯
sbit RED11   = P2^2;
sbit YELLOW11= P2^3;
sbit GREEN11 = P2^4;

sbit RED00   = P3^0; //右人行道红灯
sbit GREEN00 = P3^1; //右人行道绿灯
sbit RED01   = P2^5;
sbit YELLOW01= P2^6;
sbit GREEN01 = P2^7;

//--定义全局变量--//
unsigned char code DIG_PLACE[8] = {
0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f};//位选控制   查表的方法控制
unsigned char code DIG_CODE[1

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-01-17 15:18  程序\
     文件        5656  2013-09-04 22:33  程序\main.c
     文件        6678  2013-09-04 22:33  程序\pro
     文件        1446  2013-09-04 22:33  程序\pro.hex
     文件       10299  2013-09-04 22:33  程序\pro.M51
     文件      142501  2013-09-05 10:31  程序\pro.uvopt
     文件       13473  2013-04-19 17:49  程序\pro.uvproj
     文件        6376  2009-05-07 14:37  程序\STARTUP.A51

评论

共有 条评论