1、07 秋微机与接口技术实验讲义勘误(有修改处以红字标注)实验一第 5 页“七、思考题” :1. 本次实验的参考程序中“SJMP $”是必需的吗?如果没有“SJMP $”,程序运行后能否得到正确的结果?为什么?2. 为什么仿真器的电源关断过后要重新运行程序,必须重新加载程序?3. 本实验箱上程序存储器和外部数据存储器的最大地址各是多少?注意参考本讲义插页一之 EXP51 实验板电路图,其中程序存储器为 27512(电路元件标号为 D5) ,外部数据存储器为 62256(D4) 。实验二第 9 页 图 2.3 上面一行:ADC0809 与单片机连接方式如图 2.3 所示(参考实验板原理图) 。CL
2、K 信号由单片机的 ALE 信号经 4 分频得到(460.8K ) 。实验电路板上 IN-4IN-7 通道已经直接接地。根据本讲义插页一之 EXP51 实验板电路图,可以确定 ADC0809 某一 A/D 通道的选通地址。第 13 页“七、实验报告附加要求” :2画出实验内容 3 相应的程序流程图,注释主要的程序段。实验三第 23 页 “五、实验内容”:2利用 T0 或 T1 定时器设计功能较完整的时钟或秒表,显示格式为 HH-MM-SS(即 时-分-秒)或 XX.XX(精确到 1%秒) 。第 23 页 “六、实验报告附加要求”:2简要注释实验内容 2 或 3 的主要程序段。实验四第 2730
3、 页 实验原理之“ 1.2 串行通信口的扩展”至 “1.5 RS-232C 串行通信接口标准简介”改作“实验七 基于微机的串行通信口扩展”的实验原理预习内容。第 31 页 表 4.3 上面一段:“ 在第九位用于表示是地址帧还是数据帧的多机通信情形,若 SM2和 RB81 时,RI 不仅被激活,而且可以向 CPU 请求中断;若 SM20,串行口以单机发送或接收方式工作,TI 和 RI 以正常方式被激活,但不会引起中断请求。SM2 在多机通信中的使用方法, ”删去其中“,但不会引起中断请求”第 31 页 表 4.3 下面第 6 行,标志 TI 的说明:TI:发送中断标志。在模式 0 中, 在发送完
4、第 8 位数据时, 由硬件置位;第 35 页 第 3、4 两行删除第 35 页 参考程序第 3 行:MOV SCON,#70H ;串行口工作模式 1、允许接收第 35 页 参考程序倒数第 3 行:JNB TI,$ ;等待发送结束第 35 页倒数第 6 行,删除“(选做) ”:3)上述实验内容 2)中用单片机的 P1 口驱动 LED 表示发送或接收成功与否。第 35 页倒数第 5 行:4) (选做)上述实验内容 2)中发送、接收 .第 36 页 “六、实验报告附加要求”:3画出实验内容 3 的程序流程图,并简要注释主要程序段。实验五第 45 页 “五、实验报告附加要求”上面一行,删除“(选做)
5、”:5利用数码管实现两位数的秒表。第 45 页 “五、实验报告附加要求”:1画出实验内容 3 和 4 的程序简要流程图,注释实验内容 3 和 4 的主要程序段。实验六第 53 页 第 5 行,删除“(选做) ”:(4)将上述内容扩展,第 54 页 “五、思考题”:4在含有中断服务的编程中,假定某些任务既可被安排在主程序中执行,亦可被安排在中断服务程序中执行。试说明你怎样考虑到底是安排在主程序中还是安排在中断服务中执行?实验七“实验四 基于单片机的串行通信” 实验原理(第 2730 页 ) “1.2 串行通信口的扩展”至“1.5 RS-232C 串行通信接口标准简介”改作“实验七 基于微机的串行通信口扩展”的实验原理预习内容。并补正第 28 页图 4.4 中的遗漏,如下图:第 56 页 页面中央方式字设置指令注释中删去“外同步”:MOV AL, 4EH ;方式字:异步方式,1 位停止位,8 位数据位,第 57 页 “三、实验内容”之 3.,删除“(选做) ”:3结合图 7-1,改接实验八第 64 页 “思考题”:0 1 0 1. 若在图 8.4 中不将 U41 芯片 HM6116 的管脚 19、22、23 接地会有何结果?为什么?