- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机导论 5.9—编程实验与80C31系统.ppt
目 录 5.10.1 最小系统 5.10.2 地址输入电路 5.10.3 运行控制电路 5.10.4 数据输入电路 5.10.5 I/O口与晶体振荡电路 I/O口与晶体振荡电路 信息交互:与D17~D24显示电路相连 系统时钟电路:系统的运行速度取决于该电路的振荡频率,计算机外部主频指标 * 新编电类专业计算机基础 5.9 编程运行实验 目 录 5.9.1 计算机微小系统 5.9.2 最简单的程序 5.8.3 小结 计算机微小系统 上一章,利用分立元件实现了16字节的ROM128存储器。 ROM128 (用于存储) 计数器 (产生地址) 按键、发 光二极管 计算机微 小系统 虽存储空间小, 但利于初学者 熟悉存储器结构 计算机微小系统 这一章,利用单片机构建计算机微小系统。 ROM128 单片机 锁存器 计算机微 小系统 计算机微小系统原理图 80C31Small 74HC373 ROM128 外部程序存储 器扩展电路 控制显示电路 目 录 5.9.1 计算机微小系统 5.9.2 最简单的程序 5.8.3 小结 最简单的程序 完成加法运算“1+2”,并用发光二极管显示运算结果。 回忆二进制与十进制 对应关系 (0000)2 = 0 (0001)2 = 1 (0010)2 = 2 (0011)2 = 3 (0100)2 = 4 (0101)2 = 5 (0110)2 = 6 (0111)2 = 7 . . . 最简单的程序 完成加法运算“1+2”,并用发光二极管显示运算结果。 地址 操作码和操作数 助记符 0000 0000 0000 0010 0000 0011 0000 0100 0000 0101 0000 0110 0000 0111 0111 0100 0000 0001 0010 0100 0000 0010 1111 0101 1001 0000 1000 0000 1111 1110 0000 0001 MOV A,#01H ADD A,#02H MOV P1,A SJMP 0006H A = 1 A = A + 2 = 3 P1 = A =程序在原地循环 程序执行 80C31Small RST弹起,系统从0 地址开始执行程序 RST(复位键)按 下,系统复位 0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 0 目 录 5.9.1 计算机微小系统 5.9.2 最简单的程序 5.8.3 小结 小结 74HC138 74HC138 ROM 128 列线 行线 手工跳线固化 程序 优点:非常直观,容易理解 缺点:存储空间大时,成本高且 会增大电路板面积 小结 下一节,利用SRAM构建计算机微小系统。 SRAM 单片机、锁存器 计算机微 小系统 数据、地址 输入,显示电路 5.10 Altair-80C31 Small计算机 新编电类专业计算机基础 引 言 Altair-80C31 Small 因此,Altair-80C31Small是学习CPU机器指令的最佳利器,也是掌握计算机最基本、最核心技术的有效工具。 它的各个功能键能够支持实验系统的二进制地址寻找和数据的读写校验,以及全速运行。 基于80C31 Small的8位纯硬件计算机系统,通过发光二极管直接显示存储器的二进制地址和数据。 目 录 5.10.1 最小系统 5.10.2 地址输入电路 5.10.3 运行控制电路 5.10.4 数据输入电路 5.10.5 I/O口与晶体振荡电路 最小系统电路图 80C31 Small单片机 74HC373地址锁存器 外部数据存储器 单片机运行/停止控制 存储器选择 系统时钟电路 对存储器手动输入编程进行读写控制 与地址产生电路相连 与数据输入电路相连 实验过程 通过存储器手动输入编程电路,将80C31 Small单片机要执行的指令——输入到存储器相应的单元中; 关闭手动输入编程系统,由80C31 Small接管存储器电路,并开始执行由手动系统输入的各条指令。 手动输入编程电路工作区域 计算机全速运行工作区域 单片机各引脚功能描述 RESET复
文档评论(0)