




免费预览已结束,剩余6页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
生 实 验 报 告学院:软件与通信工程学院课程名称:单片机系统设计专业班级:姓名:学号:学精品资料学生实验报告( 1)学生姓名学号同组人:无实验项目实验 4指示灯 / 数码管的中断控制必修选修演示性实验 验证性实验操作性实验综合性实验实验地点h123实验仪器台号指导教师朱华贵实验日期及节次2016 年 10 月 24 日 3、4 节一、实验综述1、实验目的及要求【实验目的】掌握外部中断原理,学习中断编程与程序调试方法【内容及要求】(1) 熟悉 uvision3 的软件调试方法;(2) 完成 c51 语言编程(3) 练习 uvision3 与 isis 的联机仿真方法【实验原理】在编程软件配合下,要求实现如下功能:程序启动后, d1 处于熄灯、 led1 处于黑屏状态;单击 k1 ,可使 d1 亮灯状态反转一次;单击 k2 ,可使 led1 显示值加 1,并按十六进制数显示,达到 f 后重新从 1 开始。软件编程原理为: k1 和 k2 的按键动作分别作为int0 和 int1 的中断请求,在中断函数中进行指示灯与数码管的信息处理。初始化后,主函数处于无限循环状态,等待中断请求2、实验仪器、设备或软件电脑, keiluvision4, proteus7二、实验过程(实验步骤、记录、数据、分析)(1) )在 keiluvision4 中编写和编译 c51 程序,生成可执行文件;(2) )在 uvision4中启动 isis 的仿真运行,并进行联机调试。【实验代码】#include unsigned charled_mod=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x58, 0x5e,0x79,0x71;unsigned char count=0;sbit p0_4=p04;void int_0srv() interrupt 0 p0_4 = p0_4;void int_1srv() interrupt 2 count+; if(count=16) count = 1;p2 = led_modcount;void main()p2=0x00;p0_4=0x01;ea=1;ex0=1;ex1=1;it1=1;it0=1;while(1);【实验原理图】u119xtal139p0.0/ad038r110k18xtal2p0.1/ad1d136p0.2/ad237p0.3/ad3r2359rstp0.4/ad4p0.5/ad53433p0.6/ad632p0.7/ad7led-green1000144306_翁飞p2.0/a8 p2.1/a9p2.2/a10psenp2.3/a11alep2.4/a12eap2.5/a13p2.6/a14p2.7/a15p1.0p3.0/rxdp1.1p3.1/txdp1.2p3.2/int0p1.3p3.3/int1p1.4p3.4/t0p1.5p3.5/t1p1.6p3.6/wr212223292430253126272812345678p1.710111213141516p3.7/rd17at89c51三、结论1、实验结果(1) 程序启动后, d1 处于熄灯, led1 处于黑屏状态(2) 单击 k1 ,使 d1 亮灯状态反转一次u119xtal1p0.0/ad03938r110kp0.1/ad1p0.2/ad237d118xtal29rstpsen0144306_翁飞p2.2/a10p2.3/a11alep2.4/a12eap2.5/a13 p2.6/a14 p2.7/a15p1.0p3.0/rxdp1.1p3.1/txdp1.2 p1.3p3.2/int0 p3.3/int1p1.4p3.4/t0p1.5 p1.6 p1.7p3.5/t p3.6/wrp3.7/rd1at89c5129303112345678p0.3/ad336p0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad732p2.0/a821p2.1/a9222324252627281011121314151617led-greenr2100u119xtal1p0.0/ad039p0.1/ad13837r110k18xtal2p0.2/ad2d1p0.3/ad336r29rst2930310144306_翁飞p0.4/ad435p0.5/ad534p0.6/ad63332p0.7/ad7p2.0/a821p2.1/a922p2.2/a1023psenp2.3/a11alep2.4/a12eap2.5/a13p2.6/a14p2.7/a15p1.0 p1.1p3.0/rxd p3.1/txdp1.2p3.2/int0p1.3p3.3/int1p1.4p3.4/t0p1.5 p1.6p3.5/t p3.6/wr12425262728led-green10012345678p1.7at89c5110111213141516p3.7/rd17(3) 单击 k2 ,使 led1 显示值加 1,u119xtal1p0.0/ad039p0.1/ad13837r110k18xtal2p0.2/ad2d1p0.3/ad336r29rstp0.4/ad435p0.5/ad534p0.6/ad633p0.7/ad73221led-green100p2.0/a8p2.1/a922psen0144306_翁飞p2.2/a10p2.3/a11alep2.4/a12eap2.5/a13p2.6/a14p2.7/a15p1.0p3.0/rxdp1.1p3.1/txdp1.2p3.2/int0p1.3p3.3/int1p1.4p3.4/t0p1.5p3.5/t1p1.6p3.6/wr23292430253126272812345678p1.7at89c511011121314151617p3.7/rdp1.4p3.4/t0p1.5p3.5/t1p1.6p1.7p3.6/wrp3.7/rdat89c510144306_翁飞p2.0/a8p2.1/a9 p2.2/a10psenp2.3/a11alep2.4/a12eap2.5/a13p2.6/a14p2.7/a15p1.4p3.4/t0p1.5p3.5/t1p1.6 p1.7p3.6/wr p3.7/rdat89c5119u1xtal118xtal2p0.0/ad0 p0.1/ad1 p0.2/ad2 p0.3/ad3p0.4/ad4 p0.5/ad5 p0.6/ad6 p0.7/ad73938373635343332r110kd1r2100led-green9rst2930310144306_psenale ea翁飞p2.0/a8 p2.1/a9p2.2/a10 p2.3/a11p2.4/a12 p2.5/a13 p2.6/a14 p2.7/a15212223242526272812345678p1.0 p1.1 p1.2 p1.3p3.0/rxd p3.1/txd p3.2/int0 p3.3/int1101112131415161719u1xtal118p0.0/ad0 p0.1/ad1p0.2/ad2 p0.3/ad3 p0.4/ad4 p0.5/ad5p0.6/ad6p0.7/ad73938373635343332r110kd1xtal2r2100led-green9rst293031212223242526272812345678p1.0 p1.1 p1.2p1.3p3.0/rxd p3.1/txd p3.2/int0p3.3/int11011121314151617.u119xtal118xtal239p0.0/ad0p0.1/ad138p0.2/ad23736p0.3/ad3p0.4/ad43534r110kd1r2p0.5/ad5p0.6/ad633led-green1009rstp0.7/ad732p2.0/a82122p2.1/a90144306_翁飞p2.2/a10psenp2.3/a11alep2.4/a12eap2.5/a13p2.6/a14 p2.7/a15p1.0 p1.1p3.0/rxd p3.1/txdp1.2p3.2/int0p1.3p3.3/int1p1.4p3.4/t0p1.5p3.5/t1p1.6p3.6/wr23292430253126272812345678p1.710111213141516p3.7/rd17at89c51u119xtal1p0.0/ad03938r110kp0.1/ad1p0.2/ad237d118xtal2p0.3/ad336r235p0.4/ad4p0.5/ad5341009rstp0.6/ad63332p0.7/ad7led-green21p2.0/a8p2.1/a922psen0144306_翁飞p2.2/a10p2.3/a11alep2.4/a12eap2.5/a13p2.6/a14p2.7/a15p1.0p3.0/rxdp1.1p3.1/txdp1.2 p1.3p3.2/int0 p3.3/int1p1.4p3.4/t0p1.5 p1.6p3.5/t p3.6/wr1p1.7p3.7/rdat89c51232924302531262728110211312413514615716817u119xtal139p0.0/ad0p0.1/ad13837r110k18xtal2p0.2/ad2p0.3/ad336d1r29rst293031p0.4/ad43534p0.5/ad5p0.6/ad633p0.7/ad732p2.0/a821p2.1/a922psen0144306_翁飞p2.2/a10p2.3/a11alep2.4/a12eap2.5/a13 p2.6/a14 p2.7/a15p1.0p3.0/rxdp1.1p1.2p3.1/txdp3.2/int0p1.3p3.3/int1p1.4p3.4/t0p1.5p3.5/t1p1.6p3.6/wrp1.7p3.7/rdat89c51232425262728led-green100110211312413514615716817u119183938373635343332r110kd1r2100led-green9293031212223242526272812345678101112131415161719u1xtal1r110k18xtal2p0.0/ad0 p0.1/ad1 p0.2/ad2 p0.3/ad3p0.4/ad4p0.5/ad5 p0.6/ad6p0.7/ad73938373635343332d1r2100led-green9rst0144306_293031翁飞psen aleeap2.0/a8p2.1/a9 p2.2/a10p2.3/a11 p2.4/a12p2.5/a13p2.6/a14 p2.7/a15212223242526272812345678p1.0 p1.1 p1.2p1.3p3.0/rxd p3.1/txd p3.2/int0p3.3/int11011121314151617(4) 达到 f 后重新从 1 开始xtal1p0.0/ad0p0.1/ad1p0.2/ad2xtal2p0.3/ad3p0.4/ad4p0.5/ad5p0.6/ad6rstp0.7/ad7p2.0/a8p2.1/a9psen0144306_翁飞p2.2/a10p2.3/a11alep2.4/a12eap2.5/a13p2.6/a14 p2.7/a15p1.0p3.0/rxdp1.1p3.1/txdp1.2p3.2/int0p1.3p3.3/int1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园保险风险管理探讨报告
- 国际森林防火资金效益报告
- 2025年智能医疗诊断报告生成专题训练题及答案解析
- 微项目 改进手机电池中的离子导体材料-有机合成在新型材料研发中的应用说课稿-2025-2026学年高中化学鲁科版2019选择性必修3 有机化学基础-鲁科版2019
- 第1课 搜索引擎说课稿-2025-2026学年小学信息技术(信息科技)四年级第4册滇人版
- Unit 4 Animals说课稿-2025-2026学年高中英语重庆大学版必修四-重大版2004
- 综合复习与测试说课稿-2025-2026学年高中英语上海新世纪版高三年级第一学期-新世纪版2007
- 商业综合体商业经营管理合作协议
- 农业生产化与食品安全合同
- 2025-2030住房租赁平台与青年公寓线上运营协同报告
- 2025中秋国庆双节安全培训
- 刑事谅解协议书范本6篇
- 护理员安全培训内容课件
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案
- Starter Unit 1 Hello!单元测试(解析版)
- 托管班安全培训课件
- 我国军兵种介绍课件
- 2025全国农业(水产)行业职业技能大赛(水生物病害防治员)选拔赛试题库(含答案)
- 饮食营养与健康课件
- Unit 4 Reading and Thinking 学案-高中英语人教版(2019) 选择性必修第一册
- 广告及宣传印刷品制作服务方案
评论
0/150
提交评论