单片机部分.docx

上传人:b****0 文档编号:12456540 上传时间:2023-04-19 格式:DOCX 页数:13 大小:326.88KB
下载 相关 举报
单片机部分.docx_第1页
第1页 / 共13页
单片机部分.docx_第2页
第2页 / 共13页
单片机部分.docx_第3页
第3页 / 共13页
单片机部分.docx_第4页
第4页 / 共13页
单片机部分.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

单片机部分.docx

《单片机部分.docx》由会员分享,可在线阅读,更多相关《单片机部分.docx(13页珍藏版)》请在冰豆网上搜索。

单片机部分.docx

单片机部分

板子结构

 

1、、USB驱动,安装软件CH341SER

数码管显示

静态显示

动态显示

工作任务:

按键操作

#include"reg51.h"

sbitLed1=P0^0;

sbitLed2=P0^1;

sbitLed3=P0^2;

sbitLed4=P0^3;

sbitLed5=P0^4;

sbitSPK=P1^1;

sbitKey=P1^4;

voidDelayTime(unsignedintDTime)

{

unsignedintuiCnt;

for(uiCnt=0;uiCnt

}

codeunsignedcharLedSeg[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

main()

{

unsignedcharSecond=10,Minute=10;

unsignedintwCnt=0;

unsignedcharBLed=0,ucLed1=1,ucLed2=2,ucLed3=3,ucLed4=4;

while

(1)

{

/*¼Æʱ*/

switch(++wCnt%5)

{

case0:

//ÏÔʾÃëµÄ¸öλ

Led2=1;//¶¨Î»ÏÔʾÊýÂë¹Ü

Led3=0;

Led4=0;

Led5=0;

Led1=0;

P2=LedSeg[ucLed4];

break;

case1:

P0&=0xe0;

Led3=1;

P2=LedSeg[ucLed3];

break;

case2:

P0&=0xe0;

Led4=1;

P2=LedSeg[ucLed2];

break;

case3:

P0&=0xe0;

Led5=1;

P2=LedSeg[ucLed1];

break;

case3:

P0&=0xe0;

Led1=1;

P2=LedSeg[BLed];

break;

}

DelayTime(5);

if(Key==0)

{

DelayTime(10);

while(Key==0);

BLed++;

if(BLed>2)

BLed=0;

/*Èç¹ûÇл»·ÅÖÃÕâ¸öλÖ㬻á³öÏÖʲô½á¹û£¿*/

}

switch(BLed)

{

case0:

ucLed1=?

;

ucLed2=?

ucLed3

ucLed4

break;

case1:

break;

case2:

break;

}

}

}

单片机定时器

中断

JJY时码编程

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1