
单片机c
vazcc
这个作者很懒,什么都没留下…
展开
-
单片机定时器/计数器、中断和串口控制位
一、定时器/计数器1.定时器控制寄存器(TCON)TCON [ TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 ]TF1/TF0 :定时器/计数器中断请求标志位当定时器计数满溢出回零时,有硬件置位,并可申请中断。当CPU响应中断并进入中 断服务程序后,自动清零。TR1/TR0 :定时器/计数器运行控制位,靠转载 2016-08-15 20:14:03 · 4628 阅读 · 0 评论 -
中断函数的写法
1.定时/计数器初始化程序应完成如下工作: 对TMOD赋值,以确定T0和T1的工作方式。 计算初值,并将其写入TH0、TL0或TH1、TL1。 中断方式时,则对IE赋值,开放中断。 使TR0或TR1置位,启动定时/计数器定时或计数。TMOD=0x01; \\设定工作方式为16位定时器 TH0=(65536-50000)/2原创 2016-08-16 19:48:41 · 27482 阅读 · 2 评论 -
void INT0()interrupt 0 using 1
void INT0()interrupt 0 using 1{.........}interrupt 0 指明是外部中断0;interrupt 1 指明是定时器中断0;interrupt 2 指明是外部中断1;interrupt 3 指明是定时器中断1;interrupt 4 指明是串行口中断;using 0 是第0组寄存器;using 1 是第1组寄存转载 2016-08-11 13:57:40 · 15144 阅读 · 0 评论