微机应用系统设计
单片微机原理系统设计与应用 C51

typedef c51固有的数据类型说明符 别名; 定义别名后,就可以用别名代替数据类型说明符
对变量进行定义。别名可以用大写,也可以用小写,
为了区别一般用大写字母表示。
二.变量名 变量名是C51区分不同变量,为不同变量取的名
单片机C语言程序设计
4.1 C语言与MCS-51单片机
4.1.1 C语言的特点及程序结构
一.C语言的特点 1.语言简洁、紧凑,使用方便、灵活。 2.运算符丰富。 3.数据结构丰富。具有现代化语言的各种数据结构。 4.可进行结构化程序设计。 5.可以直接对计算机硬件进行操作。 6.生成的目标代码质量高,程序执行效率高。 7.可移植性好。
○ KEIL C51编译器能够识别的基本数据类型:
基本数据类型 unsigned char signed char unsigned int signed int unsigned long signed long float bit sbit sfr sfr16
长度 1字节 1字节 2字节 2字节 4字节 4字节 4字节 1位 1位 1字节 2字节
○ 一【.例数】据ty类pe型d说ef明的符使用。 typ在ed定e义f u变n量sig时n,ed必i须nt通W过O数R据D类; 型说明符指明变
量的tByYp数Te据Ede类fa1型u=n0,sxi指1g2n明;ed变量ch在ar存B储Y器TE中; 占用的字节数。 可以WO是R基D本a数2=据0x类1型23说4;明符,也可以是组合数据类型 说明符,还可以是用typedef定义的类型别名。
取值范围 0~255 -128~+127 0~65535 -32768~+32767 0~4294967295 -2147483648~+2147483647 1.175494E-38~3.402823E+38 0或1 0或1 0~255 0~65535
微机应用系统的多功能键设计

M u f n t n lKe sg fa M ir c mp t r Ap l a in S s e hi c i a y De i n o c o o u e p i to y t m u o c
COA a g— “ Gu n r
( e y n o k r n a fCo l g fEn ne rn n us r She y n 0 2 i a) Sh n a g W r e s a d St f le e o gi e i g I d t y. n a g l 0 4 Ch n l Ab t a t I co o u e p l a in s se t e e s a ma s r c : n a mir c mp tr a pi to y tm h r i n— ma h n itr c in n e o ma c c i e n ea t u d r n r l o
we awa s h p O s tu h e r k y n e h s e b a d c n r lf n to s I i l y o e t e p t e fwe e s a d g tt e mo tk y o r o to u c in . t s
矩形波、正弦波、三角波的汇编语言设计

计课程设计任务书目录第一章微机应用系统课程设计的目的意义 (2)1. 1设计目的 (2)1.1课程在教学计划中的地位和作用 (2)第二章信号发生器系统软硬件设计任务 (3)2.1设计容及要求 (3)2.2课程设计的要求 (3)第三章总体设计方案 (3)3. 1设计思想 (3)3.2 总体设计流程图 (4)第四章硬件设计 (4)4.1硬件设计概要 (4)4.2所用到的芯片及其各自功能说明 (4)4.3硬件电路设计系统原理图 (6)第五章软件设计 (7)5.1流程图及其说明 (7)5.2源程序及其说明 (8)第六章软件系统的使用说明 (15)第七章收获、体会 (15)附录参考文献 (15)第一章微机应用系统课程设计的目的意义1.1设计目的通过该课程的学习使学生对微机系统有一个全面的了解、掌握常规芯片的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼同学们在微型计算机应用方面的实际工作能力。
本设计主要能够完成对制定波形的形成,可以通过输入来改变频率。
此信号发生器可以很好的运用于有需要的场合。
1.2课程在教学计划中的地位和作用《微型计算机原理与接口计数》课程是我们测控技术专业在这个学期学的一门基础课程。
通过该课程的学习使我们对微机系统有一个基本的了解、掌握常规芯片的使用方法、掌握简单微型计算机应用系统软硬的设计方法。
《微机应用系统设计与综合实验》是结合本学期的课程开设的一门实习,它的主要目的:通过课程设计还要进一步锻炼同学们在微型计算机应用方面的实际工作能力。
计算机科学在应用上得到飞速发展,因此,学习这方面的知识必须紧密联系实际:掌握这方面的知识更要强调解决实际问題的能力。
同学们要着重学会面对一个实际问题,如何去自己收集资料,如何自己去学习新的知识,如何自己去制定解决问题的方案并通过实践不断地提髙分析和解决问题的能力。
第二章设计任务2. 1设计容及要求本设计综合应用D/A转换器、定时器/计数器电路,中断技术:通过PC机定时,产生:锯齿波、三角波、正弦波等模拟信号输出,信号频率可通过PC机键盘调节。
机电一体化系统的微机控制系统的选择与设计PPT课件

