单片机实训实验报告单片机实训实验报告
课题:单片机实训院系:电子信息工程学院班级学号:姓名:
指导老师:熊老师、罗老师日期:2011610
f一、硬件系统
1、自制单片机实验板由七部分组成:
(1)8路跑马灯(2)动态扫描共阳型数码管(3)4X4矩阵键盘(4)蜂鸣器(5)4路独立键盘(6)温度传感器(7)I2C通信方式的EEPROM芯片24C02
二、KeilCuVisio
2简述与使用
1打开uVisio
22新建工程:菜单【project】→【NewProject】选择工程存放的路径,并输入工程文件名,然后点“保存”3进入器件选择界面树列表框内选择“Atmel”→“AT89C52”,然后点“确定”完成器件选择。4编辑源程序:新建文件:菜单【File】→【
ew…】。然后输入代码,编辑完成后菜单【File】→【Save】或【SaveAs…】把代码文件存入硬盘。C源文件存为C后缀,汇编源文件存为a或src后缀,并存放在同一个工程文件夹下。5加入源文件到工程中:在左边浮动窗口【File】选项卡里展开“Target1”树,在“SourceGroup1”上右键单击,弹出菜单,选【AddFiletoGroup“SourceGroup1”,选择需】要加入的源文件,点“Add”按钮加入,加入完成后按“Close”关闭。6设置编译选项:先选中左边浮动窗口【File】选项卡里“Target1“树节点,然后选菜单【Project】→【Optio
sforTarget“Target1”】。7在弹出的“Optio
sforTarget“Target1””对话框中选择output选项卡,勾选“CreateHEXFile”然后按“确定”完成设置。8按“F7”开始编译,编译成功后会在工程文件夹内生成Hex目标文件生成的hex文件就可以用来对AT89S52芯片进行编程和运行了。
三STCISPV29Beta5下载软件的使用
1连接好电源线与串口线(附件中的九孔对九孔线分别连接电脑和点偏激开发板)。2检查电源板上电源指示灯是否亮起,如果亮起则检查USB电源线,如果已亮则关掉电源看后面的步骤。3启动软件。4选择好STC单片机的型号(STC89CF52RC)5选择好你使用的计算机串口号6点击OPENFILE选择你用KEIL编译好的HEX文件
f7直接点击下载按钮8点击下载的时候按下”冷启动“按键,是单片机上电。9如果正常会看到下载程序进度条闪过的过程。
四、实验项目
1、IO口输出P1口发光二极管显示2、数码管显示单管显示多管动态显示3、按键控制独立键盘矩阵键盘4、信号发生(延时、定时计数器应用)5、中断的应用
五、实验内容
(一)IO口输出P1口发光二极管显示IO1实验工具:8路跑马灯,开发软件KeiluVisio
2,STCISPV29Beta5下载软件。2实验要求:八路跑马灯从右边向r