没有合适的资源?快使用搜索试试~ 我知道了~
单片机第六次实验外部中断EXT1、EXT2.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 54 浏览量
2022-07-11
16:04:51
上传
评论
收藏 1.01MB DOCX 举报
温馨提示
试读
5页
单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx单片机第六次实验外部中断EXT1、EXT2.docx
资源推荐
资源详情
资源评论
单片机原理实验报告
学生姓名
所在班级
实验日期
实验组成员
实验成绩
2014.6.12
实验六、外部中断 EXT1、EXT2
【实验目的】
1. 熟悉IRQ3的中断向量和中断源及外部时钟的触发方式。
2. 掌握中断控制单元P_INT_Ctrl,P_INT_Clear的设置方法。
3. 掌握外部中断EXT1、EXT2的编程方法。
【实验设备】
1. 装有Windows系统和µ’nSP™ IDE集成开发环境的PC机一台,µ’nSP™十六位单片机实验箱一
个。
2. 本实验用到的实验箱硬件模块为:SPCE061A核心及周边电路模块(包含32个I/O口),发光二
极管电路模块,高低电平发生按键电路模块。
【实验要求】
1. 编程要求:编写一个 C语言程序。
2. 实现功能:利用外部中断来控制8个发光二极管的点亮与熄灭,利用键盘产生外部中断触发信
号。
3. 实验现象:当按S20键时,D8~D11四个发光二极管点亮,当按S21键时,D4~D7四个发光二
极管点亮。
【实验原理】
SPCE061A两个外部中断,为负跳沿触发中断。两个外部中断源EXT1、EXT2和一个键唤醒中断源
IRQ3_KEY对应中断向量IRQ3。通过设置P_INT_Ctrl来允许中断,程序运行后,外部输入信号端(EXT1、
EXT2)产生负跳沿(将IOB2、IOB3 接地)触发信号,中断响应后,通过读取P_INT_Ctrl 单元,可以判断
中断源,转到相应子程序。
本实验要求利用键盘产生负跳沿触发信号,把实验箱中的1*8键盘(高低电平发生按键)的选择开
关S28拨到“L”端。
如图1-50,根据键盘的工作原理,在IOB2设置为带上拉电阻的输入口时,当S20键盘按下时,在
IOB2口的状态会拉到低电平,抬起键盘时会IOB2口又回到高电平,这样就产生了一个负跳沿的脉冲。
1
资源评论
xxpr_ybgg
- 粉丝: 6435
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功