欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    片机硬件基础知识.ppt

    • 资源ID:54716969       资源大小:1.01MB        全文页数:94页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    片机硬件基础知识.ppt

    第二讲:单片机硬件基础本讲重点:MCS-51的基本特性;单片机的引脚与I/O口结构;存储器、堆栈与特殊功能寄存器;低功耗运行方式 最小系统设计1MCS-51系列单片机配置一览表系列系列片内存储器(字节)片内存储器(字节)定时器定时器计数器计数器并行并行I/OI/O串行串行I/OI/O中中断断源源片内片内ROMROM片内片内RAMRAM无无有有ROMROM有有EPROMEPROMIntelIntelMCS-51MCS-51子系列子系列8031803180C3180C318051805180C5180C51(4K(4K字节字节)8751875187C5187C51(4K(4K字节字节)128128字节字节2x162x164x84x8位位1 15 5IntelIntelMCS-52MCS-52子系列子系列8032803280C3280C328052805280C5280C52(8K(8K字节字节)8752875287C5287C52(8K(8K字节字节)256256字节字节3x163x164x84x8位位1 16 6注意:今后将会经常提到ATMEL的AT89C2051/51/52等MCU!ATEMLATEML89C89C系列系列(常用型常用型)10511051(1K)(1K)/20512051(2K)(2K)/40514051(4K)(4K)(2020条引脚条引脚DIPDIP封装)封装)1281282 215151 15 589C5189C51(4K)(4K)/89C5289C52(8K)(8K)(4040条引脚条引脚DIPDIP封装)封装)128/128/2562562/32/332321 15/65/62MCS-51单片机基本特性8 8 位的位的 CPUCPU,片内有振荡器和时钟电路片内有振荡器和时钟电路,工作频率为工作频率为 1 112MHz12MHz(Atmel 89CxxAtmel 89Cxx为为0 024MHz24MHz)片内有片内有 128/256128/256字节字节 RAMRAM片内有片内有 0K/4K/8K0K/4K/8K字节字节 程序存储器程序存储器ROMROM可寻址片外可寻址片外 64K64K字节字节 数据存储器数据存储器RAMRAM可寻址片外可寻址片外 64K64K字节字节 程序存储器程序存储器ROMROM片片内内 1818个个(2121字字节节)/21/21个个(2626字字节节)特特殊殊功功能能寄寄存存器器(SFRSFR)4 4个个8 8位位 的并行的并行I/OI/O口口(PIOPIO)1 1个个 全双工串行口全双工串行口(SIO/UARTSIO/UART)2/32/3个个1616位位 定时器定时器/计数器计数器(TIMER/COUNTERTIMER/COUNTER)可处理可处理 5/65/6个个中断源,中断源,两级两级中断优先级中断优先级内置内置1 1个个布尔处理器布尔处理器和和1 1个个布尔累加器布尔累加器(CyCy)MCS-51MCS-51指令集含指令集含 111111条指令条指令3MSC-51系列单片机内部结构4内部结构框图5单片机的引脚定义从一片集成电路的角度去认识单片机6认识单片机的引脚MCS-51MCS-51单片机单片机4040脚脚VccVcc,GNDGND 2 2XTAL1,XTAL2 2XTAL1,XTAL2 2RESET 1RESET 1EA/Vpp 1EA/Vpp 1ALE/PROG 1ALE/PROG 1PSEN 1PSEN 1P0.0P0.7 P0.0P0.7 8 8 P1.0P1.7 P1.0P1.7 8 8 P2.0P2.7 P2.0P2.7 8 8 P3.0P3.7 P3.0P3.7 8 87单片机的引脚(电源端)l lVccVccVccVcc,GND,GND,GND,GND:正电源端与接地端正电源端与接地端正电源端与接地端正电源端与接地端(+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)不同的单片机可以允许不同不同的单片机可以允许不同不同的单片机可以允许不同不同的单片机可以允许不同的工作电压,不同的单片机表现出的功耗也不的工作电压,不同的单片机表现出的功耗也不的工作电压,不同的单片机表现出的功耗也不的工作电压,不同的单片机表现出的功耗也不同。同。同。同。8单片机的引脚(晶振端)l lVccVccVccVcc,GND:,GND:,GND:,GND:正电源端与接地端正电源端与接地端正电源端与接地端正电源端与接地端(+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)不同的单片机可以允许不同不同的单片机可以允许不同不同的单片机可以允许不同不同的单片机可以允许不同的工作电压,不同的单片机表现出的功耗也不的工作电压,不同的单片机表现出的功耗也不的工作电压,不同的单片机表现出的功耗也不的工作电压,不同的单片机表现出的功耗也不同。同。同。同。XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入片内振荡电路输入/输出端输出端9单片机的引脚(晶振端)l lVccVccVccVcc,GND:,GND:,GND:,GND:正电源端与接地端正电源端与接地端正电源端与接地端正电源端与接地端 (+5V/3.3V/2.7V)(+5V/3.3V/2.7V)(+5V/3.3V/2.7V)(+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入片内振荡电路输入片内振荡电路输入片内振荡电路输入/输出端输出端输出端输出端151545pf45pfx2x21 112MHz12MHz(MCS-51MCS-51)0 024MHz24MHz(Atmel-89CAtmel-89C)XTAL1XTAL1XTAL2XTAL2通常外接通常外接一个晶体一个晶体两个电容两个电容(1 1)内部时钟方式)内部时钟方式10常见无源晶振外形和种类常见无源晶振外形和种类11单片机的引脚(晶振端)l lVccVccVccVcc,GND:,GND:,GND:,GND:正电源端与接地端正电源端与接地端正电源端与接地端正电源端与接地端 (+5V/3.3V/2.7V)(+5V/3.3V/2.7V)(+5V/3.3V/2.7V)(+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入片内振荡电路输入片内振荡电路输入片内振荡电路输入/输出端输出端输出端输出端1 112MHz12MHz(MCS-51MCS-51)0 024MHz24MHz(Atmel-89CAtmel-89C)可以根据情况由可以根据情况由 XTAL1XTAL1或或XTAL2XTAL2端接入外部时端接入外部时钟,当一个引脚接时钟钟,当一个引脚接时钟时,另一个引脚此时应时,另一个引脚此时应将接地或悬空:将接地或悬空:XTAL2/XTAL1XTAL2/XTAL1XTAL1/XTAL2XTAL1/XTAL2外部时钟外部时钟(2 2)外部时钟方式)外部时钟方式12单片机的引脚(晶振端)l lVccVccVccVcc,GND:,GND:,GND:,GND:正电源端与接地端正电源端与接地端正电源端与接地端正电源端与接地端 (+5V/3.3V/2.7V)(+5V/3.3V/2.7V)(+5V/3.3V/2.7V)(+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入片内振荡电路输入片内振荡电路输入片内振荡电路输入/输出端输出端输出端输出端HMOSHMOS(高密度沟道高密度沟道MOSMOS)芯片芯片XTAL2XTAL2端接外部时钟,端接外部时钟,XTAL1XTAL1接接地,如:地,如:80518051。XTAL1XTAL1XTAL2XTAL2外部时钟外部时钟(2 2)外部时钟方式)外部时钟方式CHMOSCHMOS(互补金属氧化物互补金属氧化物HMOS HMOS)芯片芯片XTAL1XTAL1端接外部时钟,端接外部时钟,XTAL2XTAL2悬空悬空,如:,如:89C5189C51。XTAL2XTAL2XTAL1XTAL1外部时钟外部时钟13常见有源晶振外形常见有源晶振外形14单片机的引脚(晶振端)l lVccVccVccVcc,GND:,GND:,GND:,GND:正电源端与接地端(正电源端与接地端(正电源端与接地端(正电源端与接地端(+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端CPUCPU总是按照一定的时钟节拍与时序工作:总是按照一定的时钟节拍与时序工作:振荡周期振荡周期/时钟周期:时钟周期:TcTc=晶振频率晶振频率foscfosc(或外加频率)的倒数(或外加频率)的倒数状态周期:状态周期:TsTs=2 2个时钟周期个时钟周期(TcTc)(很少用到此概念)(很少用到此概念)机器周期:机器周期:TmTm=6 6个状态周期个状态周期(TsTs)=)=1212个振荡周期个振荡周期(TcTc)指令周期指令周期:Ti:Ti:执行一条指令所需的机器周期执行一条指令所需的机器周期(TmTm)数数牢牢记住牢牢记住:振荡周期振荡周期=晶振频率晶振频率foscfosc的倒数;的倒数;1 1个机器周期个机器周期=12=12个振荡周期;个振荡周期;1 1个指令周期个指令周期=1=1、2 2、4 4个机器周期个机器周期15单片机的引脚(复位端)l lVccVccVccVcc,GND:,GND:,GND:,GND:电源端电源端电源端电源端 (+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端l lRESET:RESET:RESET:RESET:复位端(正脉冲有效,宽度复位端(正脉冲有效,宽度复位端(正脉冲有效,宽度复位端(正脉冲有效,宽度 8 ms8 ms8 ms8 ms)16复位使单片机进入某种确定的复位使单片机进入某种确定的初始状态初始状态:PC PC值归零(值归零(0000H0000H););各个各个SFRSFR被赋予初始值(见):被赋予初始值(见):P0 P0P3=0FFHP3=0FFH,Acc=0Acc=0,B=0B=0,TH0=0TH0=0,TL0=0TL0=0,TH1=0TH1=0,TL0=0TL0=0,SP=7SP=7,PSW=0 PSW=0 退出处于节电工作方式的停顿状态、退出一切退出处于节电工作方式的停顿状态、退出一切程序进程、退出程序的死循环,程序进程、退出程序的死循环,从头开始从头开始。单片机的引脚(复位端)l lVccVccVccVcc,GND:,GND:,GND:,GND:电源端电源端电源端电源端 (+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端l lRESET:RESET:RESET:RESET:复位端(正脉冲有效,宽度复位端(正脉冲有效,宽度复位端(正脉冲有效,宽度复位端(正脉冲有效,宽度 8 ms8 ms8 ms8 ms)17PC与SFR复位状态表寄存器寄存器复位状态复位状态寄存器寄存器复位状态复位状态PCPC0000H0000HTCONTCON00H00HA A00H00HT2CONT2CON00H00HB B00H00HTH0TH000H00HPSWPSW00H00HTL0TL000H00HSPSP07H07HTH1TH100H00HDPTRDPTR0000H0000HTL1TL100H00HP0P3P0P3FFHFFHSCONSCON00H00HIPIPXX000000BXX000000BSBUFSBUFXXHXXHIEIE0X000000B0X000000BPCONPCON0XXX0000B0XXX0000BTMODTMOD00H00H18单片机的引脚(复位端)A.上电复位上电复位B.手动手动&上电复位上电复位l lVccVccVccVcc,GND:,GND:,GND:,GND:电源端电源端电源端电源端 (+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端l lRESET:RESET:RESET:RESET:复位端复位端复位端复位端 (正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度 8 ms8 ms8 ms8 ms)+5V10uF10KVccRSTGND10uF10KVccRSTGND1K+5V19单片机的引脚(复位端)C.同步复位电路同步复位电路l lVccVccVccVcc,GND:,GND:,GND:,GND:电源端电源端电源端电源端 (+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端l lRESET:RESET:RESET:RESET:复位端复位端复位端复位端 (正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度 8 ms8 ms8 ms8 ms)22uF200KVccRSTGND74HC14+5V接低电平复位芯片接低电平复位芯片20D.D.专用复位芯片专用复位芯片专用复位芯片专用复位芯片l l应用于可靠性要求较高应用于可靠性要求较高应用于可靠性要求较高应用于可靠性要求较高的嵌入式系统中。的嵌入式系统中。的嵌入式系统中。的嵌入式系统中。21单片机的引脚(EA端)l lVccVccVccVcc,GND:,GND:,GND:,GND:电源端电源端电源端电源端 (+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端l lRESET:RESET:RESET:RESET:复位端复位端复位端复位端 (正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度 8 ms8 ms8 ms8 ms)l lEA/EA/EA/EA/VppVppVppVpp:寻址外部寻址外部寻址外部寻址外部ROMROMROMROM控制端控制端控制端控制端/编程电源输入端。编程电源输入端。编程电源输入端。编程电源输入端。低有效低有效低有效低有效,片内,片内,片内,片内无无无无ROMROMROMROM时时时时必须必须必须必须接地接地接地接地;片内片内片内片内有有有有ROMROMROMROM时时时时应当应当应当应当接高电平接高电平接高电平接高电平;对片内对片内对片内对片内ROMROMROMROM编程时编程正电源加到此端。编程时编程正电源加到此端。编程时编程正电源加到此端。编程时编程正电源加到此端。22单片机的引脚(ALE端)l lVccVccVccVcc,GND:,GND:,GND:,GND:电源端电源端电源端电源端 (+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)+5V/3.3V/2.7V)l lXTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:XTAL1,XTAL2:片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端片内振荡电路输入、输出端l lRESET:RESET:RESET:RESET:复位端复位端复位端复位端 (正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度(正脉冲有效,宽度 8 ms8 ms8 ms8 ms)l lEA/EA/EA/EA/VppVppVppVpp:寻址外部寻址外部寻址外部寻址外部ROMROMROMROM控制端控制端控制端控制端/编程电源输入端。编程电源输入端。编程电源输入端。编程电源输入端。l lALE/PROG:ALE/PROG:ALE/PROG:ALE/PROG:地址锁存允许地址锁存允许地址锁存允许地址锁存允许/编程脉冲输入端。编程脉冲输入端。编程脉冲输入端。编程脉冲输入端。P0P0P0P0口寻址外部低口寻址外部低口寻址外部低口寻址外部低8 8 8 8位地址位地址位地址位地址时时时时接外部锁存器接外部锁存器接外部锁存器接外部锁存器 G G G G端;端;端;端;ALEALEALEALE端端端端平时会输出周期正脉冲平时会输出周期正脉冲平时会输出周期正脉冲平时会输出周期正脉冲:f f f f fosc/6fosc/6fosc/6fosc/6 ;对片内对片内对片内对片内ROMROMROMROM编程时编程脉冲由此端加入。编程时编程脉冲由此端加入。编程时编程脉冲由此端加入。编程时编程脉冲由此端加入。23单片机的引脚(PSEN端)l lPSENPSENPSENPSEN:寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部EPROMEPROMEPROMEPROM的的的的 读控制端读控制端读控制端读控制端(OEOEOEOE)低有效。低有效。低有效。低有效。24单片机单片机锁存器锁存器74LS373ALEPSEN8D8QOEA8-A12A0-A7D0-D7GEAOECEEPROM单片机的引脚(PSEN端)l lPSENPSENPSENPSEN:寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部寻址外部程序存储器时选通外部EPROMEPROMEPROMEPROM的的的的 读控制端读控制端读控制端读控制端(OEOEOEOE)低有效。低有效。低有效。低有效。25单片机的I/O引脚结构众多功能各异的I/O引脚源于它结构的不同26单片机的引脚(P1口)l lP1.0P1.7:P1.0P1.7:P1.0P1.7:P1.0P1.7:准双向准双向准双向准双向I/OI/OI/OI/O口口口口(内置内置内置内置了上拉电阻)了上拉电阻)了上拉电阻)了上拉电阻)输出时一切照常,输出时一切照常,输出时一切照常,输出时一切照常,仅在作仅在作仅在作仅在作输入口输入口输入口输入口用时要先对其用时要先对其用时要先对其用时要先对其 写写写写“1 1 1 1”。21DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线Vcc引脚引脚内部上拉电阻内部上拉电阻2721DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线Vcc引脚引脚内部上拉电阻内部上拉电阻输输出出数据数据=1 时时110截截止止=1单片机的引脚(P1口)l lP1.0P1.7:P1.0P1.7:P1.0P1.7:P1.0P1.7:准双向准双向准双向准双向I/OI/OI/OI/O口口口口(内置内置内置内置了上拉电阻)了上拉电阻)了上拉电阻)了上拉电阻)输出时一切照常,输出时一切照常,输出时一切照常,输出时一切照常,仅在作仅在作仅在作仅在作输入口输入口输入口输入口用时要先对其用时要先对其用时要先对其用时要先对其 写写写写“1 1 1 1”。2821DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线Vcc引脚引脚内部上拉电阻内部上拉电阻输输出出数据数据=0 时时001=0导导通通单片机的引脚(P1口)l lP1.0P1.7:P1.0P1.7:P1.0P1.7:P1.0P1.7:准双向准双向准双向准双向I/OI/OI/OI/O口(口(口(口(内置内置内置内置了上拉电阻了上拉电阻了上拉电阻了上拉电阻)输出时一切照常,输出时一切照常,输出时一切照常,输出时一切照常,仅在作仅在作仅在作仅在作输入口输入口输入口输入口用时要先对其用时要先对其用时要先对其用时要先对其 写写写写“1 1 1 1”。2921DQCK/Q读引脚读引脚=1读锁存器读锁存器写锁写锁存器存器内部内部总线总线Vcc引脚引脚内部上拉电阻内部上拉电阻输输入入数据时,要先对其写数据时,要先对其写“1”110截截止止单片机的引脚(P1口)l lP1.0P1.7:P1.0P1.7:P1.0P1.7:P1.0P1.7:准双向准双向准双向准双向I/OI/OI/OI/O口(口(口(口(内置内置内置内置了上拉电阻了上拉电阻了上拉电阻了上拉电阻)输出时一切照常,输出时一切照常,输出时一切照常,输出时一切照常,仅在作仅在作仅在作仅在作输入口输入口输入口输入口用时要先对其用时要先对其用时要先对其用时要先对其 写写写写“1 1 1 1”。30简单测控实例原理图31作输入端口光路通畅,光路通畅,R亮亮 2K 光路阻断,光路阻断,R暗暗 400K 32JOB3:CLR P1.1 ;亮绿灯REDO:作输入口必先置1CHECK:JNB P1.3,CHECK;检测通道是否被阻断?LOOP:;有入侵者,报警!AJMP REDO ;再跳回去检测任务:红外防盗报警口用于输入状态检测的语句:红外线光路通畅时,端低电平红外线光路阻断时,端高电平33单片机的引脚(P0口)l lP0.0P0.7:P0.0P0.7:P0.0P0.7:P0.0P0.7:双向双向双向双向I/O I/O I/O I/O(内置内置内置内置场效应管场效应管场效应管场效应管上拉)上拉)上拉)上拉)寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时分时分时分时分时作为作为作为作为双向双向双向双向8 8 8 8位数据口位数据口位数据口位数据口和和和和输出低输出低输出低输出低8 8 8 8位地址位地址位地址位地址复用口复用口复用口复用口;不接外部程序存储器不接外部程序存储器不接外部程序存储器不接外部程序存储器时可时可时可时可作为作为作为作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。21DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制引脚引脚34Vcc3421DQCK/Q读引脚读引脚=1读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制引脚引脚34控制控制=0 时时,此脚作,此脚作输入口输入口(事先必须对它写(事先必须对它写“1”)00100截截止止截截止止=0Vcc单片机的引脚(P0口)l lP0.0P0.7:P0.0P0.7:P0.0P0.7:P0.0P0.7:双向双向双向双向I/O I/O I/O I/O(内置内置内置内置场效应管场效应管场效应管场效应管上拉)上拉)上拉)上拉)寻址外部程序存储器寻址外部程序存储器寻址外部程序存储器寻址外部程序存储器时分时作为时分时作为时分时作为时分时作为双向双向双向双向8 8 8 8位数据口位数据口位数据口位数据口和和和和输出低输出低输出低输出低8 8 8 8位地址位地址位地址位地址复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器时可作为时可作为时可作为时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。3521DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制引脚引脚34控制控制=0 时时,此脚作,此脚作输出口输出口(输出引脚必须加上拉电阻)(输出引脚必须加上拉电阻)00100截截止止截截止止=0Vcc单片机的引脚(P0口)l lP0.0P0.7:P0.0P0.7:P0.0P0.7:P0.0P0.7:双向双向双向双向I/O I/O I/O I/O(内置内置内置内置场效应管场效应管场效应管场效应管上拉)上拉)上拉)上拉)寻址外部程序存储器寻址外部程序存储器寻址外部程序存储器寻址外部程序存储器时分时作为时分时作为时分时作为时分时作为双向双向双向双向8 8 8 8位数据口位数据口位数据口位数据口和和和和输出低输出低输出低输出低8 8 8 8位地址位地址位地址位地址复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器时可作为时可作为时可作为时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。3621DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制=1引脚引脚34控制控制=1时,此脚作地址时,此脚作地址/数据数据复用口复用口:(1)输出地址输出地址/数据数据=0 时时1011=0导导通通截截止止=0Vcc单片机的引脚(P0口)l lP0.0P0.7:P0.0P0.7:P0.0P0.7:P0.0P0.7:双向双向双向双向I/O I/O I/O I/O(内置内置内置内置场效应管场效应管场效应管场效应管上拉)上拉)上拉)上拉)寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为双向双向双向双向8 8 8 8位数据口位数据口位数据口位数据口和和和和输出低输出低输出低输出低8 8 8 8位地址位地址位地址位地址复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器时可作为时可作为时可作为时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。3721DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制=1引脚引脚34控制控制=1时,此脚作地址时,此脚作地址/数据数据复用口复用口:(2)输出地址输出地址/数据数据=1 时时1100=1截截止止导导通通=1Vcc单片机的引脚(P0口)l lP0.0P0.7:P0.0P0.7:P0.0P0.7:P0.0P0.7:双向双向双向双向I/O I/O I/O I/O(内置内置内置内置场效应管场效应管场效应管场效应管上拉)上拉)上拉)上拉)寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为双向双向双向双向8 8 8 8位数据口位数据口位数据口位数据口和和和和输出低输出低输出低输出低8 8 8 8位地址位地址位地址位地址复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器时可作为时可作为时可作为时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。3821DQCK/Q读引脚读引脚=1读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址地址/数据数据 控制控制=1引脚引脚34控制控制=1时,此脚作地址时,此脚作地址/数据数据复用口复用口:(3)输入数据时,输入指令将使引脚与内部总线直通输入数据时,输入指令将使引脚与内部总线直通Vcc单片机的引脚(P0口)l lP0.0P0.7:P0.0P0.7:P0.0P0.7:P0.0P0.7:双向双向双向双向I/O I/O I/O I/O(内置内置内置内置场效应管场效应管场效应管场效应管上拉)上拉)上拉)上拉)寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为寻址外部程序存储器时分时作为双向双向双向双向8 8 8 8位数据口位数据口位数据口位数据口和和和和输出低输出低输出低输出低8 8 8 8位地址位地址位地址位地址复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器复用口;不接外部程序存储器时可作为时可作为时可作为时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。39单片机的引脚(P2口)l lP2.0P2.7:P2.0P2.7:P2.0P2.7:P2.0P2.7:双向双向双向双向I/O I/O I/O I/O(内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时输出高输出高输出高输出高8 8 8 8位地址位地址位地址位地址;不接外不接外不接外不接外部程序存储器时可部程序存储器时可部程序存储器时可部程序存储器时可作为作为作为作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。21DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制控制引脚引脚 3内部上拉电阻内部上拉电阻Vcc4021DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制控制 引脚引脚控制控制=0时,此脚作通用时,此脚作通用输出口输出口:输出输出=0时时001导导通通3内部上拉电阻内部上拉电阻00Vcc=0=0单片机的引脚(P2口)l lP2.0P2.7:P2.0P2.7:P2.0P2.7:P2.0P2.7:双向双向双向双向I/O I/O I/O I/O(内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时输出高输出高输出高输出高8 8 8 8位地址位地址位地址位地址;不接外;不接外;不接外;不接外部程序存储器时可作为部程序存储器时可作为部程序存储器时可作为部程序存储器时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。4121DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制控制=1 引脚引脚控制控制=1 时,此脚作时,此脚作高高8位地址位地址A8A15输出口:输出口:当当输出输出=1 时时10截截止止3内部上拉电阻内部上拉电阻1=1Vcc=1单片机的引脚(P2口)l lP2.0P2.7:P2.0P2.7:P2.0P2.7:P2.0P2.7:双向双向双向双向I/O I/O I/O I/O(内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时输出高输出高输出高输出高8 8 8 8位地址位地址位地址位地址;不接外;不接外;不接外;不接外部程序存储器时可作为部程序存储器时可作为部程序存储器时可作为部程序存储器时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。4221DQCK/Q读引脚读引脚=0读锁存器读锁存器写锁写锁存器存器内部内部总线总线地址高地址高8位位 控制控制=1 引脚引脚01导导通通3内部上拉电阻内部上拉电阻0=0Vcc=0控制控制=1 时,此脚作时,此脚作高高8位地址位地址A8A15输出口:输出口:当当输出输出=0 时时单片机的引脚(P2口)l lP2.0P2.7:P2.0P2.7:P2.0P2.7:P2.0P2.7:双向双向双向双向I/O I/O I/O I/O(内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)内置了上拉电阻)寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时寻址外部程序存储器时输出高输出高输出高输出高8 8 8 8位地址位地址位地址位地址;不接外;不接外;不接外;不接外部程序存储器时可作为部程序存储器时可作为部程序存储器时可作为部程序存储器时可作为8 8 8 8位位位位准双向准双向准双向准双向I/OI/OI/OI/O口口口口使用。使用。使用。使用。43单片机的引脚(P3口)l lP3.0P3.7:P3.0P3.7:P3.0P3.7:P3.0P3.7:双功能口双功能口双功能口双功能口(内置了上拉电阻)(内置了上拉电阻)(内置了上拉电阻)(内置了上拉电阻)它它它它具有特定的第二功能具有特定的第二功能具有特定的第二功能具有特定的第二功能。在不使用它的第二功。在不使用它的第二功。在不使用它的第二功。在不使用它的第二功能时它就是普通的能时它就是普通的能时它就是普通的能时它就是普通的通用准双向通用准双向通用准双向通用准双向I/OI/OI/OI/O口口口口。21DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线第二功能输出第二功能输出引脚引脚 3内部上拉电阻内部上拉电阻Vcc第二功能输入第二功能输入44421DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线第二功能输出第二功能输出(WRWR,RDRD,TxDTxD)引脚引脚 3内部上拉电阻内部上拉电阻Vcc4第二功能输出时,内部自动第二功能输出时,内部自动 D=1 D=1111反相器反相器单片机的引脚(P3口)l lP3.0P3.7:P3.0P3.7:P3.0P3.7:P3.0P3.7:双功能口双功能口双功能口双功能口(内置了上拉电阻)(内置了上拉电阻)(内置了上拉电阻)(内置了上拉电阻)它它它它具有特定的第二功能具有特定的第二功能具有特定的第二功能具有特定的第二功能。在不使用它的第二功。在不使用它的第二功。在不使用它的第二功。在不使用它的第二功能时它就是普通的能时它就是普通的能时它就是普通的能时它就是普通的通用准双向通用准双向通用准双向通用准双向I/OI/OI/OI/O口口口口。4521DQCK/Q读引脚读引脚读锁存器读锁存器写锁写锁存器存器内部内部总线总线此端自动此端自动1 1引脚引脚 3内部上拉电阻内部上拉电阻Vcc 第二功能输入第二功能输入(RxDRxD,T0T0,T1T1,INT0INT0,INT1INT1)4第二功能输入时,信号经第二功能输入时,信号经缓冲器缓冲器4 4 直接进入内总线直接进入内总线1 11 11 10 0截截止止单片机的引脚(P3口)l lP3.0P3.7:P3.0P3.7:P3.0P3.7:P3.0P3.7:双功能口双功能口双功能口双功能口(内置了上拉电阻)(内置了上拉电阻)(内置了上拉电阻)(内置了上拉电阻)它它它它具有特定的第二功能具有特定的第二功能具有特定的第二功能具有特定的第二功能。在不使用它的第二功。在不使用它的第二功。在不使用它的第二功。在不使用它的第二功能时它就是普通的能时它就是普通的能时它就是普通的能时它就是普通的通用准双向通用准双向通用准双向通用准双向I/OI/OI/OI/O口口口口。46P3口第二功能表(P.31 表2-3)引引引引 脚脚脚脚第第第第 二二二二 功功功功 能能能能 P3.0P3.0P3.0P3.0RxD:RxD:RxD:RxD:串行口接收数据输入端串行口接收数据输入端串行口接收

    注意事项

    本文(片机硬件基础知识.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开