摘 要:从应用角度介绍了具有11个输入端的12位A/D转换器TLC2543的结构与编程要点,探讨了TLC2543与51系列单片机的接口方法,用软件合成SPI操作,给出了接口电路与A/D采集程序设计实例,并对实际应用时应注意的问题进行了探讨。关键词:A/D转换;TLC2543芯片;51系列单片机;接口技术
上传时间: 2013-11-22
上传用户:瓦力瓦力hong
ARM系列单片机是当前发展最快的一类嵌入式处理器,用其构成的嵌入式系统具有结构简单,功能强大,处理速度快、功耗低等诸多优点。在嵌入式系统设计中,存储器模块是最常用的模块,本文以Philips公司生产32位ARM单片机LPC2114单片机作为不开放总线的ARM单片机典型代表与常见存储器的接口技术,并将其接口方式和传统的8位MCS-51单片机的存储器接口进行比较,使读者明白其异同,快速开发出适合于各类应用的32位嵌入式系统。
上传时间: 2013-12-06
上传用户:chenjjer
内容提要本书以通俗的语言、简明的叙述,全面介绍了MCS-51单片机的结构原理、指令系统、汇编语言程序设计、输入输出和中断、定时器/计数器、接口技术、存储器扩展和单片机应用系统设计与开发等内容,是单片机和单片机应用系统设计开发的实用程序。本书是高职高专计算机、控制及相关专业的教材,也可作为相关技术人员的参考书和自学爱好者的自学读物。
上传时间: 2014-12-27
上传用户:plsee
CAN通讯模块 联系 杨迪 15336417867 0531-55508458 QQ:1347978253 htp://www.easyele.cn 产品关键特点: CAN通讯模块包括了所有模拟和数字元件、RS232电平变换、CAN-bus接口等。该产品可以很方便地嵌入到具有UART接口的设备中,在不需改变原 有硬件结构的前提下使设备获得CAN-bus通讯接口,实现具有UART设备和CAN-bus网络之间的数据通讯。 产品简介: CAN通讯模块模块体积小巧,实现CAN-bus网络单芯片解决方案。 电源链接:CAN通讯模块供电电压DC5V±5%,CAN通讯模块本身无稳压措施,请务必注意供电电压范围,低于4.5V或高于5.5V时,系统无法保证正常工作。产品的16、17脚为+5V输入(正),14、15脚为电源地(负)。CAN-bus网络连接:芯片实现UART数据与CAN-bus总线数据的双向透明转换。两个设备的CAN_H与CAN_H相连,CAN_L与CAN_L相连。CAN-bus网络的两个端点需要安装终端电阻。 CAN通讯模块是公认的稳定可靠的通讯模式,产品系统采用汽车级CPU,更保障其稳定性,广泛应用于消防安防、智能楼宇、酒店门锁、煤矿通 讯、船舶运输等应用领域。CAN通讯模块通过UART转CAN可以帮助用户快速实现具有CAN-bus通讯接口的仪器、仪表设备的项目设计。模块集成了8bit微处理器、CAN控制器、CAN收发器、总线保护于一身,所有元器件布置在一个微型的封装模块之内,用户只需要知道RS232的通讯即可实现CAN通讯。提供上位机设计,可以工作于透明传输模式和透明数据模式。 CAN通讯模块价格性价比高,大大降低了用户的使用成本。欢迎咨询选购。
上传时间: 2013-10-10
上传用户:mqien
学习单片机离不开实验,以往单片机的实验往往依赖于仿真机和单片机学习系统,价格昂贵,至使学习单片机的门槛很高,很多人不能跨入单片机学习的大门。近年来,随着FLASH型单片机的广泛应用,采用软件模拟加写片验证成为一种经济实用的实验方法,尤其是随着单片机技术的发展,很多单片机都具有了ISP功能,只要一根下载线即可以编程。STC单片机更是将其ISP功能发挥极致,只要有RS232接口,不需任何其他电路即可实现ISP功能。
上传时间: 2014-12-27
上传用户:xiaodu1124
摘要:本文介绍了以SED1330为核心的液晶显示器在模拟雷达环视显示器画面上的应用,给出了硬件组成、径向扫描线算法模型以及示波管余辉效果模拟的方法关健词:点阵液晶显示器模拟,雷达环视显示器
上传时间: 2013-10-10
上传用户:1318695663
模拟串口就是利用51的两个输入输出引脚如P1.0和P1.1,置1或0分别代表高低电平,也就是串口通信中所说的位,如起始位用低电平,则将其置0,停止位为高电平,则将其置1,各种数据位和校验位则根据情况置1或置0。至于串口通信的波特率,说到底只是每位电平持续的时间,波特率越高,持续的时间越短。如波特率为9600BPS,即每一位传送时间为1000ms/9600=0.104ms,即位与位之间的延时为为0.104毫秒。单片机的延时是通过执行若干条指令来达到目的的,因为每条指令为1-3个指令周期,可即是通过若干个指令周期来进行延时的,单片机常用11.0592M的的晶振,现在我要告诉你这个奇怪数字的来历。用此频率则每个指令周期的时间为(12/11.0592)us,那么波特率为9600BPS每位要间融多少个指令周期呢?
上传时间: 2013-10-29
上传用户:zw380105939
C语言程序与汇编语言程序的相互调用可视为函数的调用,只不过此函数是采用不同语言编写。在C和汇编程序的相互调用中,要求汇编程序必须服从Keil C51中对函数名的转换规则,同时也要弄清C函数的参数传递规则,通过实例详细介绍Keil C51中C51程序与汇编程序相互调用以厦汇鳊程序与C51程序相互调用时的接口建立方法,井蛤出在不同的应用中对接口进行简化的方法
上传时间: 2013-11-13
上传用户:lina2343
通用串行接口 UART90 系列单片机带有一个全双工的通用串行异步收发器UART 主要特征如下1 波特率发生器可以生成多种波特率2 在XTAL 低频率下仍可产生较高的波特率3 8 位和9 位数据4 噪声滤波5 过速的检测6 帧错误检测7 错误起始位的检测8 三个独立的中断发送TX 完成发送数据寄存器空接收RX 完成
上传时间: 2014-12-27
上传用户:yulg
以GMS97C2051单片机为核心,采用TLC2543 12位串行A/D转换器,设计了一个串行数据采集/传输模块,给出了硬件原理图和主要源程序。关键词:串行A/D转换器;串行数据传输;GMS97C2051单片机 在微机测控系统中,经常要用到A/D转换。常用的方法是扩展一块或多块A/D采集卡。当模拟量较少或是温度、压力等缓变信号场合,采用总线型A/D卡并不是最合适、最经济的方案。这里介绍一种以GNS97C2051单片机为核心,采用TLC2543 12位串行A/D转换器构成的采样模块,该模块的采样数据由单片机串口经电平转换后送到上位机(IBM PC兼容机)的串口COM1或COM2,形成一种串行数据采集串行数据传输的方式。经实践调试证实:该模块功耗低、采样精度高、可靠性好、接口简便,有一定实用价值。
上传时间: 2014-01-26
上传用户:sjb555