.
西华大学实验报告(机械类)
开课学院及实验室:机械工程与自动化学院计算机机房 实验时间 :2012年 4月 7 日
学 生 姓 名罗茂梁学 号312010080301706成 绩学生所在学院机械工程与自动化学院年级/专业/班2010级机制7班课 程 名 称单片机原理及应用课 程 代 码8417421实验项目名称定时器中断实验项 目 代 码指 导 教 师张恕远项 目 学 分一、目的二、三、
四#include
#define uchar unsigned char//宏定义
#define uint unsigned int
uchar code dispcode[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};//定义数码管的断码
uchar num;
uchar timecounter=100;//软件计数器的初值
sbit led=P2^5;//管脚sfr的定义
void delayms(uint x)//延时子程序
{
uchar j;
while(x--)
for(j=0;j<123;j++){;}
}
void main()//主程序
{
TMOD=0x01;//置定时器T0,非门控,方式1
TL0=0xf0; //置定时器的初值
TH0=0xd8; //置定时器的初值
EA=1;//开总中断
ET0=1;//开T0
TR0=1;//启动定时
while(1)//无限循环
<