(单片机原理与应用实验)实验6IO口扩展与定时器T2中断.ppt

(单片机原理与应用实验)实验6IO口扩展与定时器T2中断.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 实验6 I/O口扩展与定时器T2中断 实验6 I/O口扩展与定时器T2中断 一、实验目的 二、实验设备与器材 三、实验内容、过程及要求 一、实验目的   (1) 理解扩展I/O引脚的必要性。   (2) 理解单片机应用系统中常见的I/O引脚扩展电路(串行方式、并行方式)结构及相应芯片功能、引脚排列和使用方法。   (3) 掌握扩展I/O口读/写软件的编写方法。   (4) 进一步理解定时/计数器T2的功能和使用方法。 二、实验设备与器材   仿真器及其附件、图1所示的实验电路板各一套。   本实验涉及实验板上的U101、U102、U103、U104、U105、U107、U109、U200~U203芯片,以及LED200~LED203数码管,而与其他IC元器件无关。接通电源前,先取下U204、U205两芯片,并按表6-1设置板上相关跳线状态。 表6-1 相关跳线状态 三、实验内容、过程及要求   1.通过74HC595“串入并出”芯片扩展I/O口   将JP201、JP202跳线的1-2引脚短路,即串行数据从P1.2引脚输出,串行移位脉冲从P3.4引脚输出,并行输出锁存信号从P3.5输出。   由于74HC595芯片对移位脉冲的上升沿有严格要求,当移位脉冲上升时间大于D型触发器延迟时间时,需在CPU引脚与74HC595移位脉冲输入端之间加施密特触发器。   试编写一个能显示分、秒的电子钟程序(要求:LED203、LED202显示分;LED201、LED200显示秒)。 参考程序如下: ;功能:利用“串入并出”芯片扩展输出引脚 DISPBUF DATA 48H ;笔段码显示缓冲区 ;48H单元记录千位,49H单元记录百位 ;4AH单元记录十位,4BH单元记录个位 BTIME DATA  40H ;10 ms计数单元 SECOND DATA 4CH ;秒计数单元 MINUTE DATA 4DH ;分计数单元 DISPB  BIT 00H ;1 s定时时间到标志 SDI  BIT P1.2 ;串行数据输出 SCLK  BIT P3.4 ;串行数据移位脉冲 PCLK  BIT P3.5 ;并行锁存脉冲 ORG 0000H LJMP MAIN ;主程序入口地址 ORG 002BH LJMP CTC2 ;定时/计数器T2中断服务程序入口地址 ORG 0050H ;主程序开始 PROC MAIN MAIN: MOV SP,#0DFH ;对于具有256字节的内部RAM芯片来说, ;将0E0H~0FFH共计32字节作为堆栈区 ;初始化定时器T2 MOV TH2,#0DCH MOV TL2,#00H ;初值0DC00H送定时器T2 MOV RCAP2H,#0DCH MOV RCAP2L,#00H ;初始化重装初值 MOV T2CON, ;初始化T2工作方式(自动重装 ;初值、定时),启动T2初始化中断控制器 ORL IE, ;SETB ET2 ;允许定时器T2中断 ;SETB EA ;开中断 MOV BTIME,#100 ;T2每10 ms中断一次,则BTIME回零 ;时间为100×10 ms WAIT: JNB DISPB,WAIT CLR DISPB ;清除1 s时间到标志 LCALL TIMEPROC ;执行分秒处理及显示子程序 LCALL S_DISP ;执行串行输出子程序,将笔段码送LED SJMP WAIT ;等待 END ? ;定时/计数器T2中断服务程序(每10 ms中断一次) PROC CTC2 CTC2: DJNZ BTIME,EXIT ;溢出次数减1,不为0跳转 ;溢出次数已经回到0,重新初始化溢出次数 MOV BTIME,#100 SETB DISPB ;置位1 s时间到标志 EXIT: CLR TF2

文档评论(0)

autohhh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档