单片机系统常用接口电路、功能模块和外设
2015-01-29 12:59
316 查看
查看了一些资料,我对单片机、接口电路和外设之间的关系有了自己的理解,不知是否正确。如果说一个单片机芯片具有哪些功能(比如带串口和定时器功能),则单片机内部肯定具有这些功能的电路或者器件,他们在单片机内部连接到单片机引脚上。当需要使用这些功能(比如串口和定时器)或者实现一些比较复杂的功能时,有些外设可以直接连接到单片机相应的引脚上。有些就需要通过接口电路来实现,通过接口电路来连接外设,也可通过接口电路实现更复杂的功能。比如要接usb口这样一个外设,usb本质上也是串行口,单片机内部只提供了通用的rs232串行口芯片,这样就需要外接使用PL2303接口芯片来实现usb和串口方式的转化。也就是单片机连接PL2303,PL2303连接外设(usb口)。
一般来讲,本课程所学的接口电路和外设对于任何计算机系统都通用。(工作原理相同)
接口电路——用于衔接外设与总线,实现存储空间扩展、I/O口线扩展、类型转换(电平转换、串并转换、A/D转换)、功能模块、通信扩展、总线扩展等。
外围设备——工作设备,连接在接口电路上,主要有输出设备和输入设备。
金敏《嵌入式系统——组成、原理与设计编程》关于外设的一章
一般来讲,本课程所学的接口电路和外设对于任何计算机系统都通用。(工作原理相同)
接口电路——用于衔接外设与总线,实现存储空间扩展、I/O口线扩展、类型转换(电平转换、串并转换、A/D转换)、功能模块、通信扩展、总线扩展等。
外围设备——工作设备,连接在接口电路上,主要有输出设备和输入设备。
接口电路 | 具体实例 |
外设接口 | 8155——扩展口线、定时器、RAM 8255——扩展口线 8279——管理键盘扫描和数码管扫描 7219——管理键盘扫描和数码管译码、驱动、扫描 7279——管理键盘扫描和数码管译码、驱动、扫描 74LS164——串并转换,串入并出,输出用 74LS165——串并转换,并入串出,输入用 0809——A/D转换,输入用 0832——D/A转换,输出用 |
功能模块 | 8253——定时器 DS1302——日历钟芯片 18B20——温度传感器 GSM模块——手机模块 RFID模块——射频识别模块 无线数传模块——无线通信模块 |
通信扩展 | 8250——串行口 RS232——串行通信 RS485——串行通信 |
总线扩展 | I2C总线—— SPI总线—— USB总线—— CAN总线—— |
外围设备 | 具体实例 |
输出设备 | LED——指示灯 数码管——显示数字 LED点阵——显示文字、图形 LCD——显示数字、字母、汉字 打印机——打印文字、表格、曲线 蜂鸣器——单调声音 扬声器——复杂乐音、语音 |
输入设备 | 按键—— 开关—— 键盘—— 拨码开关—— 触摸屏—— 传感器—— |
外围设备 | 具体内容 |
存储设备 | RAM、SRAM、DRAM、ROM、MaskROM、OTPROM、EPROM、EEPROM、MOR&NAND Flash |
实时时钟 | |
输入设备 | 键盘、触摸屏 |
输出设备 | LED、LCD、数码管、点阵 |
外设接口 | 并行接口、IIC、IIS、USB、IEEE1394 |
通信接口 | RS-232、以太网、红外线、蓝牙、IEEE802.11、GPRS |
相关文章推荐
- [每日电路图] 1、基于AT89C52单片机最小系统接口电路【转】
- windows系统常用服务名称及功能
- 系统提供的功能模块Function Module ---- 解决各种小问题用
- 医院信息系统基本功能规范---远程医疗咨询系统接口功能规范
- 常用PIC系列8位单片机芯片引脚符号的功能
- SAP各功能模块常用TC
- VB.NET编程技巧——调用windows系统常用功能(原创文章)
- ASP开发之常用功能模块
- 常用温度测量技术及其接口电路
- ASP常用的几个功能模块封装成函数调用(登录验证,状态切换。。) http://www.tsingfeng.com/archives/?article-89.html
- j2me学习中,文件系统打开功能模块老是出现安全提示的解决方法?
- ASP常用的几个功能模块
- jsp常用功能模块
- jsp常用功能模块
- 地磅称量系统之(53)在封装对象的类库中实现包括IDataErrorInfo接口提供的所有方法和并且扩展对异常具有添加和删除功能的基本业务对象基类
- 做一个新系统架构要考虑的模块功能
- 开发项目常用功能及模块
- jsp常用功能模块-JSP实例学习教程
- .net 调用windows系统常用功能
- RedGlove 权限管理系统(2)-功能模块设计