8255控制交通灯实验 c语言 main,单片机8255控制交通灯实验.doc

单片机8255控制交通灯实验

集 美 大 学

计 算 机 工 程 学 院

实 验 报 告

课程名称单片机原理、接口及应用实验名称8255控制交通灯实验实验类型设计型

姓名学号

日期地点

成绩教师

评语:

1.实验目的与要求

了解8255芯片的工作原理,熟悉其初始化编程方法以及输入、输出程序设计技巧。学会使用8255并行接口芯片实现各种控制功能,如本实验(控制交通灯)等。

熟悉8255内部结构与单片机的接口逻辑,熟悉8255芯片的3种工作方式以及控制字格式。

认真预习本实验内容,尝试自行编写程序,填写实验报告。

2.实验设备

STAR系列实验仪一套,PC机一台

3.实验环境

星研集成环境

4.实验内容

1.编写程序:使用8255的PA0..2、PA5..7控制LED指示灯,实现交通灯功能。

2.连接线路验证8255的功能,熟悉它的使用方法。

1)实验原理图

实验装置的连线说明

B4区:CS、A0、A1——A3区:CS1、A0、A1

B4区:JP56(PA口)——G6区:JP65

5.实验扩展及思考

1.如何对8255的PC口进行位操作?

答:8255的控制字中,D7位为1时表示方式选择,D7位为0时,表示对C口进行置为/复位。C口共有8个二进制位,控制字中的D3、D2、D1三位的编码与C口的某一位对应,而对指定位进行的操作则由D0确定。如:

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值