- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务二外部中断控制流水灯设计
项目三 外部中断系统应用 1 2 任务二 外部中断控制流水灯设计 掌握中断优先级寄存器的使用方法 理解中断的二级嵌套 学习目标 工作任务 1 工作准备 2 任务实施 3 任务验收 4 学习过程 任务二 外部中断控制流水灯设计 中断优先级寄存器IP控制字节地址为B8H,可进行位寻址。IP寄存器中各位的含义与作用如下: IP D7 D6 D5 D4 D3 D2 D1 D0 B8H PS PT1 PX1 PT0 PX0 中断源 优先级顺序 外部中断0 定时/计数器T0中断 外部中断1 定时/计数器T1中断 串行口中断 最高 最低 中断优先级控制 任务二 外部中断控制流水灯设计 工作准备 硬件电路设计 任务二 外部中断控制流水灯设计 任务实施 元件清单及参数 序号 元器件名称 元件编号 型号/参数 数量 1 单片机 U1 AT89S51 1 2 发光二极管 D1~D8 8 3 电阻 R1 100 1 R2 1K 1 R3~R10 470 8 4 电容 C1、C2 33pF 2 C3 10μF 1 5 晶振 Y1 12MHz 1 6 按键 SW 1 任务二 外部中断控制流水灯设计 任务实施 程序共包括四个部分:初始化程序、主程序和两个外部中断服务程序。初始化程序中设置了两个外部中断的触发方式,把两个中断打开,以及八个灯初始亮灭状态;主程序中什么都没有做,在自己本身上循环;外部中断0服务程序对连接八个LED灯从右向左依次点亮一次,并设置外部中断1为高优先级,外部中0为低优先级;外部中断1服务程序对连接八个LED灯从左向右依次点亮一次,并设置外部中断0为高优先级,外部中1为低优先级。 软件设计思想 任务二 外部中断控制流水灯设计 任务实施 实施情况记录表(记录下你在该任务学习过程中遇到的问题) 所遇问题 解决方法 任务二 外部中断控制流水灯设计 任务实施 专业 班级 姓名 项目名称 任务名称 日期 指导教师 成绩 工作任务内容 工作步骤 画出流程图; 根据任务要求,连接电路; 用Keil软件新建工程,在该工程下建立文件如:两个中断同时请求中断.asm 硬件连接电路: 流程图: 思考: 设置其他形式流水灯。 工作步骤 程序清单: 任务二 外部中断控制流水灯设计 任务验收 项目总结 以小组为单位,选择演示文稿、展板、海报、录像等形式中的一种或几种,向全班展示、汇报学习成果。 项目评价表 班级 姓名 组员 工位号 项目名称 完成时间 年 月 日 ~ 年 月 日 评价项目 评分依据 自我评价 小组互评 教师评价 职业 素养 (40%) 学 习 态 度 (15%) 1.全勤,没有迟到早退现象; 2.认真完成各项任务,积极参与教学活动与小组讨论; 3.团结、尊重其他组员和教师,能够很好地交流合作。 团 队 合 作 (10%) 1.具有较强的团队精神、合作意识; 2.组织、协调能力强,主动思考、发言,对团队合作贡献大; 3.能客观有效地评价同伴的学习,共同学习,共同进步。 安 全 文 明 (15%) 1.遵守劳动纪律,严格要求自己, 2.保持工作环境整洁、秩序井然; 3.安全用电,不人为损坏元器件及设备; 4.操作规范并能及时主动地纠正其他同学不正确的操作。 合计 平均得分 评价项目 评分依据 自我评价 小组评价 教师评价 知识 技能 (60%) 作 业 情 况 (60%) 认真完成下列各项任务: 1.理解中断的概念; 2.掌握五个中断源请求标志位名称; 3.掌握中断各个特殊功能寄存器的使用方法; 4.掌握掌握中断编程的控制方法; 5.掌握中断优先级寄存器的使用方法; 6.完成学习任务后,按照管理规定整理仪器设备,物件摆放整齐。。 合计 平均得分 综合 评价 综合得分 评价等级 指导教师 日期 任务二结束 项目三结束 下课! Goodbye!
文档评论(0)