1 / 3
文档名称:

实验1-流水灯实验.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验1-流水灯实验.doc

上传人:xxj16588 2016/8/2 文件大小:0 KB

下载得到文件列表

实验1-流水灯实验.doc

文档介绍

文档介绍:实验一流水灯实验一、实验目的和要求 1、学****并掌握延时程序的 C语言编程方法。 2、掌握并行口编程的方法。二、实验设备 1、计算机一台。 2、MCS51 单片机实验系统一套。 3、上位机端 Keil C51 编译系统。三、实验线路图四、实验内容 1 、在 Keil 中,建立一个 Project ,单片机选 AT89S52 ,晶振选 12MHz ,加入下列程序 , 编译通过后,进入 Start Debug Session 状态,全速运行 RUN ,打开 Peripherals → I/O-ports → port 0 ,观察 引脚的状态,现象记录入实验报告。程序 #include <> sbit P00 = P0^0; void delay(unsigned int t) { while(--t); } main() { while(1) { P00=0; delay(62470); P00=1; delay(62470); }}2、将程序 烧录入单片机学****板,观察指示灯 LS1 的现象。分析并说明灯 LS1 和 引脚高低电平的关系。 3 、分析 程序中 delay() 函数中,在 12MHz 晶振下,传递的参数 t, 跟延时时间的关系。改写函数 delay() ,并利用 Debug 单步执行的调试功能, 调整参数,令传递的参数 t 数值对应时间单位为毫秒,如 delay(500) 为延时 500毫秒。改写后的 delay() 函数写入实验报告, 仿真调试并记录下 delay(100) , delay(200),delay(300),delay(400),delay(500) 对应实际执行延时的时间, 以横坐标为参数 t ,纵坐标为实际延时时间,在实验报告上画出对应曲线,分析 t 跟实际延时时间的线性度,并指出该函数允许的最短和最长延时时间。 4 、在步骤 3 的基础上,再次改写程序,实现流水灯功能,初始化状态 8灯全灭,每隔 秒,实现 LS1 → LS2 →...→ LS8 依次点亮、熄灭,并不断循环的效果。主程序 while(1){...;} 部分写入实验报告。 5、在步骤 4的基础上,再次改写程序,实现初始化状态 8灯全灭,每隔 秒,实现 LS1 → LS2 →...→ LS7 → LS8 → LS7 →..→ LS1 依次来回点亮、熄灭, 并不断循环的效果。程序不需要写入报告。 6、在 Keil 中, 重新建立一个 Project , 单片机选 AT89S52 ,晶振选 12MHz , 加入下列程序 ,编译通过后, 烧录入单片机学****板,观察指示灯 LS1 的现象。观察 引脚的状态,现象记录入实验报告。程序 #include <> unsigned char bdata flag; unsigned char count; sbit

最近更新

员工职业发展个性化发展计划 22页

2024下半年湖北省潜江市事业单位招聘历年公开.. 244页

烧伤、冻伤、蛇咬伤、犬咬伤、虫蛰伤 案例分析.. 9页

2024下半年四川省达州事业单位招聘历年公开引.. 243页

2024上半年四川省威远县事业单位招聘37人历年.. 245页

兄弟义气的签名 4页

心情不好的说说 发朋友圈赌气的句子 3页

【学生会部长竞选演讲稿】竞选学生会宣传部干.. 2页

大学新生军训时间-大学新生军训教官发言稿 2页

健康监测糖尿病患者数据登记表 10页

健康生活:预防传染病,从我做起 9页

2023-2024学年广东省揭阳市榕城区仙桥镇高美崇.. 16页

健康厨房:高血压患者的饮食助手 4页

健康促进:糖尿病合理用药知识宣传 9页

停车位租赁合同模板-酒吧 9页

体育馆赛事安全与应急管理案例分析 9页

住房保障与城市建设合作协议 11页

住宅区物业管理市场发展现状 7页

传染病预防控制与社区卫生 9页

传染病疫情防控市场监管流程图 9页

传染病与宠物:宠物主人须知 10页

企事业单位感染防控关键措施 9页

企业复工防疫:传染病管理之道 9页

临床路径在基层医疗中的应用探讨 11页

行政费用分析报告 28页

生态环境法律法规知识竞赛题库含答案 15页

2024淮安中考物理试卷 6页

《人类文明新形态-中国式现代化》观后感 4页

铝离子沉淀的ph值范围 1页

安全生产标准化评审标准否决项 2页