麻烦高手帮我注释一下这段程序 51单片机的

[复制链接]
查看11 | 回复3 | 2009-7-15 14:08:23 | 显示全部楼层 |阅读模式
不知道你要怎么样的注释,它是一个定时器0,工作方式1的定时中断程序,定时器的定时时间好像是500个机器周期,其它的就是一些if条件语句和flag标志位判断,P0端口取反什么的了...
回复

使用道具 举报

千问 | 2009-7-15 14:08:23 | 显示全部楼层
void t0(void) interrupt 1 using 0 //定时器0中断函数{TH0=(65536-500)/256; //定时记数器赐初值TL0=(65536-500)%256; //同上if((errorflag==1) && (rightflag==0))//判断两个表达式都为真程序就进入{}内执行 ...
回复

使用道具 举报

千问 | 2009-7-15 14:08:23 | 显示全部楼层
void t0(void) interrupt 1 using 0//定时器0中断入口{TH0=(65536-500)/256;
//给定时器0赋初值TL0=(65536-500)%256;if((errorflag==1) && (rightflag==0))//一种处理方式
{
bb+...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行