内容简介
本书目的是帮助原来用手工开发单片机系统的科技人员,改用微机开 发,以提高工效. 本书主要内容:开发单片机用微机的配置及应用方法;开发单片机的 用工具软件,包括绘制印制板的Smartwork软件,用于单片机源程序 编辑的PE软件,对源程序进行汇编的MASM51/96宏汇编软件,以及PC 通讯软件.掌握了这些软件的应用规律,基本上就可实现单片机系统微机 化开发。 本书适用于应用开发单片机系统的理工科师生及广大科技研究人员。
目录
第一章?如何使用微型计算机 第一节?微型计算机系统组成及概况?(1) 一?微型机硬件系统?(1) 二?微型机软件系统?(4) 三?微型机主要技术指标?(6) 四?微型机的主要机型?(7) 五?微型机在单片机开发中的应用(11) 第二节?微型计算机的购置与安装(12) 一?如何购买微型机(12) 二?微型机场地环境(14) 三?微型机的系统连接(15) 四?微型机的供电问题(16) 五?微型机使用中注意事项(18) 第三节?DOS操作系统与系统启动(19) 一?PCDOS的组成(19) 二?DOS系统盘的内容(20) 三?系统启动(23) 四?日期和时间的输入(26) 五?冷启动方式和热启动方式(27) 六?为什么在系统启动后有时还需要DOS系统盘(28) 第四节?磁盘与磁盘文件(28) 一?软磁盘的盘片结构(28) 二?磁盘的数据记录格式(29) 三?软磁盘格式化(30) 四?磁盘文件概述(32) 五?软盘使用中的有关问题(34) 第五节?常用DOS命令(35) 一?内部命令和外部命令(35) 二?磁盘文件的目录结构(35) 三?目录操作命令(38) 四?文件及目录显示命令(40) 五?软盘复制命令DISKCOPY(42) 六?软盘比较命令DISKCOMP(43) 七?文件复制命令COPY(44) 八?文件比较命令COMP(45) 九?文件内容显示命令TYPE(45) 十?文件删除命名DEL或ERASE(46) 第六节?错误提示信息(47) 一?设备故障提示信息(47) 二?命令出错提示信息(50) 第七节?微型机键盘(51) 一?微机键盘概述(51) 二?数字字符键的使用(52) 三?小键盘的使用(53) 四?功能键的使用(54) 五?复合键的使用(57) 第八节?M1724打印机(58) 一?控制键及指示灯(58) 二?有关的调节机构(60) 三?自检方法(61) 四?打印纸的装纸和退纸方法(62) 第九节?微型机串行数据通讯(64) 一?串行数据通讯概述(64) 二?RS232C标准(70) 三?串行数据通讯的实现方法(71) 四?IBMPC/XT机的串行接口(73) 五?单片机仿真器与PC机的串行通讯(75) 第十节?微型计算机病毒及其(76) 一?什么是计算机病毒(76) 二?几种微型机常见病毒(77) 三?微型机感染病毒的症状(79) 四?如何微型机病毒(79) 五?病毒的检测及解毒软件(80) 第二章?印刷电路板计算机辅助设计软件包SMARTWORK的使用 第一节?概述(83) 一?编辑功能(83) 二?输出功能(86) 第二节?编辑印制板图(87) 一?进入编辑状态(88) 二?光标控制及层面转换(90) 三?焊盘、连线及"铜片"操作(93) 第三节?怎样使用点阵打印机输出布线图(104) 第四节?用绘图机输出照相图(107) 一?运行PLOT(107) 二?绘图机的联接(108) 第五节?自动布线(109) 一?屏幕编辑软件PE的使用 二?概述(113) 第二节?本的操作(114) 一?启动(114) 二?进入编辑(116) 三?光标操作(116) 四?修改(117) 五?打印(118) 六?存盘与退出(118) 七?帮助(119) 第三节?更有效的编辑功能(119) 一?标记区操作(119) 二?其他编辑功能(121) 第四节?命令和功能(122) 一?命令(122) 二?功能(131) 第三章?设计具有自己风格的编辑系统(136) 第四章?宏汇编软件MASM51/96的使用 第一节?概述(141) 第二节?如何启动和使用8051/8096宏汇编程序 一?启动与退出(143) 二?进行汇编(144) 第三节?汇编程序输入和输出文件格(148) 一?源文件(148) 二?源文件的格式(148) 三?算术表达式和算术操作(152) 四?机器码代码文件(157) 五?列表文件(158) 第四节?伪指令(159) 一?ORG(160) 二?END(161) 三?EQU(161) 四?SET(162) 五?DATA与BYTE(162) 六?WORD(163) 七?BIT(163) 八?ALTNAME(163) 九?DB(164) 十?DW(164) 十一?DS(165) 十二?INCLUDE(167) 十三?TITLE(170) 十四?$SUBTITLE(170) 十五?PAGE(170) 十六?LIST与NOLIST(171) 十七?NOCODE(172) 第五节?条件汇编结构(