收藏 分销(赏)

按键控制数码管加减程序知识分享.doc

上传人:丰**** 文档编号:3829028 上传时间:2024-07-22 格式:DOC 页数:3 大小:14KB
下载 相关 举报
按键控制数码管加减程序知识分享.doc_第1页
第1页 / 共3页
按键控制数码管加减程序知识分享.doc_第2页
第2页 / 共3页
按键控制数码管加减程序知识分享.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、按键控制数码管加减程序#include #define dataport P1#define uchar unsigned char#define uint unsigned intsbit latch1=P22; /段锁存sbit latch2=P23; /位锁存sbit key1=P32;sbit key2=P33;unsigned int duanma=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x7,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79;unsigned int weima=0xfe,0xfd,0xfb,0xf7,0xef,0

2、xdf,0xbf,0x7f;unsigned char display8;void suocun(uchar firstbit,uchar num);void delay(uchar z) /延时程序 uchar i,j,k; for(i=0;i50;i+) for(j=0;j50;j+) for(k=0;kz;k+);void main(void) uchar num=0; key1=1; key2=1; while(1) if(!key1) delay(5);if(!key1) num+; if(num=10) num=0; if(!key2) delay(5);if(!key2) num-; if(num=0) num=9; display0=duanmanum%10; suocun(2,1); void suocun(uchar firstbit,uchar num) uchar i ; for(i=0;inum;i+) dataport=0; latch1=1; latch1=0; dataport=weimafirstbit+i; latch2=1; latch2=0; dataport=displayi; latch1=1; latch1=0; 最近在学习51单片机,因此偶尔也会写写小程序,因此和大家分享一下,希望大家都能学好单片机。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服