下载此文档

《单片机C程序设计》实验报告.doc.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
广东机电职业技术学院实验报告课程名称: 单片机 C 程序设计开课时间: 20 10~ 20 11第2 学期指导教师: 李建波学生姓名: 廖威班级: 控制 1001 学号: 30 单片机 C 程序设计实验报告 1 学生姓名:廖威班级:控制 1001 实验项目显示自己的工号( =) 成绩实验项目类型验证演示综合设计其他* 一、实验目的用单片机显示自己的工号数字。(角色扮演) 二、实验原理 1 赋值指令(=) 2 数码管段码概念 3 软件指令控制硬件( P2= 0x3f ;) 三、使用设备、仪器及材料 1 安装 Windows XP 操作系统的微型计算机 1台 2 单片机集成开发环境 keil 3 软硬件开发平台 proteus 4 单片机下载软件 5 单片机实验板 1 套(学生自备) 四、实验步骤 1 进行功能分析,工作框架搭建,工作分工。下载并安装 Keil 、 Proteu s 软件。 2 使用单片机集成开发环境 keil 。要点: C 程序构成,关键词,运算符与表达式,数据结构,结构化语句。?新建文件夹?新建项目?新建文件?添加文件到项目?编辑 C 程序?编译生成“.hex ”文件 3 使用软硬件开发平台 proteus 。?新建电路图设计文件,保存在新建的文件夹中。?查找元器件?放置元器件?布局布线?修改元器件属性?进行仿真单片机程序。五、实验过程原始记录 1 硬件电路 U12 软件源程序#include<> main() { loop1: P2=0x66; P3=0x4f; goto loop1; } 六、实验结果及分析在本次实验中, 进行了软件编辑、编译、并得到了C 文件源文件和以“.hex ”结尾的单片机可执行的十六进制文件;在 Proteus 建立了正确的电路, 仿真结果符合设计要求, 正确显示了自己的学号(例如 43 号显示数字 43)。教师签名:李建波 2009 年月日单片机 C 程序设计实验报告 2 学生姓名:廖威班级:控制 1001 实验项目两点控制 1 个灯(if) 成绩实验项目类型验证演示综合设计其他* 一、实验目的小王在工厂,领导给了个任务,多点控制 1 盏灯。(角色扮演) 二、实验原理条件语句 if… else …, 如果就。三、使用设备、仪器及材料 1 安装 Windows XP 操作系统的微型计算机 1台 2 单片机集成开发环境 keil 3 软硬件开发平台 proteus 4 单片机下载软件 5 单片机实验板 1 套(学生自备) 四、实验步骤 1 进行功能分析,工作框架搭建,工作分工。下载并安装 Keil 、 Proteu s 软件。 2 使用单片机集成开发环境 keil 。要点: C 程序构成,关键词,运算符与表达式,数据结构,结构化语句。?新建文件夹?新建项目?新建文件?添加文件到项目?编辑 C 程序?编译生成“.hex ”文件 3 使用软硬件开发平台 proteus 。?新建电路图设计文件,保存在新建的文件夹中。?查找元器件?放置元器件?布局布线?修改元器件属性?进行仿真单片机程序。五、实验过程原始记录 1 硬件电路 XTAL2 18 XTAL1 19 ALE 30 EA 31 PSEN 29 RST 9 39 38 37 36 35 34 33 32 1 2 3 4 5 6 7 8 10 11 12 13 14 17 16 15 28 21 22 23 24 25 26 27 U1 AT89C51 D1 LED-RED R1 200 3 软件源程序#include<> sbit KEY1=P1^0; sbit KEY2=P1^1; sbit LED1=P2^6; main() { P2=0x00; loop1: if(KEY1==0) { LED1= 0 ;} if(KEY2==0) { LED1=1;} goto loop1; } 六、实验结果及分析在本次实验中, 进行了软件编辑、编译、并得到了C 文件源文件和以“.hex ”结尾的单片机可

《单片机C程序设计》实验报告.doc 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bingzao788949
  • 文件大小0 KB
  • 时间2016-03-21