1.单片机电子时钟的计时脉冲基准,是由外部晶振的频率经过12分频后提供的,采用内部的定时,计数器来实现计时功能。所以,外接晶振频率的精确度直接影响电子钟计时的准确性。2.单片机电子时钟利用内部定时,计数器溢出产生中断(12MHz晶振一般为50ms)再乘以相应的倍率,来实现秒、分、时的转换。大家都知道[详细]
中断是MSP430微处理器的一大特色,有效地利用中断可以简化程序和提高执行效率。MSP430的几乎每个外围模块都能够产生中断,为MSP430针对事件(即外围模块产生的中断)进行的编程打下基础。MSP430在没有事件发生时进入低功耗模式,事件发生时,通过中断唤醒CPU,事件处理完毕后,CPU再次进入低功耗状态。由于CP[详细]
1、采用高精度晶振方案虽然采用高精度的晶振可以稍微提高电子钟计时的精确度,但是晶振并不是导致电子钟计时不准的主要因素,而且高精度的晶振价格较高,所以不必采用此方案。2、动态同步修正方案从程序人手,采用动态同步修正方法给定时,计数器赋初值。动态同步修正方法如下:由于定时,计数器溢出后,又[详细]
data: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 idata: 固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。idata是用类似C中的指针方式 访问的。汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idata做指[详细]
单片机在体系结构上与PC机是完全相同的,也包括中央处理器,输入输出接口,存储器。 单片机仿真器等基本单元,因而与PC机等设备的软件结构也是类似的。因为单片机在软件开发的过程中需要对软件进行调试,观察其中间结果,排除软件中存在的问题。但是由于单片机的应用场合问题,其不具备[详细]
由于单片机具有体积小、价格低廉、适应性强的特点,一般在工业控制系统中,各种数据的采集和执行机构的控制都是由单片机来完成。而单片机的计算能力有限,难以进行复杂的数据处理。在功能比较复杂的自动控制系统中,通常以工控机为上位机,单片机为下位机,由单片机完成数据的采集及对设备的控制,而由[详细]
不同的型号的单片机需要不同的开发软件。我们以80C51系列、PIC系列和AVR系列为例分别说明。单片机程序的编写不需要任何特殊的软件,只要是文本编缉软件就可以了,如WINDOWS自带的记事本,WORD等,不过这些软件编写并不方便,有一些更好的文本编缉器可供选择,如UltraEdit,PE2等。当然,人们最常用的还是[详细]
8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:·中央处理器:中央处理器(CPU)是整个单片机[详细]
学习单片机,除了需要电脑以外,还需要以下的一些器材。1.实验板如果你对单片机还一无所知,那么自制或者购买一块实验板是比较好的选择。通常在实验板上会设计一些开关、LED指示灯、数码管、各种接口芯片等常用器件,通过对这些器件的编程练习,逐步掌握单片机的编程技术。2.仿真机仿真机的用途是替代[详细]
一、I/O引脚的特性单片机的外部属性就是它有众多的I/O引脚,如40脚封装的51系列,就有32个脚是I/O引脚。它们也叫单片机的并口。这32个I/O引脚全是数字的(即只会出现或只允许0、1变化)。这32个I/O引脚分成4组,每组8位(即8根I/O引脚),用P0、P1、P2、P3标注,每组里的各位用Px.y区别,如P0口的8位标记为P0.[详细]
单片机程序的用途是让单片机“听话”,按人们所预定的设计完成一系列动作,最终实现一个特定的功能。例如使用单片机控制流水灯,接通电源后,第一次灯亮,然后延时一段时间,第二次灯亮,然后延时一段时间,第三次灯亮……,延时一段时间后又回到第一次灯亮,如此循环不已。这里就有这样的一些问题:第一[详细]
长期以来,单片机原理与实验这门课程,在做实验时必须“烧片”的问题比较麻烦(即将16进制的目标文件下载到单片机里的Flash ROM的问题),原因一是烧片机较少,二是必须将单片机芯片在烧片机和目标机两者之间来回更换,造成的结果就是学生不得不在实验室里来来回回走动,一片混乱;这次,这种结果一去不复返[详细]
8051单片机是我们最常见的一种单片机,我用8051已经很久了,也教过一段时间的单片机课程,在这里把自己的心得与大家分享一下。 一、硬件部分 1、一定要记得接晶振和复位电路。很多学生在Proteus上仿真成功后,焊板子的时候总是不记得把晶振和复位电路接上,这样板子是不会工作的。 2、一般没有[详细]
51单片机内有两个定时/计数器,称为T0和T1,是16位的,所以它们各由两个8位的特殊功能寄存器(SFR)组成,即T0=TH0+TL0,T1=TH1+TL1,默认情况下,通电后它们是不启动的。一、定时/计数器的应用1.计数功能:2.定时功能:二、定时/计数器的工作原理定时/计数器中的核心部件为可预置初值计数器。[详细]
计算算术题111+109×188-199÷32。手工用算盘计算和单片机计算,有什么区别呢? 如果用手工算盘计算,则首先用笔和纸记录下问题,然后用算盘计算109×188,把它与111相加的结果记在纸上,然后计算199÷32,再把它从上一次结果中减去,就得到最后的结果。 如果用单片机来完[详细]
MCS-51是标准的40引脚双列直插式集成电路芯片,引脚排列请参见图P0.0 ~ P0.7: P0口8位双向口线。P1.0 ~ P1.7 :P1口8位双向口线。P2.0 ~ P2.7 :P2口8位双向口线。P3.0 ~ P3.7 :P3口8位双向口线。 ALE:地址锁存控制信号。在系统扩展时,ALE用于控制把P0口输出的低8位地址锁存起来,以实[详细]
AT89S52是一种带8K字节FPEROM的低电压、高性能CMOS 型8位单片机。AT89S52具有以下主要基本特征: 8位CPU,和MCS-51单片机产品完全兼容 8K字节在系统可编程Flash存储器 1000次擦写周期 振荡器和时钟电路的全静态操作:0Hz~33Hz 三级加密程序存储器 32个可编程I/O口线 3个16位定时器/计数器 8个中断源,6个中断矢[详细]
单片机作为最典型的嵌入式处理器,它的成功应用推动了嵌入式系统的发展。单片机以体积小、功能强、可靠性好、性能价格比高等特点,已成为实现工业生产技术进步和开发机电一体化和智能化测控产品的重要手段。图2所示为单片机。 图1 单片机 &nbs[详细]
1.半导体存储芯片的基本结构 半导体存储芯片采用超大规模集成电路制造工艺,通过地址总线、数据总线和控制总线与外部连接。地址线是单向输入,数据线是双向输入输出,数据线和地址的位数共同反映存储芯片的容量。控制线主要有读/写控制线与片选线两种。通常主存由多个存储芯片构成,读/写控制线决定芯片进行读[详细]

扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A09

Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4