智能养花系统单片机原理( 五 )


若设最大计数值为 M  , 各操作模式下的 M 值为: 模式 0 : M=2 13 =8192 模式 1 : M=2 16 =65536 模式 2 : M=2 8 =256 模式 3 : M=256  , 定时器 T0 分成 2 个独立的 8 位计数器 , 所以 TH0 、TL0 的 M 均为 256 。 因为 MCS-51 的两个定时器均为加 1 计数器 , 当初到最大值( 00H 或 0000H )时产生溢出 , 将 TF 位置 1  , 可发出溢出中断 , 因此计数器初值 X 的计算式为: X=M- 计数值式中的 M 由操作模式确定 , 不同的操作模式计数器的长不相同 , 故M值也不相同 。
而式中的计数值与定时器的工作方式有关 。 1 、计数工作方式时 计数工作方式时 , 计数脉冲由外部引入 , 是对外部冲进行计数 , 因此计数值根据要求确定 。
其计数初值: X=M- 计数值 例如:某工序要求对外部脉冲信号计 100 次 ,  X=M-100 2 、定时工作方式时 定时工作方式时 , 因为计数脉冲由内部供给 , 是对机器周期进行计数 , 故计数脉冲频率为 f cont =f osc * 1/12 、计数周期 T=1/f cont =12/f osc 定时工作方式的计数初值 X 等于: X=M- 计数值 =M-t/T=M- ( f osc * t ) /12 式中: f osc 为振荡器的振荡频率 ,  t 为要求定时的时间 。 定时器有两种工作方式 :即定时和计数工作方式 。
由 TMOD 的 D6 位和 D2 位选择 , 其中 D6 位选择 T1 的工作方式 ,  D2 位选择 T0 的工作方式 。 =0 工作在定时方式 ,  =1 工作在计数方式 。
并有四种操作模式: 1 、模式 0 : 13 位计数器 ,  TLi 只用低 5 位 。 2 、模式 1 : 16 位计数器 。
3 、模式 2 : 8 位自动重装计数器 ,  THi 的值在计数中不变 ,  TLi 溢出时 ,  THi 中的值自动装入 TLi 中 。 4 、模 。
7.单片机的原理单片机你在网上搜一下吧如果想入门 最好去图书馆借点书看 , 比较难理解 祝好运了!!我给你提供以下资料 是百度上找的 。
概述单片机是指一个集成在一块芯片上的完整计算机系统 。 尽管它的大部分功能集成在一块小芯片上 , 但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统 , 目前大部分还会具有外存 。
同时集成诸如通讯接口、定时器 , 实时时钟等外围设备 。 而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上 。
目录[隐藏]单片机介绍单片机的应用领域学习应用六大重要部分单片机学习常用单片机芯片简介从无线电世界到单片机世界单片机攻击技术单片机侵入型攻击的一般过程 单片机也被称为微控制器(Microcontroller) , 是因为它最早被用在工业控制领域 。 单片机由芯片内仅有CPU的专用处理器发展而来 。
最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中 , 使计算机系统更小 , 更容易集成进复杂的而对体积要求严格的控制设备当中 。 INTEL的Z80是最早按照这种思想设计出的处理器 , 从此以后 , 单片机和专用处理器的发展便分道扬镳 。
早期的单片机都是8位或4位的 。 其中最成功的是INTEL的8031 , 因为简单可靠而性能不错获得了很大的好评 。
此后在8031上发展出了MCS51系列单片机系统 。 基于这一系统的单片机系统直到现在还在广泛使用 。
随着工业控制领域要求的提高 , 开始出现了16位单片机 , 但因为性价比不理想并未得到很广泛的应用 。 90年代后随着消费电子产品大发展 , 单片机技术得到了巨大的提高 。

推荐阅读