全球旧事资料 分类
叭工作。在数码管上显示哪一组先答题,从而实现整个抢答过程。
14
f第三章系统的总体方案设计
§31硬件电路的设计
本设计分为硬件设计和软件设计,这两者相互结合,不可分离:从时间上看,硬件设计的绝大部分工作是在最初阶段,到后期往往还要做一些修改。只要技术准备充分,硬件设计的大反攻是比较少的,较少设计的任务贯彻始终,到后期基本上都是软件设计任务,随着集成电路技术的飞速发展,各种功能很强的芯片不断出现,是硬件电路的集成越来越高,硬件设计的工作量在整个项目中的所占的比重逐渐下降。为是硬件电路设计尽可能合理,硬注意以下几方面:
(1)尽可能采用功能强的芯片,以简化电路,功能强的芯片可以代替若干普通芯片,随着生产工艺的提高,新型芯片的价格不断下降,并不一定比若干普通芯片价格的总和高。
(2)留有设计余地。在设计硬件电路时,要考虑到将来修改扩展的方便。因为很少有一锤定音的电路设计,如果现在不留余地,将来可能要为一点小小的修改或扩展而被迫进行全面返工。
(3)程序空间,选用内程序空间足够大的单片机,本设计采用AT89C51单片机。
(4)RAM空间,AT89C51内部RAM不多,当要增强软件数据处理功能时,往往觉得不足。如果系统配置了外部RAM,则建议多留一些空间。如选用8155作IO接口,就可以增强256字节RAM。如果有大批数据需要处理,则应配置足够的RAM,如6264,62256等。随着软
15
f件设计水平的提高,往往只要改变或增加软件的数据处理算法,就可以是系统功能提高很多,而系统的硬件不必做任何更换就使系统升级换代。只要在硬件电路设计初期考虑到这一点,就应该为系统将来升级留足够放入RAM空间,哪怕多设计一个RAM的插座,暂不插芯片也好。
5IO端口:在样机研制出来进行现场试用时,往往会发现一些被忽视的问题,而这些问题不是靠单纯的软件措施来解决的。如有些新的信号需要采集,就必须增加输入测端;有些物理量需要控制,就必须增加输出端。如果在硬件电路设计就预留出一些IO端口,虽然当时空着没用,那么用的时候就派上用场上了。
§32八路抢答器设计仿真图
最终根据设计要求以及元器件的功能与使用方法,按照系统方框图的总体概述连接成一个实际的应用电路,并且通过仿真软件实现如图31。
16
f图31八路抢答器仿真图
§33时钟频率电路的设计
单片机必须在时钟的驱动下才能工作。在单片机内部有一个时钟振荡电路,只需要外接一个振荡源就能产生一定的时钟信号送到单片机内部的各r
好听全球资料 返回顶部