找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 792|回复: 0
打印 上一主题 下一主题
收起左侧

各路大神救救学渣,单片机初学,没学进去,求大神帮写程序应急

[复制链接]
跳转到指定楼层
楼主
实验二 外部中断基础实验
一、实验目的
1、理解单片机中断系统的工作原理
2、学习单片机中断处理程序的编程方法
二、实验内容及要求:
1、程序开始执行后,主程序实现P0口控制8LED灯的循环点亮。
2、当按键P1按下,单片机响应外部中断0的申请,转去执行中断服务子程序:P08LED灯闪烁(亮灭)三次。闪烁结束后撤除中断,返回断点处,继续执行8LED灯的循环点亮。
三、实验器材:
装有Keil集成开发环境及STC-ISP烧录软件的PC
51单片机学习板
杜邦线
四、实验步骤:
该实验电路使用了示意图A的单片机最小系统模块、LED驱动模块以及独立按键区等三部分,其电路原理图如图2所示:
1、连接线路之前,保证电源断开,用杜邦线将LED驱动单元的+5V引脚与单片机最小系统的+5V电源相连;再将P0口与8LED灯接口相连,注意连接有序。
2、找到独立按键排针J8,将+5V电源引脚与单片机最小系统的+5V电源相连;再将P1脚与单片机的INT0P3.2)引脚相连。
3、检查线路是否连接正确,确保电源和地没有反接。
4、将USB下载器插入电脑,打开烧录软件,选择单片机型号STC89C52RC,找到USB下载器在电脑上对应的串口号,点击“打开程序文件”,选择Keil编译好的HEX文件,点击“下载/编程”,再打开学习板上的电源开关。
5、程序下载成功后,观察实验现象,按下按键P1,看单片机是否响应中断使LED灯闪烁。


TIM图片20181102212330.png (48.32 KB, 下载次数: 18)

TIM图片20181102212330.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表