用集成电路自行设计接口电路
可设计任意要求的接口, 价格低,但可靠性差。
如: • 74LS138:三-八译码器 • 74LS373:八位锁存器 • 74LS244:三态缓冲器等
1、光电隔离电路原理
VC +5V
+12V
1
输入信号 (来自微机)
输出 (去执行系统)
G
2、光电隔离电路的作用:
(1)可将输入与输出两部分电 路的地线分开,各自使用一套电 源供电;
(2)可以进行电平转换; (3)提高驱动能力。
3、光电耦合器的分类
1)普通型
3
1
输入
输出
管脚3主要 用于温度补 偿及检测等。
4)总线型工业控制计算机 特点:
• 提高设计效率,缩短设计和制造周期 • 提高了系统的可靠性; • 便于调试和维修; • 能适应技术发展的需要,迅速改进系
统的性能
总线类型:
• ISA总线 • VESA 总线 • PCI总线 • AGP标准 • STD总线
ISA总线:
• ISA(industrial standard architecture) 总线标准是IBM 公司1984年为推出 PC/AT机而建立的系统总线标准,所以 也叫AT总线。它是对XT总线的扩展, 以适应8/16位数据总线要求。
二、控制系统的设计思路
1、确定系统整体控制方案 1)从系统构成上考虑是否采用 开环控制或闭环控制;
2)执行元件采用何种
3)考虑系统是否有特殊控制要 求及采取的措施是什么?
4)考虑微机在整个控制系 的作用
《单片机应用系统设计》教学大纲及知识点

《单片机应用系统设计》课程教学大纲一、本课程的地位、作用和任务本课程是在学生学完电子技术类基础课程和微机应用类基础课程之后,为加强对学生技术应用能力的培养而开设的体现电子技术、计算机技术综合应用的综合性课程。
本课程的任务是使学生获得单片机应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,并了解单片机在测量、控制等电子技术应用领域的应用。
初步具备应用单片机进行设备技术改造、产品开发的能力。
二、理论教学内容绪论单片机概述0.1 引言0.2 单片机的特点0.3 单片机的发展0.4 MCS-51单片机系列简介第一章MCS–51单片机的结构和原理1. 1 单片机的内部结构1. 2 MCS–51的外部引脚及功能1. 3 MCS–51的存储器配置1. 4 并行输入/输出接口电路1. 5 时钟电路与时序1. 6 MCS –51最小系统设计第二章MCS-51的指令系统2.1 MCS-51指令系统概述2.2 数据传送类指令2.3 算术运算类指令2.4逻辑运算及移位类指令2.5 控制转移类指令2.6 布尔变量操作类指令第三章汇编语言程序设计3.1 汇编语言源程序的格式3.2 伪指令3.3 汇编语言程序举例第四章MCS—51的中断与定时4.1 MCS—51单片机的中断系统4.2 MCS–51的定时/计数器第五章存储器扩展技术5.1 概述5.2 程序存储器的扩展5.3 数据存储器的扩展5.4 PROME2及其扩展第六章I/O扩展技术6.1 I/O接口概述6.2 MCS-51并行I/O口的直接使用6.3 简单I/O扩展6.4 8255并行I/O口6.5 8155简介第七章键盘/显示器扩展技术7.1 单片机应用系统中的人机通道7.2 键盘及其接口7. 3 显示器及接口7.4 专用的8279键盘/显示器接口第八章模拟量输入/输出通道8.1 模拟量输入通道8.2 模拟量输出通道第九章MCS-51的串行通信9.1 串行通信基础9.2 串行接口的构成与工作方式9.3 串行口的典型应用9.4 单片机的多机通信9.5 RS-232C串行总线第十章应用程序设计技术10.1 智能仪表的一般结构10.2 单片机应用系统设计举例第十一章高性能单片机PIC16F8XX介绍11.1 PIC16F87X的特点11.2 PIC16F87X的结构与配置11.3 PIC16F87X的功能部件11.4 PIC16F87X的应用举例三、实践教学的内容和要求实验一联机仿真操作练习实验目的:进一步掌握开发工具的应用实验内容:学习PC机与开发机联机仿真的操作方法实验二指令系统和编程练习实验目的:掌握8051单片机常用指令的使用和编程实验内容:用8051单片机的常见指令编写简单的多字节加减法程序。
8086微机课程设计

