电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机中断实验报告

单片机中断实验报告_第1页
1/4
单片机中断实验报告_第2页
2/4
单片机中断实验报告_第3页
3/4
单片机中断实验报告 篇一:单片机实验报告 目录 一、 实验一 ··········································1 二、 实验二 ··········································7 三、 实验三 ·········································11 四、 实验四 ·········································15 实验一 定时/计数器验证实验 一、 实验目的 熟悉定时/计数器 T0 的特点,学会合理选择定时方式并能根据具体情况结合软件的方式定时。 二、 实验设备及器件 IBM PC 机 一台 PROTEUS 硬件仿真软件 Keil C51。 三、 实验内容 用 AT89C51 单片机的定时/计数器 T0 产生 1s 的定时时间,作为秒计数时间,当 1s 产生时秒计数加 1;秒计数到 60 时,自动从 0 开始。 四、 实验要求 要求采纳 Proteus 软件实现上述实验。 五、 实验步骤 1. 打开 Proteus ISIS 编辑环境,根据表 1-1 所列的元件清单添加元件。 表 1-1 元件清单 元件全部添加后,在 Proteus ISIS 的编辑区域中按图 1-1 所示的原理图连接硬件电路。 图 1-1 电路原理图 2. 根据参考程序绘出流程图,并辅以适当的说明。 流程图如图 1-2 所示: 图 1-2 程序流程图 3. 打开 KeilμVision4,新建 Keil 项目,选择 AT89C51 单片机作为 CPU,将参考 程 序 导 入 到 “ Source Group 1” 中 。 在 “ Options for Target”对话窗口中,选中“Output”选项卡中的“Create HEX File” 选 项 和 “ Debug” 选 项 卡 中 的 “ Use : Proteus VSM Simulator”选项。编译汇编源程序,改正程序中的错误。 4. 在Proteus ISIS 中,选中 AT89C51 并单击鼠标左键,打开“ Edit Component” 对话窗口,设置单片机晶振频率为 12MHz,在此窗口中的“Program File”栏中,选择先前用 Keil 生成的.HEX 文件。在Proteus ISIS 的菜单栏中选择“File”→“Save Design”选项,保存设计,在 Proteus ISIS 的菜单栏中,打开“Debug”下拉菜单,在菜单中选中“Use Remote DebugMonitor”选项,以支持与 Keil的联合调试。 5. 在 Keil 的菜单栏中选择“Debug”→“Start/Stop Debug Session“选项...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机中断实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部