交通灯keil程序加2位数码管_带数码管显示的十字路口交通灯控制 C 程序
一.课程设计目的
用汇编语言独立完成一个程序题,
以达到熟练运用汇编语言编程实现有比较完
整功能的程序的目的。
⒈
了解交通灯管理的基本工作原理
⒉
熟悉
8259A
中断控制器的工作原理和应用编程
⒊
熟悉
8255A
并行接口的各种工作方式和应用
⒋
熟悉
8253
计数器
/
定时器的工作方式及应用编程,
掌握利用软硬件相结合
定时的方法
二.课程设计任务
本次课程设计的内容为交通信号灯的实时控制和管理。
某交通干线车行道和人行横道的交通信号灯设置如图所示:
其中:
表示红灯、
表示黄灯、
表示绿灯
具体要求如下:
1
.东西方向车辆放行
60
秒钟。即东西方向的绿灯和南北方向的红灯同时点
亮
1
分钟;
2
.
1
分钟后,东西方向的黄灯闪烁
5
秒钟,以警示车辆将切换红绿灯。此时
南北方向仍维持红灯点亮。
在南北方向亮红灯期间,
在
2
位数码管上显示计数值
(每秒减
1
)
,从
65
减为
0
。
3
.东西方向的黄灯闪烁
5
秒钟后,转为南北方向放行
20
秒钟。即东西方向
的红灯和南北方向的绿灯同时点亮
20
秒钟;
4
.南北方向放行
20
秒钟后,转为南北方向的黄灯闪烁
5
秒钟,以警示将切
换红绿灯。此时东西方向仍维持红灯点亮。
5
.南北方向的黄灯闪烁
5
秒钟后,再转为东西方向车辆放行
1
分钟。如此循
环重复。
三.总体设计方案
1
.
用实验系统
8255A
实现对信号灯的控制
(所用端口自定)
;
2
位数码显示
用
8255A
实现控制。
交通灯keil程序加2位数码管_带数码管显示的十字路口交通灯控制 C 程序相关推荐
- 台达,AS228T,plc程序模板和触摸屏程序模板,目前6个总线伺服,采用CANOPEN,适用于运动轴控制,程序可以在自动的时候暂停进行手动控制
Delta/台达,AS228T,plc程序模板和触摸屏程序模板,目前6个总线伺服,采用CANOPEN,适用于运动轴控制,程序可以在自动的时候暂停进行手动控制,适用于一些中大型设备,可以防止某个气缸超时 ...
- 交通灯keil程序加2位数码管_51单片机红绿灯两个数码管显示实验报告
实验操作方法和步骤 1.熟悉keil C51基本操作 1.1熟悉keil C51命令窗口以及工作空间 2.打开Keil C51编译器: ⑴创建项目:Project------New uVision P ...
- 小程序几秒钟执行一次_上:在几秒钟内部署无服务器应用程序
小程序几秒钟执行一次 by TJ Holowaychuk 由TJ Holowaychuk Up –数秒内部署无服务器应用程序 (Up – deploy serverless apps in secon ...
- 微信小程序销毁某一注册函数_教你如何删除、关闭、注销微信小程序
微信小程序是我们日常生活中经常会接触到的工具,打开小程序后,它就会留在我们微信的""发现-小程序"栏.很多人并不知道该如何删除.关闭小程序,所以今天就跟大家科普下相关问题 ...
- java程序聊天室发送不了_江湖救急!我写了一个java聊天室程序,运行时可以打开聊天窗口,但无法发送消息,怎么会这样,求大神拯救...
若回答被采纳,除财富值之外,另有重谢!!!/*客户端*/importjavax.swing.JFrame;importjavax.swing.JLabel;importjavax.swing.JPan ...
- 基于51单片机十字路口交通灯_只显示绿灯时间+黄灯5s
基于51单片机十字路口交通灯_只显示绿灯时间+黄灯5s (程序+仿真+参考报告) 仿真:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 编号J011 目录标题 基于5 ...
- J015基于AT89C51的十字路口交通灯紧急+夜间
基于AT89C51的十字路口交通灯紧急+夜间 仿真图proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 编号J015 目录标题 基于AT89C51的十字路口交通灯紧急+夜 ...
- 【毕业设计】基于PLC的十字路口交通灯控制系统设计【仿真+源码+论文】
摘 要 本次设计的课题是基于PLC的十字路口交通灯控制系统设计,传统的十字路口交通灯多采用单片机集成电路作为控制系统,单片机系统虽然在功能上能够实现十字路口交通灯的各种控制需求,但是单片机控制系统在设 ...
- 台达,AS228T,plc程序模板和触摸屏程序模板,目前6个总线伺服,采用CANOPEN,适用于运动轴控制
台达,AS228T,plc程序模板和触摸屏程序模板,目前6个总线伺服,采用CANOPEN,适用于运动轴控制,程序可以在自动的时候暂停进行手动控制,适用于一些中大型设备,可以防止某个气缸超时时,处于自动 ...
最新文章
- php 过滤css样式,PHPCMS v9过滤采集内容中的CSS样式
- 关于sam9x60板卡的调试
- 7系列GTX中的疑惑
- 计算机网络管理云红艳电子版,计算机网络管理pdf
- timestamp mysql php_PHP和Mysql的Timestamp互换
- Linux 利用nginx源码编译安装nginx
- gulp 实现sass自动化 ,监听同步
- linux驱动的中断函数,嵌入式Linux驱动开发(四)——字符设备驱动之中断方式以及中断方式获取按键值...
- 上海正在夺回互联网 “失落的十年”
- 【剑指offer】连续子数组的最大和(未完待续。。。)
- css 动画 animate
- Windows Server AppFabric分布式缓存详解
- 电子计算机审计,计算机审计存在的风险
- 一个程序员竟然喜欢上了写诗
- 【办公常用软件】万彩办公大师教程丨PDF OCR 帮助文档
- 构建一个额外的语义网络进行关键词生成
- python解椭圆方程的例题_《椭圆》方程典型例题20例(含标准答案)
- git did not exit cleanly (exit code 128)简单处理方法
- redis系列--你真的入门了吗?redis4.0入门~
- eclipse编辑界面颜色--保护眼睛