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

做众筹网站怎么赚钱网站系统制作

做众筹网站怎么赚钱,网站系统制作,百度网页入口,vs做网站登录界面一.硬件方案 本设计能模拟基本的交通控制系统#xff0c;用红绿黄灯表示禁行#xff0c;通行和等待的信号发生#xff0c;还能进行倒计时显示。按键可以控制禁行、深夜模式、复位、东西通行、南北通行、时间加、时间减、切换等功能。共四个二位阴极数码管#xff0c;东南西…一.硬件方案 本设计能模拟基本的交通控制系统用红绿黄灯表示禁行通行和等待的信号发生还能进行倒计时显示。按键可以控制禁行、深夜模式、复位、东西通行、南北通行、时间加、时间减、切换等功能。共四个二位阴极数码管东南西北各一个显示时间四个数码管的阴极都接到STC89C51的P1口阳极接到74HC245芯片上通过P0口控制74HC245芯片起到驱动放大作用。 主要电路51单片机最小系统数码管显示模块LED指示灯模块按键模块 二.设计功能 1本设计采用四方向数码管显示时间的设计更加符合真实的交通信号灯设计 27个按键复位、夜间模式、紧急模式、设定时间、时间加、时间减、调试确定键 3夜间模式按下“夜间模式”按键后四个方向的黄灯闪烁 4紧急模式当救护车、救火车等通过时按下“紧急模式”按键四个方向的红灯全部亮起 5东西方向和南北方向的通行时间可以分开设置。就是模拟实际交通中的主干道和支干道。 三.设计原理图 1原理图主要采用AD软件进行设计,如图 2Protues仿真图如下 四.软件设计 主程序源码: //主程序 void main() {TMOD0X11; //定时器设置TH10X3C; TL10XB0;TH00X3C; //定时器0置初值 0.05STL00XB0;EA1; //开总中断ET01; //定时器0中断开启ET11; //定时器1中断开启TR01; //启动定时0TR10; //关闭定时1logo(); //开机初始化P20Xc3; // 开始默认状态东西绿灯南北黄灯 sec_nbsec_dx5; //默认南北通行时间比东西多5秒while(1) //主循环{ key(); //调用按键扫描程序display(); //调用显示程序} } //函数的定义部分 void key(void) //按键扫描子程序 { if(k1!1) //当K1(时间加)按下时{display(); //调用显示用于延时消抖if(k1!1) //如果确定按下{TR00; //关定时器 shanruo0; //闪烁标志位关P20x00; //灭显示TR10; //启动定时1if(set0) //设置键按下set_timedx; //南北加1Selseset_timenb; //东西加1Sif(set_timenb100)set_timenb1;if( set_timedx100)set_timedx1; //加到100置1sec_nbset_timenb ; //设置的数值赋给东西南北sec_dxset_timedx; do{ display(); //调用显示用于延时}while(k1!1); //等待按键释放}}if(k2!1) //当K2(时间减)按键按下时{ display(); //调用显示用于延时消抖 if(k2!1) //如果确定按下{ TR00; //关定时器0 shanruo0; //闪烁标志位关P20x00; //灭显示TR10; //关定时器1 if(set0)set_timedx--; //南北减1Selseset_timenb--; //东西减1Sif(set_timenb0)set_timenb99; if( set_timedx0 )set_timedx99; //减到1重置99sec_nbset_timenb ; //设置的数值赋给东西南北sec_dxset_timedx;do { display(); //调用显示用于延时}while(k2!1); //等待按键释放}}if(k3!1) //当K3确认键按下时{ display(); //调用显示用于延时消抖if(k3!1) //如果确定按下{TR01; //启动定时器0sec_nbset_timenb; //从中断回复仍显示设置过的数值sec_dxset_timedx; //显示设置过的时间TR10; //关定时器1 if(set0) //时间倒时到0时{ P20X00; //灭显示Green_dx1; //东西绿灯亮Red_nb1; //南北红灯亮sec_nbsec_dx5; //回到初值}else { P20x00; //南北绿灯东西红灯Green_nb1;Red_dx1;sec_dxsec_nb5; }}}if(k4!1) //当K4切换键按下{display(); //调用显示用于延时消抖if(k4!1) //如果确定按下{ TR00; //关定时器0 set!set; //取反set标志位以切换调节方向TR10; //关定时器1dx_nbset;do{display(); //调用显示用于延时} while(k4!1); //等待按键释放}} if(k5!1) //当K5禁止键按下时{display(); //调用显示用于延时消抖if(k5!1) //如果确定按下{ TR00; //关定时器P20x00; //灭显示Red_dx1;Red_nb1; //全部置红灯TR10;sec_dx00; //四个方向的时间都为00sec_nb00;do{display(); //调用显示用于延时} while(k5!1); //等待按键释放 }}if(k6!1) //当K6夜间模式按下 {display(); //调用显示用于延时消抖 if(k6!1) //如果确定按下{ TR00; //关定时器P20x00;TR11;sec_dx00; //四个方向的时间都为00sec_nb00;do{display(); //调用显示用于延时} while(k6!1); //等待按键释放 }} }资料链接https://pan.baidu.com/s/1RTF58-hWut5EEv6ZgvnFiw?pwdgkv0
http://www.sczhlp.com/news/217696/

相关文章:

  • 给你一个网站怎么优化网页制作三剑客指的是
  • 网站速成品牌网上和实体店质量一样吗
  • 石家庄网站编辑wordpress文章登录可见
  • 免费在线观看高清影片上海网站seo策划
  • 建设牌官方网站网站建设目标及需求
  • 绵阳 网站 建设广西建设厅官网站
  • 建设新网站征求意见义乌进货网
  • 快速网站开发网站建设需要的费用
  • 哈尔滨网站建设还不如手机做网站怎么做
  • 深圳有做网站的公司wordpress导航栏不见了
  • 可以自己做网站吗导航网站搭建
  • 离职同事以公司名义做网站如何说课网站建设
  • 程序员修炼之路:从小工到专家 读书笔记 3
  • 10月21号
  • 网站开发需要什么清理网站后台缓存
  • 王浩宇 102500416
  • Luogu P11159 【MX-X6-T5】 再生 题解 [ 蓝 ] [ 前缀和 ] [ 组合计数 ]
  • 基础的sql练习,全都理解你就是高手了!
  • 定制网站和模板建站网络推广24年怎么做
  • 太原网站的优化wordpress 访问量统计
  • 公司网站开发建设什么会计科目网站如何进行备案
  • 网站排名优化安全优化大师
  • 做视频网站要多少钱商务网站建设与规划
  • 邯郸网站建设费用做网站违反广告法
  • 苏州网站设计公司济南兴田德润厉害吗企业网站维护工作计划
  • php和c 做网站的区别网站规划的步
  • 棋牌 彩票网站建设郑州正规网站设计价格
  • 做网站基础教程开发定制手游游戏
  • 云南建投第五建设有限公司网站网站上做销售网点怎么做
  • 一些网站只能在微信打开怎么做的wordpress模块架构