- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四川机电职业技术学院电子电气工程系单片机实训资料实训项目一
实训项目一 基本逻辑输入接口—键盘接口
实训目的:掌握基本键盘接口的特点及应用
实训器材:仿真器、试验主板、综合I/O板
实训内容:
一、键盘与开关电路
轻触无自锁按键与单片机的接口电路
如下图所示,按键经电阻与VCC相连,另一端接地,当有按键按下时,P1.X为低电平,否则为高电平。试验板中一共设计了8个这样的按键。
双掷拨动开关与单片机的接口电路
如下图所示,中间是一双掷拨动开关,一端通过电阻和VCC相连,另一端接地,当开关打到下档,P1.X为低电平,当开关打到上面,P1.X为高电平。
二、开关控制LED灯实训
按照下面的电路图,连接好实训电路,用4个开关,控制4个LED灯,输入输出均通过P1口进行,P1.0-P1.3用于输入开关状态,P1.4-P1.7用于控制LED灯。建立新项目,编写程序,仿真运行。完成上述功能。
三、按键控制LED灯训练1
要求:用8个无自锁按键控制8个LED灯,当按键按下时,LED灯亮,按键释放时,LED灯熄灭。按键状态,由P0口输入,LED控制信号由P1口输出。连接电路,建立新项目,编写程序完成上述功能。
四、按键控制LED灯训练2(键盘扫描程序)
用8个无自锁按键控制8个LED灯,按键状态,由P0口输入,LED控制信号由P1口输出。要求每发现一次确认的完整的按键操作,即:按下-确认按下-按键释放以后,相对应的LED状态翻转一次,由亮变灭,或由灭变亮,连接电路,建立新项目,编写程序完成上述功能。
N
Y
N
Y
N
Y
实训项目二 数码管显示器接口技术
实训目的:掌握数码显示器的显示原理及与单片机的接口电路
实训器材:仿真器 主板 数码管和交通灯试验板
实训内容:
一、数码管简介
数码管是单片机系统中最常见的显示装置,通常称为7段数码管,或则是8段数码管(带小数点),根据结构分为共阴极和共阳极两种,本实训中用到的是共阴极数码管。原理图如图所示:
对于共阴极数码管,管脚A~DP,出现高电平的1信号,相对应的码段发光,通过控制A-DP上的信号,控制不同的码段发光,显示不同的数字,如0-9,A-F。这就是数码管显示的原理。
二、数码管及单片机的接口电路
数码管与单片机的接口连线图如下所示,共阴极代码,由P1口输出。P1.X连接到数码管的A-DP,根据P1口输出的数值不同,可以在数码管上显示出不同的数字。注意,P1口送出的一定是共阴极代码。
三、数码管显示驱动程序
训练项目一、建立新的项目,编写程序,在数码管上显示一个数字“5”。
训练项目二、在上面程序上加以修改,在数码管上显示一个闪烁的数字“5”
训练项目三、利用伪指令将共阴极代码编制成数据表,存放于程序存储器中。建立新的项目编写程序,利用查表指令,在数码管上显示连续变化的0-9 十个数字。
参考程序流程:
Y
N
实训项目三 交通灯模拟实训
实训目的:熟悉LED灯的控制方法
实训器材:仿真器 主板 交通灯模拟板 综合逻辑板
实训内容:
模拟交通灯电路
图中利用12个LED来模拟路口交通灯信号。东西两组,南北两组,同一个方向的两组,控制逻辑应该是相同的。12个LED接成共阴极接法,在相应的控制线上施加一高电平,则相应的LED发光,实现交通控制。
交通控制逻辑
简单的交通信号灯控制逻辑共有四个状态如下:
南北绿灯通行,东西红灯禁止;
南北黄灯限制,东西红灯禁止;
南北红灯禁止,东西绿灯通行;
南北红灯禁止,东西黄灯限制;
连线表和控制字
按照控制要求补全下表,并求出四种状态对应的控制字:
南北方向 东西方向 控制字 口线 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 LED 红 黄 绿 红 黄 绿 状态一 0 0 1 1 0 状态二 状态三 状态四
按照上表的对应关系,连接好实训电路。
*注意:由于仿真器驱动能力有限,绿色LED驱动电流比较大,可能会出现绿灯不亮的情况,可以在电路上作以下改进,由单片机P1.0 、 P1.3送出的绿灯信号,不直接送L
文档评论(0)