单片机原理及应用教程好文档.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及应用教程好文档

9.2.2 LED显示器及显示方式 9.2.3 LED与单片机的接口设计 例1 对于并行接口的LED显示,其应用较为简单,如图9.7所示为通过P1口驱动一只LED显示器的例子。 其例程为: ORG 0000H AJMP MAIN ORG 0040H MAIN: MOV SP, #60H MOV R0, #00H MOV DPTR, #TAB LOOP: MOV A, R0 MOVC A, @A+DPTR MOV P1, A CALL DELAY1S INC R0 CJNE R0, #0AH, LOOP MOV R0, #00H AJMP LOOP TAB: DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH … DELAY1S: … RET END 图9.8 单片机通过74LS164与数码管的接口设计 9.3 A/D转换器接口 9.3.1 ADC0809简介 ADC0809的管脚分布图及内部结构如图9.10所示。 第8章 MCS-51单片机的系统扩展 程序存储器的扩展 数据存储器的扩展 外部I/O的扩展 8.1 程序存储器的扩展 8.1.1 外部程序存储器的操作时序 MCS-51系列单片机扩展外部程序存储器的硬件电路如图8.1所示。 图8.2 单片机访问外部程序存储器的时序图 8.1.2 地址锁存器及EPROM,EEPROM芯片介绍 1. 地址锁存器 图8.3为几种常用的地址锁存器的管脚图。 图8.4是这几种常用的锁存器与单片机的连接图。 2. EPROM与EEPROM扩展电路 紫外线擦除电可编程只读存储器EPROM,以前常用作MCS-51系列单片机的外部程序存储器,常见的型号有:2764(8K×8),27128(16K×8),27256(32K×8),27512(64K×8)等。管脚分布如图8.5所示 。 图8.6 27C64与单片机的连线图 图8.8 MCS-51单片机与EEPROM 28C17的连接图 8.2 数据存储器的扩展 8.2.1 外部数据存储器的操作时序 如图8.9所示为单片机片外数据存储器的读时序 。 如图8.10所示为单片机片外数据存储器的写时序。 8.2.2 常用的单片机外部数据存储器 常用的单片机外部数据存储器有6116(2K×8)、6264(8K×8)、62256(32K×8位)、62512(64K×8)及628128(128K×8)等多种,图8.11为6116和6264的管脚图。 下面的程序为向6116内写入00~FFH的数据。 ORG 0000H ;单片机上电复位地址 AJMP MAIN ;转移至以MAIN为标记的地址 ORG 0040H ;以MAIN为标志的程序段放在的起始地址 MAIN: MOV SP, #60H ;程序内容,将堆栈首地址设置为60H单元 MOV DPTR, #0000H ;给外部数据指针DPTR赋首地址0000H MOV R2, #0FFH ;设置循环次数 MOV A, #00H ;给A赋初值00H LOOP: MOVX @DPTR, A ;((DPTR))←(A) INC DPTR ;外部数据指针地址加1 INC A ;A内的数据加1 DJNZ R2, LOOP ;R2是否为零?否,转向LOOP END ;否则程序停止 以上程序段是将数据写入外部数据存储器的例程,如将数据读出单

文档评论(0)

aena45 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档