无论在单片机刚开始接上电源时,还是断电后或者发生故障后都要复位,所以必须清楚MCS-51单片机复位的条件、复位电路和复位后的状态。图2-12单片机常见的复位电路图图2-12为上电复位电路,它是利用电容充电来实现的。图2-12为按键复位电路。该电路除具有上电复位功能外,若要复位,只需按RESET键,此时电源VCC经电阻R1、R2分压,在RST端产生一个复位高电平。......
2023-11-17
选用单片机时,一般按照生产厂商的数据手册、用户手册和应用注释手册(企业网站上有PDF格式)选取。数据手册提供单片机的技术数据,为硬件设计提供依据;用户手册提供指令、特殊寄存器及外围模块的功能,为软件编程提供资料;应用注释手册提供使用的说明、实例、经验等,为正确合理使用单片机提供成熟的经验。各种不同型号规格的单片机其配置和技术数据差异很大,必须详细阅读其相关手册、了解具体型号规格的配置和参数等。
1.单片机的主要特征
通过阅读手册了解单片机的主要特征,有助于正确选择单片机。单片机的主要特征有单片机的兼容性、主频的范围、电源电压的范围、I/O引脚的数量、数据总线宽度、寻址空间、存储器种类及大小、定时器的数量、中断源的种类和数量、有无低功耗模式、A/D、D/A、PWM、DMA、HSIO、USART数量、LED和LCD驱动接口等。
2.单片机的封装
通过阅读手册了解单片机的封装形式及详细尺寸。一般有双列直插式(DIP)封装、薄方形扁平(TQFP)封装、无引脚(PLCC)封装,DIP封装占用的面积大,但插在管座上可任意插拔;TQFP封装占用面积小,不能插拔,焊接难度大。
3.单片机的电参数(www.chuimin.cn)
通过阅读数据手册可了解单片机的极限电参数、静态电参数和动态电参数。
1)极限电参数是在使用中超过其极限范围,可能造成单片机永久损坏的一些参数,主要包括电源电压、管脚的输入电压和输出电流、环境温度的极限范围等。如对其可靠性及温度一般分为3个等级:军用级(军品):-65°~125°;工业级(工控):-40°~85°;民用级(民品):0°~70°。
2)静态电参数是指在一定环境温度与电源电压下,满足某种测试条件的单片机直流参数,为电源、引脚的负载能力及噪声容限设计提供依据。如输入低电平、输入高电平、输出低电平、输出高电平、输入电流、下拉电阻、引脚电容、不同工作模式的电源电流等。
3)动态电参数是单片机的控制引脚信号变化的时序、延迟时间、电平、脉冲宽度,为硬件设计时与其他芯片的信号相匹配提供依据。如时钟信号、读/写信号、地址锁存信号、取指信号等。
有关单片机基础及应用的文章
无论在单片机刚开始接上电源时,还是断电后或者发生故障后都要复位,所以必须清楚MCS-51单片机复位的条件、复位电路和复位后的状态。图2-12单片机常见的复位电路图图2-12为上电复位电路,它是利用电容充电来实现的。图2-12为按键复位电路。该电路除具有上电复位功能外,若要复位,只需按RESET键,此时电源VCC经电阻R1、R2分压,在RST端产生一个复位高电平。......
2023-11-17
8051有5个中断源,即两个外部中断、两个定时/计数器中断和一个串行发送/接收中断。1.外部中断外部中断是由连接到单片机外部引脚信号变化而引起的中断,反映外部某一事件的发生。CPU是在每个机器周期的S5P2检测P 3.2和P 3.3上的信号,如果是有效信号则对定时器控制寄存器TCON中的IE0或IE1置1,建立中断请求标志。表6-1中断源的主要内容及说明......
2023-11-17
1.基本组成微型计算机的基本组成如图1-2所示。图1-2微型计算机的组成框图中央处理器CPUCPU是计算机的核心部件,它由运算器和控制器组成,完成计算机的运算和控制功能。电池式NVRAM是由CMOS的SRAM、备用电池和切换电路组成,在电源断开或低于某值时切换电路把备用电池接入,对RAM进行写保护,防止意外数据写入和信息丢失。......
2023-11-17
MCS-51单片机的算术运算类指令包括加、减、乘、除、加1、减1等指令。这类指令有ADD、ADDC、INC、SUBB、DEC、DA、MUL、DIV共8种。表3-3算术运算类指令注:√表示该指令影响某一标志位。运算结果对PSW的影响同上述4条ADD指令。6.十进制调整指令十进制调整指令只有以下1条:该指令用于BCD码加法运算时,对BCD码的加法运算结果自动进行调整,但对BCD码的减法运算不能用此指令来调整。在运算过程中,单片机按二进制规则进行运算。......
2023-11-17
1.生产厂商常见的单片机生产厂商有Intel公司、Motorola公司、Philips公司、Atmel公司、Zilog公司、NEC公司、MicroChip公司、ADI公司、Epson公司、NS公司、AMD公司、WinBond公司、Scenix公司、Toshiba公司、Fujitsu公司、Samsung公司等。2.单片机系列常见的单片机系列有Intel公司的MCS-51、MCS-96/98系列,Motorola公司的68HC05、68HC5X、68HC12、68HC16、683XX系列,Philips公司的80C5X系列,Atmel公司的AT89系列,Zilog公司的Z8、Z86系列,ADI公司的MC-6801系列,MicroChip公司的PIC16CX、PIC16FX、PIC17CX、PIC18CX系列,NEC公司的μPD7800系列,Toshiba公司的MB8900、MB90系列等。......
2023-11-17
在单片机应用系统设计时,应按以下6条原则进行:1)明确设计目标。在整个设计过程中要不断地对照设计目标并满足目标要求。2)自上而下设计。3)软、硬件优化设计。大部分子任务可以以硬件为主实现也可以以软件为主实现,必须进行协调优化设计,从而提高性能质量,降低成本。6)组合及开放式设计。......
2023-11-17
数组是由若干个具有相同数据类型的数据变量组成的集合。数组名的命名规则与变量名的命名规则相同。数组元素用同一个数组名字的不同下标来区别,数组的下标放在方括号中,从0开始,是0,1,2,3,…数组元素由数组名a和下标共同表示,数组元素分别为a[0],a[1],a[2],…在C51程序设计中,八段数码管的段码表就是用数组表示的。......
2023-11-17
程序存储器以程序计数器PC作为地址指针,通过16位地址总线,可寻址的地址空间为64KB,片内/外统一编址。根据单片机的类型及引脚的电平,CPU可从内部也可从外部程序存储器开始执行。而当EA=0时,内部程序存储器被忽略,程序直接从外部程序存储器的0000H开始执行。64KB程序存储器中有一些特殊的单元,在使用时应加以注意。0023H——串行口的中断服务子程序入口地址。......
2023-11-17
相关推荐