8086微机课程设计一、教学目标本课程的教学目标是让学生掌握8086微机的原理、接口技术及其应用,培养学生具备微机系统设计和调试的能力。
具体分为以下三个层面:1.知识目标:使学生了解8086微机的硬件结构、指令系统、寄存器、中断处理等基本知识;掌握微机接口技术,包括并行接口、串行接口、AD/DA转换等;了解微机在现代工业控制系统中的应用。
2.技能目标:培养学生具备8086微机程序设计能力,能熟练使用汇编语言和C语言进行程序设计;培养学生具备微机系统硬件调试能力,能使用常用的调试工具进行硬件调试。
3.情感态度价值观目标:培养学生对微机技术的兴趣,认识微机技术在现代社会中的重要性,培养学生创新意识和团队合作精神。
二、教学内容本课程的教学内容主要包括以下几个部分:1.8086微机的基本原理:介绍8086微机的硬件结构、指令系统、寄存器等基本知识。
2.微机接口技术:包括并行接口、串行接口、AD/DA转换等,以及这些接口在实际应用中的设计方法。
3.微机程序设计:介绍汇编语言和C语言在8086微机程序设计中的应用,包括程序设计方法、调试技巧等。
4.微机系统设计:介绍微机系统的设计方法,包括硬件选型、电路设计、系统集成等。
5.实践环节:安排一定的实验课时,使学生在实际操作中掌握微机原理和接口技术。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:用于讲解基本原理、概念和知识点。
2.案例分析法:通过分析实际案例,使学生更好地理解微机原理和接口技术。
3.实验法:安排实验课时,让学生亲自动手进行实验,提高实际操作能力。
4.讨论法:学生进行课堂讨论,促进学生之间的交流与合作。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供系统的学习资料。
2.参考书:提供相关的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作精美的多媒体课件,提高课堂教学效果。
微机原理课程设计
微机原理 课程设计一、课程目标知识目标:1. 让学生理解微机的基本原理和结构,掌握微处理器的工作机制。
2. 使学生掌握汇编语言的基本指令,能够阅读和编写简单的汇编程序。
3. 帮助学生了解微机系统中内存、I/O设备的基本原理及其与CPU的交互方式。
技能目标:1. 培养学生运用汇编语言进行程序设计的能力,能够实现基本的输入输出、逻辑判断和循环等操作。
2. 培养学生分析和解决微机系统常见问题的能力,如调试程序、处理硬件故障等。
3. 提高学生动手实践能力,通过课程设计项目,使学生能够独立完成一个简单的微机系统设计与实现。
情感态度价值观目标:1. 培养学生对微机原理及计算机科学的兴趣,激发他们探索精神和技术创新意识。
2. 培养学生团队协作精神,学会与他人共同分析问题、解决问题,提高沟通能力。
3. 引导学生认识到微机技术在国家经济发展和国防建设中的重要作用,增强学生的社会责任感和使命感。
课程性质:本课程为理论与实践相结合的课程,注重培养学生的实际操作能力和实际应用能力。
学生特点:学生已具备一定的电子技术和计算机基础知识,对微机原理有一定了解,但缺乏实践经验。
教学要求:教师需结合课程性质、学生特点,采用案例教学、项目驱动等教学方法,引导学生主动学习,提高学生的实践能力和综合素质。
在教学过程中,注重分解课程目标,确保学生能够达到预定的学习成果。
二、教学内容1. 微机原理概述:介绍微机的发展历程、基本结构及工作原理,重点讲解CPU、内存、I/O设备等核心组件的作用和相互关系。
相关教材章节:第一章 微机原理概述2. 汇编语言基础:讲解汇编语言的基本概念、语法和指令系统,使学生掌握汇编程序的编写和调试方法。
相关教材章节:第二章 汇编语言基础3. 微机系统编程:学习微机系统中的程序设计方法,包括顺序程序设计、分支程序设计、循环程序设计等。
相关教材章节:第三章 微机系统编程4. 内存与I/O设备:介绍内存管理、I/O设备控制原理,分析微机系统中内存、I/O设备的访问方法。
第9章+微型计算机控制系统应用实例
转换成为
9.2信.2号系;统电压的信控号制,要能求够采集阀位反响回来的模拟
最〔后有阀2〕以根门下能定据几位对点器以:对上单采片集机到控制的系信统号的进设行计运要求算、整理, 偏差的大小输出连续信号或一定宽度的脉
冲来控制 压电阀;
〔3〕利用数码管能现场显示输入的参数以及阀 门开度; 〔4〕利用按键能在现场对阀门的工作流量特性 的参数,
表内非易失性内存芯片与IC卡内芯片一样,即 AT24C02〔2〕。煤气表中诸如累积已耗用气量、结 余气量、购气次数等重要数据都存放在AT24C02〔2〕
这样可克服由充电电池长期维持RAM中的信息所潜在的不可靠性。 AT24C02仅有8条引脚,串行通信只用两根口线,做成IC卡时,外接连线 少,作为非易失性内存更是比采用并行EEPROM减少许多连线,PCB布 线更简洁,体积更小。IC卡煤气表中所需存取的重要数据少,且数据存 取速度要求不高,故这种小容量的串行EEPROM非常适用。AT24C02是 I²C总线结构器件,87C51非此类器件,这就要求87C51通过编程使其 P1.0和P1.1完全遵循I²C总线时序及AT24C02的数据传送格式,去分别等 效串行数据线SDA和串行时钟SCL,从而实现两者的通信。
第9章 微型计算机控制系统应用实例
9.1 微型机在煤气表机心负压试漏中的应用 9.2 微型机在阀门定位器中的应用 9.3 IC卡智能煤气表的设计 9.4 微型机实现电加热锅炉系统的自动控制 9.5 单片机与微机RS-485通信 9.6 微机控制的公共汽车自动报站系统 9.7 温度控制系统的设计
9.1.1 煤气表机心负压试漏原理
首先,把煤气表出气口密封住,然后翻开控 制负压的电磁阀,这时高速流动的压缩空气,经 负压阀产生负压,把表内的气体往外抽,表内形 成负压,同时斜管压力计液面往上升,当抽到设 定值时〔煤气表工艺要求斜管压力计显示 270Pa〕,即光电管所在的位置时,关闭电磁阀, 这时斜管压力计的液面要继续往上升,停在一个 确定的位置。如果在规定的时间内〔一般工艺要 求6s〕,斜管压力计的液面不回落到光电管所在 的位置,那么表的密封性好,不漏;相反,表的 密封性不好,漏。
9-1单片机应用系统的设计与开发
1 1 1 1 0 1 1
0 0 0 0 1 1 1
11 1 1 1
0 1 1 1 0 0 0
1 1 1 1 1 0 1
1 1 1 1 0 1 1
0 0 0 0 1 1 1
1 1 0 1 1 1 1
1 0 1 1 1 1 1
0 1 1 1 0 0 0
南北红灯亮
东西红灯亮, 南北绿灯亮 东西红灯亮, 南北黄灯亮
MOVX
@DPTR,A
;东西红灯
亮,南北黄灯亮
MOV R2,#0AH LCALL DELY ;延时10s MOV DPTR,#0FFD8H MOV A,#0BEH MOVX @DPTR,A INC DPTR MOV A,#0FH MOVX @DPTR,A ;东西红 灯亮 MOV R2,#0AH LCALL DELY ;延时 DJNZ R7,JOD2 ;闪烁次 数未到继续 LJMP JOD3 ;循环
9.3 空调制冷控制系统案例实现
1.确定任务
设计空调制冷控制系统,要求该系统能够自动控制制冷压 缩机的运行和停止(制冷压缩机工作,则将空气热量带走,环 境温度下降),使环境温度保持在人们设定的温度上(调温范 围为10℃~30℃). 控制系统要控制的是空气温度,是通过压缩机的运行, 停止控制的,实际上单片机直接控制的是压缩机的工作状态. 该系统要实现以下功能. 1)根据环境温度控制压缩机工作.控制参数是温度,被 控参数是压缩机电路通,断的工作状态. 2)设置希望的环境温度值.由人手动控制. 3)显示设定的温度值.
9.2 交通灯模拟控制系统案例实现
1.硬件电路设计 硬件原理图如图所示. (1)选择单片机:目前MCS-51单片机种类繁 多,可以选用AT89C51,配备晶振和复位电路. (2)端口地址:根据原理图所示,8255端口 地址分配如下: A口:0FFD8H B口:0FFD9H C口:0FFDAH
机电一体化系统的微机控制的选择与设计
如果要采用程序中断方式,就要考虑中断申请输入、中 断优先级排队等问题。若要采用直接存储器存取方式, 则要增加直接存储器存取(DMA)控制器作为辅助电路加 到接口。 (2)通道设计 输入/输出通道是计算机与被控对象相互交换信息的部 件。每个控制系统都要有输入/输出通道。 一个系统中可能要有开关量的输入/输出通道、数字量的 输入/输出通道或模拟量的输入/输出通道。在总体设计中 就应确定本系统应设置什么通道,每个通道由几部分组成, 各部分需要什么样元器件等。
4系统总体设计Fra bibliotek在总体设计时,要综合考虑硬件和软件措施,解决微机、 被控制对象和操作者三者之间可靠的、适时进行信息交换 的通路和分时控制的时序安排问题,保证系统能正常地运 行。设计中主要考虑硬件和软件功能的分配和协调、接口 设计、通道设计、操作控制台设计、可靠性设计等问题。
14
(1)接口设计 通常有下述三种方法可供选用。 1)选用功能接口板。 在功能接口板上,有多组并(串)行数字量输入/输出通道, 或多组模拟量输入/输出通道。 采用选配功能插板扩展接口方案的最大优点是硬件工作量 小,可靠性高,但功能插板价格较贵,一般只用来组成较 大的系统。
5
2)硬件与软件的权衡。
例如运算与判断处理等,适宜用软件来实现。而在其余大 多数情况下.对于某种功能来说,既可用硬件来实现,叉 可用软件来实现。因此,控制系统中硬件和软件的合理组 成,通常要根据经济性和可靠性的标准权衡决定。 在设计控制系统时,对于提高包括环境适应性和抗干扰能 力在内的可靠性时必须特别注意采取必要的措施。
4 .1 . 1
微机控制系统专用与通用、硬 件与软件的抉择和权衡
在设计中,首先遇到的问题有以下几种。 1)专用与通用的抉择
专用控制系统适合于大批量生产的机电一体化产品。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4) 操作控制台及监视报警设备 微机应用系统在正常工作时,并不需要人直接参与。但是无 论如何,必须使人—机保持密切的联系。这是因为系统在运行过 程中,操作人员需要对运行状态进行监视和了解,在系统发生故 障时,必须能自动报警,尔后,操作人员通过控制台上的按键干 预。另外,当需要修改控制程序和控制参数时,同样也要通过控 制台上的键盘或按键对系统的工作进行干预。 根据上述要求,操作控制台应包含控制按键、面板显示和报警显 示器等。在某些系统中,为了调试和工作方便,在控制台上还装 有手动转换装置,以便在人工方式时,对被控对象进行操纵。
2、应用系统的软件构成
要使微机应用系统能正常工作,就必须在微机内存中存放 一定的程序。系统管理需要程序,对某些对象进行控制和监测 也需要程序。可以这么说,微机应用系统的硬件是系统的躯体, 而软件(即各种程序和数据的集合)是整个系统的灵魂。不同的 控制对象和不同的控制任务,在系统软件构成上会有很大区别。 一般来说,只有系统硬件确定以后,才能完全确定如何配置系 统的软件。但是,这并不意味着系统的软件构成是不可捉摸的。 一般根据其功能,软件系统大体可以分成以下几个部分。
2) 常用子程序库
一个微机应用系统的基本功能要受到硬件结构和系统拥有 的资源的限制。例如,一般不能用硬件进行数制变换和数据采 集等,而这样一些功能是应用系统要经常用到的。为此,我们 采用子程序的方式来满足系统用户程序的要求。所谓子程序, 就是将一些特定功能编成一个个专用程序段,放在子程序库中, 系统需要使用时,可以随时调用。子程序库中的子程序都编成 标准的形式,一般都要规定入口参数、入口地址、出口参数等。 只要按其规定,即可在主程序中随意调用。
1) 微机
微机是整个应用系统的核心,其他所有设备都要在它的控制和管 理下进行工作,因此称它为主机。在系统控制或监测过程中,主机能 自动接收被控或被测对象送来的各种信息。在微机内,按人们事先安 排好的程序,对这些信息进行加工运算、判别及分析,并做出相应的 处理和控制决策,以信息形式再回送给被控或被测的对象,从而实现 对被控或被测对象的自动控制与管理。微机中的程序和有关的初始数 据是人们事先编排好的。在操作前,通过输入设备将其输入或事前固 化在ROM中。一旦系统被引导启动,微机就会按顺序取出一条条所存 贮的指令执行。而系统就会按人们预先设想的规律,一步一步地完成 整个系统的控制和监测过程。
(3) 输入/输出电平匹配:微机的输入/输出电平往往是TTL电 平,而被控对象所要求的输入/输出电平的规格较多,为此,接 口应具备电平转换功能。
(4) 负载匹配:微机的输出负载能力是比较小的,为了使系 统能够控制大功率的被控对象,接口也应具备驱动和功率放大 的能力。
(5) 同步:微机的工作速度是比较高的,而一般受控对象所 要求的控制速率却较低。这样,为了使微机的工作速度和外界 受控对象所要求的控制速度相匹配,就要由接口设备的同步机 构来实现内、外部系统的速度同步。
1) 用户程序
在微机应用系统中,对每个控制对象或控制任务都一定配有相 应的控制程序,这些程序用来完成对各被控对象的不同控制。例如, 我们要控制一台机床,对构件进行切削加工,就必须配备一个切削 加工程序。通常这种为了各种应用目的(控制、监测等)而编制的程序 称为应用程序或用户程序。编写应用程序的工作一般都由用户自己 开发完成。用户可以根据微机应用系统的资源配备情况,确定使用 何种语言来编写用户程序,既可以用高级语言也可以用汇编语言。 高级语言功能强,且比较近似于人们日常生活用语习惯,因此比较 容易编写。而用汇编语言编写的程序则具有执行速度快、对硬件及 端口操作灵活、占用存储器少的特点。目前,人们通常用高级语言 和汇编语言混合编程的方法来编写用户程序。在微机应用系统中, 用户程序是一个用于对被控对象进行直接控制的程序。因此,它将 对控制对象产生决定性的影响,即用户程序的优劣,会给系统的精 度、可靠性及工作效率带来致命的影响。
3) 外部接口设备
外部接口设备是应用系统与被控或被测对象之间进行信息变 换和信息传递的设备。它包括输入接口和输出接口。接口设备通 常应具备以下功能:
(1) 数据通道:它能为微机提供一个输入/输出数据的通道。
(2) 信息格式的匹配与变换:接口应具备输入/输出信息,实 现信息格式的匹配与变换功能,如A/D、D/A转换,串—并、 并—串转换及其他信息格式的转换等。
应用系统中的微机可以由前面提到的8088或其他CPU构成,也可以 由单板机、单片机等构成。
常规外围设备
BUS
外部接口及设备
输入接口
微
输出接口
处 理
机
外存储器
输入号变换 电路
监 测
对
监视及报
象
警设备
操作控制台
图1 微机应用系统硬件的一般组成
2) 常规外围设备
(1) 输入设备:主要用于程序和数据的输入,常见的有纸带阅 读机、键盘、鼠标器和光笔等。
(2) 输出设备:主要用于程序处理后的信息或数据的输出。 它把处理过的各种信息和数据,以人们能够直观接受的外形(如字 符、数字、图形)提供给操作人员,以便操作人员能及时了解微机 内部及整个应用系统的工作情况。常见的输出设备有打印机、XY记录仪和显示器等。
(3) 外存贮器:主要用来存贮程序及有关的数据,如磁带机、 磁盘(硬盘和软盘)、光盘等。
1.2 应用系统的设计原则和要求
微机应用系统的基本设计原则和要求,在不同规模和要求 的系统中大体是相同的。因此,这些共同的原则和要求在设计 前或设计过程中都必须予以很好的考虑。
1. 操作性能要好
微机应用系统的操作性能好,就是指系统的人—机界面要 友好,操作起来简单、方便,并且便于维护。为此,在设计整 个系统的硬件和软件时,应处处为用户想到这一点。在设计系 统软件时,就应该考虑配备什么样的软件和环境能降低操作人 员对某些专业知识的要求。