《《计算机常用编码》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《计算机常用编码》PPT课件.ppt(15页珍藏版)》请在金锄头文库上搜索。
1、 计算机常用编码1.BCD码2.ASCII码 (32个控制字符,96个图形字符)见ASCII码表 包括:10个传输控制字符;6个格式控制字符(CR); 4个信息分隔控制字符;4个设备控制字符(DC);10个其他控制字符第一章第一章 微型计算机基础知识微型计算机基础知识 一、门电路一、门电路一、门电路一、门电路 1. 集电极开路与非门(OC门) 7406 、7407接一上拉电阻RC至电压源,在30V电压时,可带40mA负载 2. 三态门 74244 8位同相单向 常用于总线驱动 74245 8位同相双向1.1 计算机中数的计算机中数的表示表示方法及运算方法及运算1.2 实用芯片知识实用芯片知识
2、1.译码器 741383-8译码器 741392-4译码器 二、组合逻辑电路二、组合逻辑电路二、组合逻辑电路二、组合逻辑电路 2.采样及控制开关 模拟开关将多个模拟信号分时接通送入A/D(CD4051)数据开关数据选择器(74151 8路选择器)半导体多路开关的优点: 直接与TTL(CMOS)电平相兼容。 内部带有通道选择译码器,使用方便。 可采用正、负或双极性输入。 转换速度快,通常其导通或关断时间在1ns左右。 寿命长,无机械磨损。 接通电阻低,一般小于100。 断开电阻高,一般达109 以上 。干簧(湿簧)继电器(结构简单)半导体多路开关(TTL电路、CMOS、HMOS电路)多路开关1)
3、多路模拟开关 CD4051单端8通道多路开关(可多到1,或1到多(D/A)) A、B、C输入端 INH禁止输入端, INH=1,通道断开,禁止模拟量输入; INH=0,通道接通,允许模拟量输入。 2)数据开关数据选择器把多个通道的数字信号传送到公共数据线上。见以下左图。3)光电耦合器(开关)以光为控制信号的开关。 输入端由发光二极管组成,输出端由光敏管(光敏二极管、光敏三极管、复合光敏三极管)组成。在电气上输入和输出是完全隔离的,防止干扰。见以上右图。4)交流电源过零检测器为单片机所控制的交流负载提供准确的过零触发脉冲,使电路损耗为单片机所控制的交流负载提供准确的过零触发脉冲,使电路损耗降至最
4、小。见左降至最小。见左下下图,在交流电源正弦波过零的瞬间,两个二极管都不导通,图,在交流电源正弦波过零的瞬间,两个二极管都不导通,V0输出高电平(接近输出高电平(接近Vc )。V0端得到的是周期为端得到的是周期为10ms 的脉冲信号,电阻的脉冲信号,电阻R1 将光电二极将光电二极 管的电流限制在管的电流限制在2mA左右。左右。 1. 触发器 7474双D触发器 742738D触发器 74373锁存器(G =1直通,G =0锁存) 74374 同373,仅边沿触发功能不同。 通常用于单片机地址锁存的芯片有两类:74LS273,74LS373。 接法见右上图。三、时序逻辑电路三、时序逻辑电路三、时
5、序逻辑电路三、时序逻辑电路2. Reg与移位 Reg 用于暂时存放数据 74LS164串入并出的8位移位寄存器,当连续8个CP的上升沿到来时,数据(8位)依次移位并输出。3. 半导体存储器静态RAM(6116:2K8,) EPROM (2732: 4K8,) E2PROM (2816:2K8,2864:8K 8,)1.3 单片机的发展现状与展望单片机的发展现状与展望 一、微型计算机系统的概念一、微型计算机系统的概念一、微型计算机系统的概念一、微型计算机系统的概念CPUMEMI/O接口接口外设外设ABCBDBCPU+MEM(RAM,ROM)+I/O接口接口微型计算机:微型计算机:微型计算机系统(
6、us)微型计算机(uc)系统软件电源I/O外围设备up系统总线(AB、CB、DB)存储器(RAM、ROM)I/O接口(并串I/O接口、定时计数器等) 二、单片机的特点与应用范围二、单片机的特点与应用范围二、单片机的特点与应用范围二、单片机的特点与应用范围 1. 特点:集成度高,功耗小,指令及硬件简单,功能强,可靠 性高,易于构成控制系统。 2. 应用范围:测控系统,智能仪器仪表,智能接口等。 三、单片机的分类三、单片机的分类三、单片机的分类三、单片机的分类 1. 专用型专用型专用型专用型专用微控制器,是各种形态的智能单元,工业测控 模块或微控制系统的集成化产品。如:录音机机芯 的控制器、打印机
7、控制器等。 2. 通用型通用型通用型通用型把可开发资源(ROM、I/O口等)全部提供给资源使用者。 3. 目前流行的通用型单片机目前流行的通用型单片机目前流行的通用型单片机目前流行的通用型单片机 单片微计算机Single Chip Microcomputer 单片微控制器Single Chip Microcontroller 在单片硅片上集成了CPUCPU、MEMMEM(RAMRAM,ROMROM)以及 I/OI/O电路电路(如并/串接 口 ,定时/计数,中断控制器)。 其他公司推出的以8051为内核的产品:1.飞利浦公司:80C51系列;2. Motorola:MC6805系列;3. 日本N
8、EC公司;4. Zilog公司:Z8系列;5. 美国NSC公司:COP800系列;6. Atmel公司:公司:AT89C51,AT89C52(片内片内Flash ROM)7. MicroChip公司:PIC16C5X系列(片内一次性编程PROM) 8 8Xc51=Xc51=0 0 掩膜掩膜ROMROM7 7 EPROM/OTPROMEPROM/OTPROM9 9 Flash ROMFlash ROM8 8Xc51Xc51与与8 8Xc52Xc52的区别:的区别:存储器的配置存储器的配置IntelIntel公司公司MCS-51MCS-51系列产品已成为主流芯片。系列产品已成为主流芯片。Intel
9、 公司普及型公司普及型MCS-51 (8bit) 系列系列型号中有型号中有“C”表示表示CHMOS工艺,功耗低。余为工艺,功耗低。余为HMOS工艺。工艺。ROMROM片内片内ROM/B片内片内RAM/B寻址寻址范围范围/BI/O中断源中断源/个个片内片内ROM片内片内EPROM外接外接EPROM计数器计数器 /个个并行口并行口/个个串行口串行口/个个8051875180314K128264K216b48b1580C5187C5180C314K128264K216b48b158052875280328K256264K316b48b1680C55287C55280C5328K256264K316b
10、68b215 一般,一般,一般,一般,8 8 8 8bitbitbitbit单片机多是单片机多是单片机多是单片机多是DIPDIPDIPDIP封装,封装,封装,封装,16161616bitbitbitbit单片机有单片机有单片机有单片机有PGAPGAPGAPGA、PLCCPLCCPLCCPLCC、LCCLCCLCCLCC封装形式封装形式封装形式封装形式。Intel 公司普及型公司普及型MCS-96 (16bit) 系列系列片内片内ROM片内片内EPROM外接外接EPROM839887988098准准1616bitbit83968796809616bit16bit按单片机内部的按单片机内部的按单片
11、机内部的按单片机内部的ROMROM形式可分为:形式可分为:形式可分为:形式可分为: 1. 无ROM8031,8098,80C532。需外接ROM或EPROM。 2. 内含已掩摸编程的ROM专用单片机。如:8051,8398, 83C552,MC68HC05B4P(Motorola)。 3. 内含EPROM通用型单片机。如:8751,8798,87C552,MC68HC05M4FN等。单片机内资源:单片机内资源: MCS-51MCS-51MCS-51MCS-51系列系列系列系列 8位CPU,并行I/O接口 32线,2个16位定时计数器,片内存储器(ROM/EPROM),128或256字节RAM,
12、寻址范围64K,中断源5个,晶振212MHZ,1个串行口。 5151系列系列 51 51子系列子系列(普通型)普通型) 52 52子系列子系列(增强型)增强型)8080C51 4KB C51 4KB 掩膜掩膜ROMROM8080C31 C31 内部无内部无ROMROM 8787C51 4KB EPROMC51 4KB EPROM8989C51 4KB EC51 4KB E2 2PROM PROM (FlashFlash)8080C52 8KB C52 8KB 掩膜掩膜ROMROM8080C32 C32 内部无内部无ROMROM 8787C52 8KB EPROMC52 8KB EPROM898
13、9C52 8KB EC52 8KB E2 2PROM PROM (FlashFlash)四、单片机应用系统的开发过程四、单片机应用系统的开发过程四、单片机应用系统的开发过程四、单片机应用系统的开发过程 从提出任务,定型生产到投入使用的过程称为对微计算机进行开发。包括:方案论证、系统设计、硬件与软件开发、目标样机调试。 单片机开发系统一般具有四个方面的基本功能: 1. 系统硬件电路的诊断与检查。 2. 用户程序的输入与修改。 3. 程序的运行与调试,包括单步运行、设置断点等。 4. 程序能固化到EPROM中去。 在开发过程中,需要专用的软件工具及相应的硬件环境单片机开发系统,然后把调好的程序固化
14、到EPROM或Flash中。调试时,以开发系统上的单片机和RAM,取代应用系统中的单片机和EPROM或Flash,这个过程又称为仿真。MCSMCSMCSMCS96969696系列系列系列系列 16位CPU,并行I/O口 32/48线,2个16位定时/计数器,片内存储器 (ROM/EPROM),232字节RAM,寻址范围64K,中断源8个,晶振12MHZ,1个串行口,并有脉冲宽度调制器。 此外,80196还内含8路10位A/D转换器。 低高 0123456789ABCDEF000000010010001101000101011001111000100110101011110011011110111100000NUL SOHSTX ETX EOTENQACKBELBSHTLFVTFFCRSOSI10001DLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS20010SP!“#$%&、()*+,-./300110123456789:;?40100ABCDEFGHIJKLMNO50101PQRSTUVWXYZ60110、abcdefghijklmno70111pqrstuvwxyz|DELASCII码字符表码字符表