- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与接口技术》
课程设计实验报告
题目:交通灯控制功能设计
指导老师:
专业:信息科学与工程学院
班级:自动化 0807班
日期:2011 -1-5
微机课程设计一一交通灯控制系统
微机课程设计一一交通灯控制系统
PAGE
PAGE #
目录
一、 设计思想和实施方案论述,硬件原理图及分析
、课程设计名称
、课程设计要求
1.3、课程设计目的
二、 设计思想和实施方案论述,硬件原理图及分析
、设计思想和实施方案
2.2、 硬件原理图
三、 典型模块以及典型编程技巧分析
、8086典型模块分析
3.2、 编程技巧分析
四、 设计中遇到的问题及解决方法
五、 程序清单和程序注释,相关流程图
程序清单和注释
5.2、 实验室及流程图
六、 收获与体会
七、 参考文献
一、 设计课程名称及要求
1.1、 课程设计名称:交通灯控制功能设计。
1.2、 课程设计要求:
(1) 、分别用C语言和汇编语言编程完成硬件接口功能设计;
(2) 、硬件电路基于80x86微机接口;
(3) 、程序功能要求:小键盘给定、数码管(屏幕)显示;
(4) 、同时具备急救车应急响应功能和时间倒计时显示功能。
1.3 、课程设计目的:
《微机应用系统设计与综合实验(实践)》课程设计是自动化专业本科 生必修的一门技术基础课。通过本课程设计,让学生对微机系统有一个较全 面的理解,对典型数字接口电路的应用技术有一个较深入的掌握, 并对应用
系统进行硬件原理和软件编程进行分析、设计和调试,达到基本掌握简单微 型计算机应用系统软硬件的设计方法, 提高项目开发能力的目的。要求同学 独立完成课题,写出课程设计说明书,画出电路原理图,说明工作原理,画 出电路印制板图, 编写设计程序及程序流程图。
二、 设计思想和实施方案论述,硬件原理图及分析
2.1、 设计思想和实施方案:
本设计使用了两种方案,一种是采用 8086和8255A可编程并行接口实 现了交通灯的设计,分别对主干道和支干道显示红灯和绿灯并且计时, 采用8254
定时器/计数器产生1HZ的脉冲,来控制8259产生中断,从而实现整个电路的设 计。交通灯采用红绿两种发光二极管,主干道亮 45s,支干道亮30s,计数的最
后5s中绿灯闪烁,用数码管倒计时显示时间,在发生紧急情况时,可以认为用 开关控制主干道和支干道红灯均亮,禁止任何车通行。另一种方案是采用单片机 来实现的,达到的效果和上述方案相同。单片机采用定时器T0和T1来触发中断, 根据中断优先级的不同,从而可以处理不同的情况,交通灯也是采用红绿两种发 光二极管,主干道亮45s,支干道亮30s,计数的最后5s中绿灯闪烁,用数码管 倒计时显示时间,在发生紧急情况时,可以认为用开关控制主干道和支干道红灯 均亮,禁止任何车通行,在故障清除后,断开开关可以使红绿灯和数码管回到原 来的状态继续正常工作。
2.2、 硬件原理图:
(a)图是基于8086的设计,(b)图是基于单片机的设计。在(a)图中, 可编程并行接口芯片8255A用作输出口,控制红绿灯的亮暗和数码管的计时, 定 时器/计数器8254采用级联的方式产生1HZ的脉冲,并将此方波接到中断器8259 的IR1 上,即每秒钟让中断控制器产生依次中断, 从而可以执行中断子程序。在
(b)图中,P0 口用于接数码管,P1 口用于控制红绿灯的亮暗,P2 口用于选通数 码管,P32为定时器T0的控制端,当P32 口为高电平时,定时器T0才会工作, 并且T0的中断优先级高于T1,所以可以用于控制紧急情况。P37 口接扬声器,
在计数器TO工作时扬声器就会响。
10边目
M
P?
*1
加
P阅
怕
PW
PW
DS
PA5
K
p用
0
PA?
SB
FEO
WR
PB1
P2
A1
FB3
RESET
PB4
PM
CS
PM
FB7
PCO
PCI
PC2
PC3
PC4
PCfi
pa
PC7
盅TEXT、
16
P
12
1020
15
U3
7
6
.i
斗
3
2
1
■
22
怕
20 t 10?1218
M CLMD
DI GATBO
2 OUTL
M CLK1
M GAT£1
斑 OUT1
D7
_ CLK2
西 ftATE
WR OUT?
ts u
1
10
D 2
■ ■ ■ UI ■
14
18
■RO
CS 慨 匝
IR3 RD
IR4
啷 SP/EN
幡
IR7 世 T
CASM.2] INIA
Cl
Xi.:.
■U1
jlJ z
1 nw
1 i i ■ i ■
—CRYiX -
i *TEm ! i i f i
■ i ii ■ i:??i??
R
\3
V
RST
同帕
陀她i
旳岬
旳.ME
■
■J?
?
■3?
■
■M
■
勺4
?
■33
■
■删i
■ ■i ■? ■?
您可能关注的文档
- 识读丰田车系电路图(学案).docx
- 2021诊断学复习资料题库.docx
- 2021词法翻译篇练习.docx
- 2021译林版七年级上册英语单词表全.docx
- 试油与试采期末复习题_31571532868140370.docx
- 2021试验室试验项目及频率.docx
- 诗歌阅读策略(二).docx
- 语文30个常用俗语解释+例句.docx
- 语文中考语文专项练习题及答案∶语言运用100.docx
- 语文人教版八年级上册说明事物要抓住特征.docx
- 2024届江西省南昌市青山湖区达标名校中考数学押题试卷含解析.doc
- 2024届辽宁省大连高新园区四校联考中考数学模拟精编试卷含解析.doc
- 2024届丽江市重点中学中考四模数学试题含解析.doc
- 2024届江西省上饶市第二中学中考数学押题卷含解析.doc
- 2024届江西省上犹县中考二模数学试题含解析.doc
- 2024届江西省上饶市鄱阳县中考数学全真模拟试题含解析.doc
- 2024届辽宁大连甘井子区育文中学中考五模数学试题含解析.doc
- 2024届江西省信丰县重点中学中考数学考前最后一卷含解析.doc
- 2024届江西省上饶市第六中学中考数学考前最后一卷含解析.doc
- 2024届江西省南昌石埠初级中学十校联考最后数学试题含解析.doc
文档评论(0)