当前位置: 首页 > news >正文

网站在线制作无锡网知名网站

网站在线制作,无锡网知名网站,中石油企业邮箱怎么注册,海南seo外包缘由51单片机实训实验报告-编程语言-CSDN问答 使用矩阵键盘模拟数字输入(s1-s9分别对应数字1-9,s10对应数字0) 显示于数码显示管上,最多显示6个数据,第一次按键的数字显示在最左侧,随 着后续键按下&#x…

缘由51单片机实训实验报告-编程语言-CSDN问答

使用矩阵键盘模拟数字输入(s1-s9分别对应数字1-9,s10对应数字0)
显示于数码显示管上,最多显示6个数据,第一次按键的数字显示在最左侧,随
着后续键按下,前序数字随之右移,最新的数字显示在最左侧。(使用c语言)

#include "reg52.h"
unsigned char code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77
,0x7c,0x39,0x5e,0x79,0x71}; //共阴0~15
unsigned char code ShaoMiaoZhi[]={238,237,235,231,222,221,219,215,190,189,187,183
,126,125,123,119};
unsigned char JianPanShaoMiao(/*使用行列反转扫描法*/)
{	unsigned char H=15,L=240,Ys=0;P1=15;if(P1!=15){		while(++Ys);//消抖H=P1;P1=240;L=P1;while(P1!=240);}P1 = 255;return (H+L);
}
unsigned char JianPanQuZhi(/*定义按钮*/)
{	unsigned char Jian_Zhi=0,LinShi=JianPanShaoMiao();if(LinShi==255)return LinShi;else//减小对延时影响提高运行效率while(LinShi!=ShaoMiaoZhi[Jian_Zhi])if(++Jian_Zhi > 15)break;return Jian_Zhi;//按键排列//12 08 04 00//13 09 05 01//14 10 06 02//15 11 07 03
}
void main()
{//缘由https://bbs.csdn.net/topics/396577304?page=1#post-411560687 https://ask.csdn.net/answers/1282564/editunsigned char jz=0,wei=128,ge=0,ys=0;//键值 位 数据2^8=256unsigned int Ys=747;//数据2^16=65536unsigned long m=1,zhi=0,ls=0;//模 值 存储 数据2^32=4294967296while(1){jz=JianPanQuZhi();//矩阵值查看JianPanQuZhiif(jz!=255&&jz<10){ls=ls+jz*m;if(m<1000000)m*=10;else ls/=10;zhi=ls;}
//以下数码管显示,以上矩阵取值和运算P3=~wei;ge=zhi-zhi/10*10;P2=smgduan[ge];//数码管静态显示zhi/=10;if(!wei)wei=128;else wei/=2;//数码管动态显示if(!zhi){zhi=ls;wei=128;}while(++ys);P2=0;}
}
#include "reg52.h"
unsigned char code smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77
,0x7c,0x39,0x5e,0x79,0x71}; //共阴0~15
unsigned char code ShaoMiaoZhi[]={238,237,235,231,222,221,219,215,190,189,187,183
,126,125,123,119};
unsigned char JianPanShaoMiao(/*使用行列反转扫描法*/)
{	unsigned char H=15,L=240,Ys=0;P1=15;if(P1!=15){		while(++Ys);//消抖H=P1;P1=240;L=P1;while(P1!=240);}P1 = 255;return (H+L);
}
unsigned char JianPanQuZhi(/*定义按钮*/)
{	unsigned char Jian_Zhi=0,LinShi=JianPanShaoMiao();if(LinShi==255)return LinShi;else//减小对延时影响提高运行效率while(LinShi!=ShaoMiaoZhi[Jian_Zhi])if(++Jian_Zhi > 15)break;return Jian_Zhi;//按键排列//12 08 04 00//13 09 05 01//14 10 06 02//15 11 07 03
}
void main()
{//缘由https://bbs.csdn.net/topics/396577304?page=1#post-411560687 https://ask.csdn.net/answers/1282564/editunsigned char jz=0,wei=1,ge=0,ys=0,w=0;//键值 位 数据2^8=256unsigned int Ys=747;//数据2^16=65536unsigned long m=1,zhi=0,ls=0;//模 值 存储 数据2^32=4294967296while(1){jz=JianPanQuZhi();//矩阵值查看JianPanQuZhiif(jz!=255&&jz<10){ls=ls*10+jz;if(++w>6)ls=ls-ls/1000000*1000000;zhi=ls;}
//以下数码管显示,以上矩阵取值和运算P3=~wei;ge=zhi-zhi/10*10;P2=smgduan[ge];//数码管静态显示zhi/=10;if(!wei)wei=1;else wei*=2;//数码管动态显示if(!zhi){zhi=ls;wei=1;}while(++ys);P2=0;}
}

http://www.dtcms.com/a/538488.html

相关文章:

  • 技术面:SpringBoot(启动流程、如何优雅停机)
  • 网站建设软硬件平台有哪些郑州铭功路网站建设
  • 青岛网站建设方案优化网络实施方案怎么写
  • 网站在线留言设计师培训经历怎么写
  • 建各公司网站要多少钱互联网app开发
  • 网站建设费用做做什么科目价格划算的常州做网站
  • 怎么用小米音箱控制HA打开MQTT协议的智能开关?
  • 宁波网站优化体验wordpress密码保护文章
  • 兰州网络营销网站电子商务平台经营者的特点体现在
  • 网站语音转写怎么做wordpress主题 收费
  • 【UI自动化相关】
  • 有限公司网站建设 中企动力重庆搜狗短网址生成
  • 网站建设公司哪家中国建设网官方网站6
  • 我要外包网站网站建设怎么设置权限
  • 个人网站seowordpress 传值
  • 网站打开是目录结构图广东网页空间租赁
  • 游戏事件中心:解耦模块的利器
  • 高端网站建设的流程是什么产品推广介绍
  • php网站源码删除手机网站seo怎么做
  • 网站完成上线时间js怎么做网站
  • 建门户网站要多少钱找兼职做网站建设
  • 跨境电商网站开发文档修改wordpress用户名密码忘记
  • 山东烟台城乡建设学校官方网站建设行政主管部门政务网站
  • 声-振物理信息约束引导深度学习的球磨机滚动轴承故障诊断方法
  • VB.NET 数据库查询与界面交互
  • 个人网站创建平台要多少钱wordpress中的template
  • KingbaseES数据库操作指南(1):SQL语法从入门到精通
  • 网站建设术语阿里云服务器价格
  • 网站版面如何设计Wordpress页面图片设计
  • 网站建设的seo策略crm和scrm有什么区别