- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实验教程 实验内容 实验报告要求 Dais-52FD实验系统概述 实验系统概述 二、实验系统组成 系统资源分配 系统资源分配 软件使用 实验一 P1口开关量输入输出实验 实验一 P1口开关量输入输出实验 实验一 P1口开关量输入输出实验 实验1.1 实验一 P1口开关量输入输出实验 实验1.2 实验一 P1口开关量输入输出实验 实验1.3 实验三 单片机中断实验 实验三 单片机中断实验 三、实验原理图 实验三 单片机中断实验 实验三 单片机中断实验 实验三 单片机中断实验 实验三 单片机中断实验 实验四 D/A转换实验 实验四 D/A转换实验 三、程序流程 图 实验四 D/A转换实验 四、实验电路 实验四 D/A转换实验 实验五 八段数码管显示 实验五 八段数码管显示 四、程序框图 实验六 电脑时钟(定时器、中断器综合实验) 实验六 电脑时钟(定时器、中断器综合实验) 三、程序框图 实验六 电脑时钟(定时器、中断器综合实验) 实验七 2×16LCD液晶显示接口实验 实验七 2×16LCD液晶显示接口实验 三、实验电路 实验七 2×16LCD液晶显示接口实验 例1、设单片机的fosc=6MHz,使用定时器1,以方式0产生周期为500uS的等宽正方波,并在P1.0脚上输出,以查询方式完成。 经计算计数初值为FC03H mov tmod,#00h mov th1,#0fch mov tl1,#03h mov ie,#00h setb tr1 loop: jbc tf1,loop1 ajmp loop loop1:mov th1,#0fch mov tl1,#03h clr tf1 cpl P1.0 ajmp loop ret 例2、设单片机的fosc=6MHz,使用定时器1,以方式1产生周期为500uS的等宽正方波,并在P1.0脚上输出,以中断方式完成 经计算计数初值为FFA1H mov tmod,#10h mov th1,#0ffh mov tl1,#0a1h setb ea setb et1 loop: setb tr1 here: sjmp $ … mov th1,#0ffh mov tl1,#0a1h cpl p1.0 reti 一、实验目的: 通过实验了解单片机中断原理,中断过程,中断方式(电平触发方式,边沿触发方式)的选择及编程方法。 二、实验内容: 1、编制P1口发光二极管加1程序作为中断服务程序。 编制主程序,用低电平或下降沿触发INT0(P3.2)/ INT1(P3.3)引脚,使CPU产生中断,响应中断后便进入中断服务程序。 2、P1口接高4位开关,低4位接LED,INT0接中断源,中断服务程序读取P1口高4位开关状态,来控制P1口低4位LED的状态。每中断一次,读取开关状态,根据开关状态点亮相应的LED。 中断允许寄存器IE 中断优先级寄存器IP 51单片机的中断优先级分为2级,当IP中相应的位取值为1时,该中断为高优先级,取值为0时为低优先级 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 D7 D6 D5 D4 D3 D2 D1 D0 四、实验说明:中断初始化 定时/计数器控制寄存器TCON 中断系统的初始化: (1)置位相应中断源的中断允许。 (2)设定所有中断源的中断优先级; (3)若为外部中断,应规定中断的触发方式。 中断服务程序的入口地址 编号 中断源 入口地址 0 外部中断0 0003H 1 定时器/计数器0 000BH 2 外部中断1 0013H 3 定时器/计数器1 001BH 4 串行口中断 0023H 各中断服务程序入口地址仅间隔8个字节,编译器在这些地址放入无条件转移指令跳转到服务程序的实际地址。 中断处理流程 关中断 保护现场和断点 开中断 中断服务 关中断 恢复现场 开中断 中断返回(
您可能关注的文档
- C51单片机教程第6章.ppt
- C51单片机教程第6章 - 副本.ppt
- C51单片机教程第7章 - 副本.ppt
- C51单片机控制LED灯设计方案.ppt
- C51的预处理命令.ppt
- C51第十一课 数组.ppt
- C language第4章顺序结构程序设计.ppt
- c#第14章 Web应用程序的安全性.ppt
- c++第一章_2010.ppt
- CANopen电梯协议教程.ppt
- 2026年刑法知识考试题库200道及答案【最新】.docx
- 2026年刑法知识考试题库200道及答案【夺冠系列】.docx
- 2026年刑法知识考试题库200道含答案(培优).docx
- 2026年马原考试题库300道及参考答案【考试直接用】.docx
- 2026年马原考试题库300道及答案【夺冠】.docx
- 2026年刑法知识考试题库200道及参考答案(实用).docx
- 2026年期货从业资格之期货法律法规考试题库500道及完整答案1套.docx
- 2026年刑法知识考试题库200道带答案(夺分金卷).docx
- 2026年二级造价师考试题库500道附答案(研优卷).docx
- 2026年投资项目管理师考试题库500道含完整答案(典优).docx
文档评论(0)