欢迎来到天天文库
浏览记录
ID:33695713
大小:253.75 KB
页数:4页
时间:2019-02-28
《基于tlc549工作时序编程技术研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、万方数据第18卷V01.18第2期No.2电子设计工程ElectronicDesignEngineering2010年2月Feb.2010基于TLC549工作时序编程技术研究邹显圣(大连职业技术学院辽宁大连116037)摘要:以单片机为核心的控制系统.利用汇编语言程序设计实现整个系统的控制过程。在软件方面,结合TLC549串行8位A/D转换器的工作时序,给出A,1189C5l单片机与TLC549串行A/D转换器件的接口电路图,提出基于器件工作时序进行汇编程序设计的基本技巧。关键词:单片机;汇编语言;串行
2、A/D转换;TCL549;工作时序;接口电路;编程技巧中图分类号:Ⅱ'313文献标识码:A文章编号:1674—6236(2010)02--0100--02ResearchofprogrammingtechniquesbasedonTLC549operationsequenceZOuXian—sheng(DalianVocational&Technicalco如胛,Dalianl16037,China)Abstract:InthecontrolsystemswiththecoreofSCM,assembl
3、ylanguageprogrammingisusedtoachievethecontrolofthewholesystem.CombiningwiththeoperationsequenceofTLC549,theinterfacecircuitdiagramsofAT89C51SCMandTLC549serialA/Dconvegeralegiven.Thebasicskillsofassemblylanguageprogrammingbasedontheoperationse—queneeofthe
4、chipaleputforward.Keywords:single-chip;assemblylanguage;serialA/Dconversion;TCL549;operatingsequence;interfacecircuit;pro-grammingtechniqueMCS一51系列单片机汇编语言充分利用所有硬件特性并直接控制硬件。同时汇编程序比其他语言程序执行速度快、资源占用少,可广泛应用于工业自动化控制和智能化产品中。但汇编语言是一种低级符号语言,与机器指令一一对围设备相连。TLC549仅
5、仅使用输入/输出时钟(I/OCLOCK)和片选信号(孺)控制数据Pl。TLC549有片内系统时钟.该时钟与I/OCLOCK独立工作。无需特殊速度或相位匹配,其工作时序如图2所示14t。应,与高级语言相比它不太符合人的思维习f12131415161718。1112131415161718端;亨惹品‘三黧黧焉:。裟蝴掣珊装蔫17裂哥斜工作时序,必须通过具体学习相关硬件知I,。(cs)卜:剧期::’1、”8”’’f⋯>Ils。吲、周期:::识,并要求初学者具有一定硬件基础,因此磊1蕊;广—炉—一1‘s:广真正
6、熟练掌握具有一定难度Ⅲ。为此,本文结l:{卜“cS)一r;合使用广泛的TI_Jc549串行A/D转换器,给oUDATT—《翌)cDa姬必≥@旺X西矢———焉——’匹ⅨD@埏XD@呸*炉出根据其工作时序进行汇编程序设计的要iL之前转换的数据^—当i卜一转换数据B——与点及技巧【2】。I。—·;l一一‘en—l+图1TCL549引脚配置余7位(A6一A0)在前7个I/0CLOCK下降沿由时钟同步输它可与通用微处理器、控制器通过FOCLOCK、西、DA.出。B7一BO以同样的方式跟在其后;4)£。在片选信号西
7、变低TAOUT3个引脚串行连接。该器件有1个模拟输入端El后,I/OCOLCK开始正跳变的最小时间间隔1.4№;5)‘哪是从ANALOGIN,三态数据串行输出接口可方便与微处理器或外西变低到DATAOUT线上输出数据的最小时间(1.2岬);6)收稿日期:2009-08—20稿件编号:200908046只要I/OCOLCK变高就可以读取DATAOUT线上的数据;7)作者简介:邬显圣(1972一),男,辽宁大连人。副教授,硕士。研究方向:智能控制。一100—万方数据邹显圣基于TT£549工作时序编程技术研究
8、只有在舀端为低电平时TLC549才工作;8)TLC549A/D转换电路没有启动控制端,只要读取前一次数据后马上就可以开始新的加转换。转换完成后就进入保持状态。TLc549每次转换所需时间是17“s,它开始于蕊一变为低电平后I/OCLOCK的第8个下降沿,没有转换完成标志信号。2AT89C51与TLC549的接口电路典型的AT89C51与11JC549接口电路如图3所示。图3中单片机的P1端口与LEDl一LED8相连.作为输出显示(本系统采用
此文档下载收益归作者所有