利用定时,计数器对某一引脚上的脉冲进行计数,此处从P3.5/Tl口计数,计数值从P2口的BCD数码管直接显示数字。按下按键第1次,数码管显示1;按下按键第2次,数码管显示2;……按下按键第9次,数码管显示9:按下按键第10次,数码管显示A。
设计思路
(1)使用定时,计数器1,工作方式2即TMOD=OllOOOOOB=Ox60;
(2)工作方式2可以最高计数256个脉冲,把TI,I中的计数值从P2显示出来;
(3)激活TI计数器,TRl=1;
(4)P3.5引脚上的脉冲计1,TL1的数据加l,加到255时,再加l又从0开始计数。
1.简单计数原理图(见下图)
2.10个计数的程序编制
本文关键字:单片机 电脑-单片机-自控术语,电子学习 - 电脑-单片机-自控术语
上一篇:用单片机实现两位数计数的程序编制