- 1、本文档共220页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
扫描原理1 扫描原理2 扫描显示是利用人的视觉暂停原理,分时分行显示,由于每行重复显示时间间隔足够小,以至于人眼根本不能分辨,最终达到整屏亮的效果。本项目采用显示单元板为1/16扫描驱动电路 如果行扫描信号停止,会有什么后果? 如果行扫描速度过低会有什么后果? 如果行扫描速度过高会有什么后果? 在程序调试过程中我们应特别注意什么? 74HC138引脚逻辑图 其他端口 EA/VPP:访问程序存储器控制信号。 访问外部程序存贮器:EA=GND。 访问内部程序存贮器:EA=VCC.但PC(程序计数器)超过内部程序空间时,自动访问外部程序存贮器. PSEN:外部程序存贮器读选通信号. PSEN在每个机器周期被激活两次,而在访问外部数据存储器时,PSEN将不被激活. ALE/PROG:地址锁存控制信号.访问外部程序存储器时,锁存低8 位地址的输出脉冲. 注意RD和PSEN的区别 RST及常用的复位电路 RST:复位输入.晶振工作时,RST脚持续2 个机器周期高电平将使单片机复位 常用的复位电路: 阻容复位 专用复位器件 带看门狗的专用复位器件(Watch_Dog) 单片机内部看门狗电路 阻容复位和专用复位器件 阻容复位电路 专用复位器件MAX708 简单,价格低廉,抗干扰差,用于一般场合 简单,价格较高,具有一定的抗干扰能力,用于一般场合 外部看门狗电路 硬件连接简单 占用一定的I/O端口(缺点) 软件编程要求高 抗干扰能力强 内部看门狗定时器(WDT) WDT 由13位计数器和看门狗定时器复位存储器(WDTRST)构成。 WDT是一种需要软件控制的复位方式, WDT 在默认情况下无法工作,为了激活WDT,用户必须往WDTRST 寄存器中依次写入01EH和0E1H. 工作过程: WDT激活后,晶振工作,WDT在每个机器周期都会增加. 当WDT 计数器溢出时(计数达到8191(1FFFH)时),将给RST 引脚产生一个复位脉冲输出,这个复位脉冲持续8个机器周期,因此在一定时间内周期性用户必须向WDTRST写入01EH和0E1H喂狗来避免WDT溢出。 注意:WDT的复位周期与晶体频率有关. T(复位时间)=8191*12/FOSC 利用AT89S52内部的看门狗电路,在编程时必须仔细计算指令的字节数,在小于复位时间处进行喂狗操作. XTAL1,XTAL2和常用的晶体振荡电路 XTAL1:振荡器反相放大器和内部时钟发生电路的输入端。 XTAL2:振荡器反相放大器的输出端。 无源晶体振荡电路 价格低廉,稳定性差,温漂大,用于低端产品 有源晶振电路 价格高,稳定性好,用于高端和环境恶劣场合 MCS51系列单片机的最小系统 一个单片机最小系统由下列部分组成: 单片机,电源,时钟,复位电路,一个单片机最小系统只能完成简单的数据处理和控制功能。 MCS51系列单片机的最小系统 MCS51系列单片机的系统扩展 MCS51系列单片机的最小系统功能有限,往往不能满足我们的需要,我们需要在以下几方面对其进行扩展: A:程序存贮器扩展 B:数据存贮器扩展 C:I/O端口扩展 程序存贮器扩展方法: 1:选用内部程序存储器大的单片机如W78E58(32K),W78E516(64K)等. 2: 外扩程序存储器: 常用的程序存储器扩展芯片有: 32K程序空间扩展:27C256,28C256,29C256 64K程序空间扩展:27C512,29C512 27系列为紫外线檫除,使用麻烦. 28,29系列为电檫除,使用方便. 程序存储器扩展图 74HC573概介 8位并行锁存寄存器 三态输出 高电平锁存 74HC573逻辑框图 74HC573真值表 AD总线及读时序 1:P2口输出高8位地址 2:P0口分时传送低8位地址和数据 3:ALE为高,P0口输出地址信息,在ALE的下降沿将地址打入外部地址锁存器. 4:P0口变为输入方式,RD有效,选通外部RAM,相应存贮单元的内容送到P0口上,由CPU读入累加器ACC. AD总线及读时序 AT29C512 Atmel公司生产的FLASHROM,既可作程序存贮器,又可作数据存贮器 MCS51系列单片机的系统扩展 数据存储器扩展: 数据存储器分为SRAM,FLASHROM等. SRAM:62256,628128等, FLASHROM:29C512,29C040等。 数据存储器扩展图 FLASHROM SRAM HM62256概述 CMOS静态RAM 32k*8BIT 三态输出 普通读写 输入输出TTL电平 HM62256引脚及功能 地址线15根,32K地址空间 写使能 输出使能 片选 数据宽度为8BIT MCS51系列单片机的系统扩展 I/O端口的扩展 单片机虽说有4个端口P0,P1,
文档评论(0)