汽车速度控制系统(框图+电路图+流程图+源程序) 第2页
2 总体设计2.1 总体设计框图图1 汽车速度控制系统设计框图
2.2.系统工作原理本系统是将在现场采集到的速度控制信息(用键盘模拟控制信息,通过I/O接口芯片将信息读入),经I/O接口芯片将键盘控制信息送至微处理器。然后,计算机按照读入的键盘号对汽车速度进行相应的控制,再将当前速度一路送至I/O接口芯片并在显像管中显示当前的汽车速度; 当确定档位后通过发光二极管显示当前的档位;设置紧急情况为不可屏蔽中断,当出现紧急情况时触发中断紧急处理情况。
在键盘管理模块中,按“1”键启动系统,汽车以最低速度行驶,同时用1盏发光二极管灯显示挡位,数码管显示速度(毕业论文
http://www.751com.cn/。汽车慢加速时用“4”键,急加速时用“5”键,慢刹车时用“6”键,急煞车时用“7”键。加速和刹车时用数码管显示相应的速度变化;当汽车需紧急停车时,键入“8”键,所有发光二极管熄灭,同时数码管显示“0”
3 硬件设计
3.1 中央处理器模块
3.1.1 中央处理器模块功能
中央处理器模块处理与控制外部与内部信息。
3.1.2中央处理器模块组成
该模块由8088芯片及其附属支持芯片组成,包括8284时钟发生器,8288总线控制器,两片74LS373地址锁存器,两片62512存储器及其74LS245三态输出锁存器。
3.1.3中央处理器模块工作原理
8284时钟发生器为8088系统设计的单片时钟发生器。它为CPU提供时钟、READY、RESET等信号。
两片74LS373地址锁存器锁存分时复用的地址。74LS245输出八位数据。两片容量为64K的62512组成容量为1MB的存储器。
3.1.4中央处理器相应电路设计
(1) 8088小应用系统电路设计
8088微处理器芯片为40只引脚(线)的双列直插式封装。运用引脚多路复用技术解决引脚不够的矛盾。引脚复用的实质是两个信号合用同一引脚分时传输信号,即同一个引脚在不同的时间段代表不同的信号。
8086和8088两个微处理器芯片的共同点是采用20位地址线,而且指令系统与操作方式也是相同的。都采用分时复用的地址总线和数据总线,有一部分引脚具有地址线和数据线两种功能。主要差别在于数据线引脚的位数不同。8086数据线引脚为16个;8088数据线引脚为8个。
8086与8088微处理器都具有两种工作模式,即最小模式和最大模式。最小与最大模式的确定是通过一条引脚MN/MN所接的逻辑电平是“1”是“0”来完成。
在最小(MN)方式下,微处理器被用来构成一个小规模的单处理机系统,微处理器本身必须提供全部的控制信号给外围电路。
在最大(MX)方式下,微处理器被用来构成一个较大规模的多机系统。由于外围电路芯片数目较多,有的信号要经系统总线转插件送到另外的板卡上去,控制信号的负载加重不能直接由微处理器的引脚信号来驱动
。
基本引脚信号
AD15—AD0(输入输出,三态):8086的地址/数据线复用引脚。
8088微处理器对外只有8位数据线,因此只复用AD 7—ADo,AD15—AD8:是独立的地址信号引脚。
(2)A19/S6一A16/S3(输出,三态):地址/状态分时复用引脚。在微处理器执行片外访问操作时,先发送高4位地址码,后发送处理器的状态信息。
S6为0,表示AD15—AD0作为数据线使用;
S5为1表示处理器开中断。为0表示处理器关中断;
S4和S3组合表示当前段寄存器的使用情况。
0 0 ES; 0 1 SS; 1 0 CS; 1 1 DS
(3)BHE/S7(输出,三态):高8位数据线允许/状态分时复用引脚。当处理器执行访问存储器或输入输出设备时,首先给出BHE信号以确定是否进行高8位本文源自辣文论文网数据的传输。
(4)NMI(输入):非屏蔽中断请求输入线,上升边触发。
上一页 [1] [2] [3] [4] [5] [6] 下一页
汽车速度控制系统(框图+电路图+流程图+源程序) 第2页下载如图片无法显示或论文不完整,请联系qq752018766