第一章 MCS-51单片机开发系统的作用 1
1—1 开发的概念与开发系统 1
1—2 MCS-51单片机开发机功能 4
第二章 MCS-51开发机的结构及原理 7
2—1 MCS-51开发机硬件结构 7
2—2 键盘的作用 24
第三章 键盘监控程序概述 39
3—1 引言 39
3—2 键盘监控主程序——RESTAR 43
3—3 显示与键盘分析程序 47
3—4 公用子程序 62
3—5 数字键处理程序——NUMBER 70
第四章 命令键程序分析 73
4—1 命令键处理子程序——COMM 73
4—2 存储器单元检查键MEM处理子程序——CMM 1 76
4—3 NEXT键处理子程序——CMMF 78
4—4 LAST键处理子程序——CMME 79
4—5 计算相对偏移量键OFST处理子程序——CMMD 80
4—6 外部数据存储器检查键——ODRW处理子程序——CMM6 82
4—7 寄存器、片内RAM、特殊功能寄存器检查键REG处理子程序——CMM2 87
4—8 插入键INS处理子程序——CMMH 94
4—9 删除键DEL处理子程序——CMMG 97
4—10 存储区置数键DEL处理子程序——CMMT 98
4—11 设置与清除断点键STBP处理子程序——CMMJ8 99
4—12 查找断点键GTBP处理子程序——CMMI7 103
4—13 连续执行键EXEC处理子程序——CMM9、单步执行键STEP处理子程序——CMM13、INT0中断处理子程序——ZINT 104
4—14 返回监控键MON处理子程序——RESTAR2 117
4—15 EPROM检查键EPCH处理子程序——CMM8 118
4—16 EPROM写入键EPRG处理子程序——CMM5 120
4—17 转录键DUMP处理子程序——CMM3 125
4—18 转储键LOAD处理子程序——CMM4 134
第五章 DVCC-51-Ⅲ单片机开发机键盘监控程序存在的问题及修改方法 143
一、关于映象区、监控堆栈及监控标志 143
二、关于断点运行 143
三、关于用户工作区 144
四、其它问题 144
参考文献 145
附录 开发系统所用集成电路引脚图 146
附图1 开发机原理图 152