55问答网
所有问题
c51单片机程序编辑,求大哥大姐解释下面的意思,小弟不胜感激。。。。。
TH0=0x3C;
TL0=0xB0;
TMOD=0x01;
ET0=1;
EA=1;
EX0=1;
IT0=1;
举报该问题
推荐答案 2011-04-26
TH0=0x3C;
TL0=0xB0;//给定时器赋初值3cb0H,即计数FFFFH-3CB0H+1H=3C50H(即50000B)
TMOD=0x01;//选择16位计数的模式1
ET0=1;//开定时器0中断
EA=1;//开总中断
EX0=1;//开外部中断0
IT0=1;//外部中断0选择负边沿触发方式
/*如有疑问 可以追问*/
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FQL8QI4G8.html
其他回答
第1个回答 2011-04-24
TH0=0x3C;//定时常数 3CB0H,50ms一次中断
TL0=0xB0;
TMOD=0x01;//定时器T0,工作方式1,16位计数器,不能自动重装定时常数
ET0=1;//允许定时器T0中断
EA=1;//开总中断
EX0=1;//允许外部中断0中断
IT0=1; //外部中断0 下降沿触发本回答被提问者采纳
第2个回答 2011-04-24
这个就是初始化定时器的。。TH0、TL0 表示定时器0的高位、低位,TMOD是设计定时器1、0的工作模式的。或者叫工作方式,然后ET0表示使能定时器0中断的。EA表示打开所有的中断的。EX0表示打开外部中断的。IT0表示定时器0的中断打开。
第3个回答 2011-04-24
到电子工程师技术之吧,博客里搜索吧,有的
相似回答
51单片机
高手请帮下忙~
不胜感激
答:
别人汇编看起来比较苦难。既然你知道显示到70就不再往上显示了,那为什么你不检查一下你的BCD转换呢。可能就这里出问题。要不就是字形定义那里。你仔细找找。
单片机
汇编语言大神们帮帮忙哈
,小弟不胜感激
!
答:
ACC.7要注意 是指A寄存器的第7位 它的位编号是0-7 第7位就是最高位了 注意 应该给个完整的程序 这样
解释不
知你能否懂 满意的话,加分哦!
求大神帮忙用C语言解决一下
,不胜感激,单片机
答:
程序:include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned intuchar code dis_code[] ={ 0xF9, //"1" 0xB0, //"3" 0x92, //"5" 0xF8, //"7" 0xA4, //"2" 0x99, //"4" 0x82, //"6" 0x80, //...
求利用
51单片机
实现控制步进电机(PWM电机)前进、后退、加减速 的
程序
...
答:
//调节转速 } } } / 延时程序 / void delay(unsigned int t){ unsigned int k;while(t--){ for(k=0; k<100; k++){ } } } main(){ while(1){ K=1;motor_ffw();K=2;motor_ffw();} } 给你个例子,这是正反转的可以用这个修改出加减速程序 ...
求最简单的
51单片机
智能循迹小车原理图以及
程序
以及制作过程
,不胜感激
...
答:
简单的写的话不会区别偏离黑线距离远近的,复杂点儿的话会分区编程,简单版如下:void turn_left(){ P1.0 = 0; //左前轮 P1.1 = 1; //右前轮 P1.2 = 0; //左后轮 P1.3 = 1; //右后轮 } ... ...unsigned char judge(){ switch(P2 & 0x??)case 0x??:{ b...
大家正在搜
stc单片机和51单片机
c51单片机流水灯程序汇编
c51单片机程序
c51单片机编程
c51单片机程序实例
单片机程序
c51单片机
c51单片机基础
c51单片机流水灯