如何进行51单片机定时器初值的计算

资料大小: 0.06 MB

所需积分: 1

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-06-25

上 传 者: 发烧友他上传的所有资料

资料介绍

标签:定时器(1104)51单片机(2019)存储器(2136)

  时钟周期时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计算机中最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个最基本的动作。对于某种单片机,若采用了1MHZ的时钟频率,则时钟周期为1us;若采用4MHZ的时钟频率,则时钟周期为250ns。由于时钟脉冲是计算机的基本工作脉冲,它控制着计算机的工作节奏(使计算机的每一步都统一到它的步调上来)。显然,对同一种机型的计算机,时钟频率越高,计算机的工作速度就越快。但是,由于不同的计算机硬件电路和器件的不完全相同,所以其所需要的时钟周频率范围也不一定相同。我们学习的8051单片机的时钟范围是1.2MHz-12MHz。 在8051单片机中把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示)。机器周期在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读、存储器写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。一般情况下,一个机器周期由若干个S周期(状态周期)组成。8051系列单片机的一个机器周期同6个S周期(状态周期)组成。前面已说过一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(用S表示),8051单片机的机器周期由6个状态周期组成,也就是说一个机器周期=6 个状态周期=12个时钟周期。指令周期指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。指令不同,所需的机器周期数也不同。对于一些简单的的单字节指令,在取指令周期中,指令取出到指令寄存器后,立即译码执行,不再需要其它的机器周期。对于一些比较复杂的指令,例如转移指令、乘法指令,则需要两个或者两个以上的机器周期。通常含一个机器周期的指令称为单周期指令,包含两个机器周期的指令称为双周期指令。

  一、10MS定时器初值的计算: 1.晶振12M 12MHz除12为1MHz,也就是说一秒=1000000次机器周期。10ms=10000次 机器周期。 65536-10000=55536(d8f0) TH0=0xd8,TL0=0xf0 2.晶振11.0592M 11.0592MHz除12为921600Hz,就是一秒921600次机器周期,10ms=9216次机器周期。 65536-9216=56320(dc00) TH0=0xdc,TL0=0x00

下载地址

如何进行51单片机定时器初值的计算下载

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

下载排行

本周

  1. 零死角玩转STM32F103指南者PDF电子书免费下载
  2. 使用单片机设计一个按键校时自动打铃器的论文免费下载
  3. 80C51单片机的定时计数器的详细资料说明
  4. 使用89C51和89C2051单片机实现数据采集与传输系统的论文说明
  5. PIC16F88X增强型闪存8位CMOS单片机的数据手册免费下载
  6. 51单片机在LED数码管显示中的应用资料说明
  7. 51单片机的P0口驱动能力到底怎么样详细总结说明
  8. 使用单片机点亮LED的学习课件免费下载
  9. 使用AT89C55WD单片机设计集成运放参数测试仪的论文免费下载
  10. 使用Proteus仿真软件实现单片机P1、P3口输入输出实验的详细资料说明

本月

  1. 手把手教你学51单片机C语言版PDF电子书免费下载
  2. 51单片机C语言的入门教程免费下载
  3. STM32F103C8T6微控制器的电路原理图免费下载
  4. 零死角玩转STM32F103指南者PDF电子书免费下载
  5. Keil uVision4使用详解教程免费下载
  6. 无感无刷直流电机之电调设计全攻略PDF电子教材免费下载
  7. 机器视觉有哪些优势?机器视觉光源系统的入门知识详解
  8. 智能寻迹小车元器件的详细介绍和使用手册免费下载
  9. STM32F101xx与STM32F103xxARM微控制器固件函数库的数据手册免费下载
  10. 单片机高级语言C51Windows环境编程与应用PDF电子书免费下载

总榜

  1. 单片机C语言程序设计实训100例——基于8051 Proteus仿真
  2. 51单片机学习资料打包
  3. 单片机超级精华包
  4. 网上学单片机(入门篇)
  5. 电子工程师基本知识结构
  6. Keil uVision3下载 (破解版带注册机+中文版)
  7. 《C51单片机及C语言知识点必备秘籍》电子发烧友网创新系列电子书
  8. 51单片机c语言超强学习资料
  9. PIC单片机应用常见问答
  10. 单片机C语言程序设计实训100例——基于8051 Proteus仿真