(上册) 1
第一章 Z80单板机的基本结构及电路分析1.1 Z80—CPU 1
1.2 Z80-PIO 2
1.3 80—CTC 3
1.4 时钟电路与复位电路 5
1.5 存储空间分配及译码 6
1.6 I/O接口的硬件连接 8
1.7 显示部分的硬件连接 10
1.8 键盘扫描电路 13
1.9 EPROM写入部分的电路 15
1.10 磁带转储部分的电路 18
第二章 JXBUG监控程序简介 21
2.1 JXBUG监控程序的基本情况 21
2.2 JXBUG监控程序的工作状态及键盘布置 23
第三章 JXBUG的键盘操作说明 25
3.1 复位操作—RESET键 25
3.2 送数操作—十六进制数字键 26
3.3 返回待命状态—MON键 26
3.4 读写存贮器—MEM、NEXT、LAST键 27
3.5 连续送数及删除、插入—AUT、DEL、INS键 28
3.6 读写寄存器—REG、NEXT、LAST、RMEM、NXDG键 30
3.7 读写输入输出接口—PORT、NEXT、LAST键 31
3.8 设置与清除断点—STBP1键 32
3.9 查找断点—GTBP键 33
3.10 单步执行及单步调用—STEP、SCA 34
3.11 连续执行—EXEC、USRO、USRE、USRF键 36
3.12 字符串搜索—SEEK键 37
3.13 求算并存放相对寻址偏量—OFST键 38
3.14 信息转贮磁带—DUMP键 40
3.15 磁带信息校验与装入—CHEK、LOAD、1/FUNC键 41
3.16 EPROM检查及编程—EPRG键 43
3.17 十进制数与十六进制数的互相转换—DEC,HEX键 45
3.18 派生255档可调数字式低频信号发生器—OXXX/FUNC键 46
3.19 直接转移执行—2XXX/FUNC键 47
3.20 成块置数—3/FUNC键 48
3.21 数据块传送—4/FUNC键 48
3.22 数据块比较—5/FUNC键 49
3.23 循环考机功能 49
第四章 单板机应用实验 51
第一部分 熟悉基本功能,掌握编制程序和调试程序的技巧实验一 简单算术运算程序 51
实验二 分支程序 54
实验三 循环程序 55
实验四 堆栈与子程序 57
第二部 分接口实验 59
实验五 显示器实验 59
实验六 键盘扫描程序 61
实验七 Z80—CTC应用 63
实验八 时钟程序 66
实验九 Z80—PIO的中断试验 68
实验十 A/D转换实验 70
实验十一 D/A转换实验 71
(下册) 73
第五章 JXBUG监控程序及调用举例5.1 与显示有关的子程序 73
5.2 与键盘(包括扫描显示)有关的子程序 74
5.3 保留的ZBUG监控(或TP801—A)的子程序及功能入口 75
5.4 十进制数(BCD数)←→十六进制数转换子程序 76
5.5 其它子程序及命令入口 76
5.6 JXBUG程序调用举例 77
第六章 趣味程序及非屏蔽中断使用方法6.1 单板机乒乓球游戏程序 80
6.2 简易电子琴 85
6.3 非屏蔽中断使用方法 92
附录一 JXBUG监控程序清单 95
附录二 未正式发表的Z—80指令 132
附录三 常用集成电路引脚图 134