第10拿单片机应用系统设 计与开发 10.1单片机应用系统的开发过程 10.2应用系统开发工具 10.3单片机应用系统举例 10.4单片机应用系统抗干扰技术 请单属标左键换页 退出
第10章 单片机应用系统设 计与开发 10.1 单片机应用系统的开发过程 10.2应用系统开发工具 10.3单片机应用系统举例 10.4单片机应用系统抗干扰技术 退出
10.1单片机应用系统的开发 过 10.1.1拟定总体设计方案 l、拟定设计任务书 、建立数学模型 3、机型和器件的选择 4、硬件和软件功能划分 请单市鼠标在键换页
10.1 单片机应用系统的开发 过程 10.1.1 拟定总体设计方案 1、拟定设计任务书 2、建立数学模型 3、机型和器件的选择 4、硬件和软件功能划分
10.12硬件开发过程 013软件开发过程 1、程序总体设计 绘制程序流程图 3、编制程序 4、上机调试 5、系统模拟调试 6、在线仿真调试 10.14程序固化 请单市鼠标在键换页
10.1.2 硬件开发过程 10.1.3 软件开发过程 1、程序总体设计 2、绘制程序流程图 3、编制程序 4、上机调试 5、系统模拟调试 6、在线仿真调试 10.1.4 程序固化
10.2应用系统开发工具 102.1单片机开发系统的构成 请单属标左键换页
10.2应用系统开发工具 10.2.1 单片机开发系统的构成
RS-232C PC机 通用在线 仿真器 用户目标系统 通用编程器 图10-1通用单片机开发系统 请单市鼠标在键换页
1022单片机开发系统的功能 单片机开发系统应具有对用户程序进行输入、编 辑、汇编和调试的功能。此外,还必须具备在线仿真 功能。辅助设计功能,是衡量单片机开发系统性能高 低的重要标志。 1、程序输入和编辑 2、对用户程序进行汇编、连接和装载 3、对用户程序进行调试 (1)设置断点运行 (2)单步运行 (3)连续运行 (4)对目标系统状态读出和修改 请单市鼠标在键换页
10.2.2 单片机开发系统的功能 单片机开发系统应具有对用户程序进行输入、编 辑、汇编和调试的功能。此外,还必须具备在线仿真 功能。辅助设计功能,是衡量单片机开发系统性能高 低的重要标志。 1、程序输入和编辑 2、对用户程序进行汇编、连接和装载 3、对用户程序进行调试 (1)设置断点运行 (2)单步运行 (3)连续运行 (4)对目标系统状态读出和修改
反汇编功能 、跟踪功能 6、程序固化功能 7、单片机开发系统的程序设计语言 1123单片机开发器介绍 目前国产通用单片机开发器品种较多。如:SICE 系列(复旦大学研制)、DVCC系列(启东计算机厂 制造)、KDV系列(中国科大研制)、MICE(珠海 万利电子有限公司制造)、伟福E2000(南京伟福实 业有限公司)以及TDS51开发及教学实验系统(西安 唐都科教仪器公司)。 (按具体开发器介绍) 请单市鼠标在键换页
4、反汇编功能 5、跟踪功能 6、程序固化功能 7、单片机开发系统的程序设计语言 11.2.3 单片机开发器介绍 目前国产通用单片机开发器品种较多。如:SICE 系列(复旦大学研制)、DVCC系列(启东计算机厂 制造)、KDV系列(中国科大研制)、MICE(珠海 万利电子有限公司制造)、伟福E2000(南京伟福实 业有限公司)以及TDS51开发及教学实验系统(西安 唐都科教仪器公司)。 (按具体开发器介绍)
10.3单片机应用系统举例 以十字路口交通灯控制系统为例,介绍一个单片 机应用系统的设计方法 10.3.1总体设计方案 1、任务书 系统功能:此十字路口交通灯控制系统,分东西 道和南北道,设东西道为A道,南北道为B道。规定: A道放行时间为2分钟,B道放行1.5分钟;绿灯放行, 红灯停止;绿灯转红灯时,黄灯亮2秒钟;当一道有车 而另一道无车时,交通灯控制系统能立即让有车道放 行;若有紧急车辆要求通过时,此系统应能禁止普通 车辆,而让紧急车辆通过。 请单市鼠标在键换页
10.3单片机应用系统举例 以十字路口交通灯控制系统为例,介绍一个单片 机应用系统的设计方法。 10.3.1总体设计方案 1、任务书 系统功能:此十字路口交通灯控制系统,分东西 道和南北道,设东西道为A道,南北道为B道。规定: A道放行时间为2分钟,B道放行1.5分钟;绿灯放行, 红灯停止;绿灯转红灯时,黄灯亮2秒钟;当一道有车 而另一道无车时,交通灯控制系统能立即让有车道放 行;若有紧急车辆要求通过时,此系统应能禁止普通 车辆,而让紧急车辆通过
处理方案:本系统采用单片机作为中心处理部件, 输入/输出量均属开关量,而紧急车辆通过,采用实时 中断方式。 2、机型和器件的选择 系统以常用的8031单片机作为中心处理部件, 2732A作为程序存储器,红、绿、黄灯各4个作为交通 指示灯,反应A道、B道有无车辆的传感器各2个,处 理紧急车辆的中断按钮一个。 请单市鼠标在键换页
处理方案:本系统采用单片机作为中心处理部件, 输入/输出量均属开关量,而紧急车辆通过,采用实时 中断方式。 2、机型和器件的选择 系统以常用的8031单片机作为中心处理部件, 2732A作为程序存储器,红、绿、黄灯各4个作为交通 指示灯,反应A道、B道有无车辆的传感器各2个,处 理紧急车辆的中断按钮一个
10.3.2硬件设计 将A道上的两个同色灯联在一起,B道上的同色灯 也彼此相连(此处用发光二极管模拟实际的交通灯); 用8031单片机的P10~P15共6根输出线,控制各色交 通灯的点亮与熄灭;A、B道上有无车辆的信号,输入 给P1.6、P17;紧急车辆通过,采用外部触发按键实 时中断方式。 根据该系统的功能要求及所用元器件,设计硬件 电路,电路原理如图10-8所示。 请单属标左键换页
10.3.2硬件设计 将A道上的两个同色灯联在一起,B道上的同色灯 也彼此相连(此处用发光二极管模拟实际的交通灯); 用8031单片机的P1.0~P1.5共6根输出线,控制各色交 通灯的点亮与熄灭;A、B道上有无车辆的信号,输入 给P1.6、P1.7;紧急车辆通过,采用外部触发按键实 时中断方式。 根据该系统的功能要求及所用元器件,设计硬件 电路,电路原理如图10-8所示