1、时钟电路 MCS-51单片机内部有一个用于构成振荡器的高增益反相放大器,其输入端为芯片引脚XTAL1,输出端为XTAL2。而在芯片的外部,XTAL1和XTAL2之间跨接晶体振荡器和微调电容,从而构成一个稳定的自激振荡器。2、时序定时单位1. 拍节与状态把振荡脉冲的周期定义为拍节 (用P表示)。每二个拍节定义为一个[详细]
本文主要学习定时器/计数器的基本结构。对结构的学习首先要明确定时器/计数器的功能,可参考第一节的内容来理解。目前常用的单片机中往往都配备了定时器/计数器。在AT89S52芯片内包含有三个16位的定时器/计数器:T0、T1和T2,其核心是加1计数器。我们主要要求掌握T0和T1的结构和功能。学[详细]
本文主要学习定时器/计数器的基本概念。首先从日常生活中的计数和定时的概念入手,来理解定时器/计数器功能的实现逻辑。一个比较重要的知识点是溢出,当定时器/计数器计满时,会产生“溢出”的动作,进而产生中断。同时,还可以进一步了解实现定时或计数的三种主要的方法。一、定时/计数的基本概念 定时和计数[详细]
MCS-51单片计算机内部设置的两个16位可编程的定时器/计数器T0和T1,它们均有定时和计数功能。T0和T1的工作方式功能选择、定时时间、启动方式等均可以通过编程对相应特殊功能寄存器TMOD和TCON的设置来实现的,计数器值也由软件命令设置于16位的计数寄存器中(TH0、TL0或TH1、TL1),计数器的工作是加1[详细]
UART、I2C和SPI是单片机通信中最常用的三种通信协议。前边我们已经学了UART和I2C通信协议,本文我们来学习剩下的SPI通信协议。SPI是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI是一种高速的、全双工、同步通信总线,标准的S[详细]
了解了定时器相关的寄存器,那么我们下面就来做一个定时器的程序,巩固一下我们学到的内容。我们这节课的程序先使用定时器0,在使用定时器的时候,需要以下几个步骤: 第一步:设置特殊功能寄存器TMOD,配置好工作模式; 第二步:设置计数寄存器TH0和TL0的初值; 第三步:设置TCON,通过打开TR0位[详细]
微处理器以一定的工作频率运行,为了使微处理器能正常工作,必须向其提供时钟信号。 微处理器系统的时钟信号通常采用两种方法提供,一种是在芯片内已提供了时钟振荡电路,只需在外部提供石英晶体,如图1(a)所示。另一种通过微处理器的外部振荡电路产生信号,然后通过微处理器的时钟输入引脚将信号输[详细]
本节课的DS1302是个实时时钟芯片,我们可以用单片机写入时间或者读取当前的时间数据,我也会带着大家通过阅读这个芯片的数据手册来学习和掌握这个器件。由于IT技术国际化比较强,因此数据手册绝大多数都是英文的,导致很多英语基础不好的同学看到英文手册头就大了。这里我要告诉大家的是,只要精神不退缩,方法[详细]
时钟周期:时钟周期T是时序中最小的时间单位具体计算的方法就是1/时钟源,我们KST-51单片机开发板上用的晶振是11.0592M,那么对于我们这个单片机系统来说,时钟周期=1/11059200秒。 机器周期:我们的单片机完成一个操作的最短时间。机器周期主要针对汇编语言而言,在汇编语言下程序的每一条语句执[详细]
扫码关注我们
0755-82591179
传真:0755-82591176
邮箱:vicky@yingtexin.net
地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08
Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4