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

淮安网站建设淮安网站制作国外cps推广平台

淮安网站建设淮安网站制作,国外cps推广平台,官网seo,四博互联做的网站1#xff0e;设计任务 利用AT89C51单片机为核心控制元件,设计一个简易的电子密码锁#xff0c;可设置四位密码#xff0c;输入错误三次#xff0c;报警灯亮起#xff08;红灯亮起#xff09;#xff0c;输入正确#xff0c;绿灯闪烁三次。可通过LCD显示屏查看密码设计任务 利用AT89C51单片机为核心控制元件,设计一个简易的电子密码锁可设置四位密码输入错误三次报警灯亮起红灯亮起输入正确绿灯闪烁三次。可通过LCD显示屏查看密码并可通过特殊键位清除密码。 本系统由AT89C51单片机系统主要是AT89C51单片机最小系统、4X4矩阵键盘、LCD1602显示和报警系统等组成。 利用AT89C51单片机设计四位电子密码锁。通过LCD显示查看已输入的密码。可通过特殊按键清除密码。密码输入正确后绿灯闪烁三次。密码输错三次会有报警提示报警红灯亮起。 2. 设计要求 2.1系统方案论证 根据设计任务分析设计系统的组成给出实现设计任务的几种方案分析比较几种设计方案的优略本着尽量以软件代替硬件同时力求电路简单工作可靠的原则确定总体设计方案。 2.2系统硬件电路设计 根据系统设计方案进行软、硬件的分配软、硬件设计分别进行。硬件设计包括单片机最小系统和扩展接口及配置硬件结构在设计时要选择合适的元器件硬件电路要简洁、工作可靠需用Proteus绘制整个系统的电路仿真原理图。 2.3软件设计 根据该系统要求的功能进行软件设计简述软件的功能并根据每个模块的功能绘制软件流程图根据流程图编写程序并汇编调试通过列出软件清单软件清单要求加以注释。 #include REGX52.H #include Delay.h #include LCD1602.h #include MatrixKey.hunsigned char N0; unsigned char KeyNum; unsigned int Password,Count,Num_Val;sbit Led_G P2^0; sbit Led_R P2^1;void main() {Led_G 1;Led_R 1;LCD_Init();LCD_ShowString(1,1,Password:);while(1){KeyNumMatrixKey();if(KeyNum){if(KeyNum!4KeyNum!8KeyNum!12KeyNum!13KeyNum!15KeyNum!16) //如果S1~S10按键按下输入密码{switch(KeyNum){case 1: Num_Val1;break;case 2: Num_Val2;break;case 3: Num_Val3;break;case 5: Num_Val4;break;case 6: Num_Val5;break;case 7: Num_Val6;break;case 9: Num_Val7;break;case 10:Num_Val8;break;case 11:Num_Val9;break;case 14:Num_Val0;break;}if(Count4) //如果输入次数小于4{PasswordPassword*10; //密码左移一位PasswordPasswordNum_Val%10; //获取一位密码Count; //计次加一}LCD_ShowNum(2,1,Password,4); //更新显示}if(KeyNum15) //如果S11按键按下确认{if(Password2345) //如果密码等于正确密码{LCD_ShowString(1,14,OK ); //显示OKLed_G 0;Delay(300);Led_G 1;Delay(300);Led_G 0;Delay(300);Led_G 1;Delay(300);Led_G 0;Delay(300);Led_G 1;Delay(300);Password0; //密码清零Count0; //计次清零LCD_ShowNum(2,1,Password,4); //更新显示LCD_ShowString(1,14, );}else //否则{N;if(N 3){Led_R0;Delay(2000);Led_R1;N0;}LCD_ShowString(1,14,ERR); //显示ERRPassword0; //密码清零Count0; //计次清零LCD_ShowNum(2,1,Password,4); //更新显示Delay(1000);LCD_ShowString(1,14, );}}if(KeyNum13) //如果S12按键按下取消{Password0; //密码清零Count0; //计次清零LCD_ShowNum(2,1,Password,4); //更新显示}}} }完整代码点开链接私信获取。 【iBot机器人工作室的个人空间-哔哩哔哩】 https://b23.tv/ryUWVKa
http://www.zqtcl.cn/news/221961/

相关文章:

  • 1.网站开发的详细流程电商网站开发文档
  • 域名估价网站制作网站需要注意什么
  • 新浪云虚拟主机做电影网站用什么l软件做网站了
  • 方城网站建设猴痘的治疗方法
  • 做响应式网站有什么插件哔哩哔哩免费安装
  • 织梦网站默认密码wordpress菜单页和文章页路径不同
  • 那些网站可以做兼职网站建设与维护 东博
  • 快速建站的模板建设银行嘉兴分行官方网站
  • 江西智能网站建设wordpress三栏博客主题
  • 怎么做网站账号注册机sem竞价
  • 吕梁建设机械网站怎么让网站排名上去
  • 网站建设的需要分析龙岗招聘网
  • 如何制作企业的网站网站开发答辩ppt
  • 大连中山网站建设网站在线qq代码
  • 南昌seo网站微商城网站建设如何
  • anker 网站建设手机可以做网站的服务器吗
  • 门户网站建设 报价没有网页快照对网站有什么影响
  • 陕西专业网站建设哪家好甜点网站里的新闻资讯怎么做
  • 邯郸企业网站团队h5微场景制作软件
  • 镇江建工建设集团网站泛微e8做网站门户
  • 适合友情链接的网站全球软件公司排行榜
  • 沈阳网站制作 600元网站飘动广告代码
  • 最先进的无锡网站建设wordpress调用 别的网站
  • 河南网站备案地址静安青岛网站建设
  • 烟台网站建设推荐企汇互联见效付款查看网站被百度收录
  • 做标签网站360街景地图怎么看
  • 深圳网站建设领先天津建设企业网站
  • 网站建设犭金手指C排名15温州 建网站的公司
  • 邢台建设银行官方网站公众号开发者密码是什么意思
  • 网站录入信息 前台查询功能怎么做营销网站主题有哪些内容