针对实验室小型天线工程测试的需要,根据天线方向图测试原理,设计开发了天线方向图自动测试系统。该系统以MSP430单片机为核心,由自动控制模块、信号采集存储模块和数据处理显示模块三部分组成。从实验结果来看,该系统能够实现转台的自动控制、信号的自动录取、方向图的自动绘制,测试平台搭建方便,具有精度高、测试速度快、性能稳定的特点。
上传时间: 2013-10-17
上传用户:开怀常笑
摘 要:介绍一种基于STC89C52RC微处理器、键控显示模式、多个汉字显示的显示模块的设计方法。对STC89C52RC的内部功能及使用高128字节RAM时的寻址方式进行说明。给出四汉字显示模块的硬件电路原理图、主程序流程图、中断显示流程图。
上传时间: 2013-10-18
上传用户:362279997
摘要: 多功能电子万年历的设计是以AT089C54单片机为核心,结合DS1 302时钟芯片和DS1 8820温度传感器构成单片机控制电路,实现时间、星期、公历和农历的日期、温度、二十四节气、生肖、公历节日、闹铃等功能,全部信息可通过1 2864点阵式液晶直观显示。整机电路使用+5V稳压电源,有掉电保护功能,可长时间稳定工作。
上传时间: 2013-10-21
上传用户:czl10052678
本文介绍了基于单片机的数据采集的硬件设计和软件设计,数据采集系统是模拟域与数字域之间必不可少的纽带,它的存在具有着非常重要的作用。本文介绍的重点是数据采集系统,而该系统硬件部分的重心在于单片机。数据采集与通信控制采用了模块化的设计,数据采集与通信控制采用了单片机AT89S52来实现,硬件部分是以单片机为核心,还包括A/D模数转换模块,显示模块,和串行接口部分。该系统从机负责数据采集并应答主机的命令。8路被测电压通过模数转换器ADC0809进行模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将转换后的数据通过串行口MAX232传输到上位机,由上位机负责数据的接受、处理和显示,并用LED数码显示器来显示所采集的结果。软件部分应用VC++编写控制软件,对数据采集系统、模数转换系统、数据显示、数据通信等程序进行了设计。
上传时间: 2013-10-28
上传用户:18707733937
TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。 TLC2543的特点 (1)12位分辩率A/D转换器; (2)在工作温度范围内10μs转换时间; (3)11个模拟输入通道; (4)3路内置自测试方式; (5)采样率为66kbps; (6)线性误差±1LSBmax; (7)有转换结束输出EOC; (8)具有单、双极性输出; (9)可编程的MSB或LSB前导; (10)可编程输出数据长度。 TLC2543的引脚排列及说明 TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1 TLC2543电路图和程序欣赏 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double sum_final1; double sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe}; void delay(unsigned char b) //50us { unsigned char a; for(;b>0;b--) for(a=22;a>0;a--); } void display(uchar a,uchar b,uchar c,uchar d) { P0=duan[a]|0x80; P2=wei[0]; delay(5); P2=0xff; P0=duan[b]; P2=wei[1]; delay(5); P2=0xff; P0=duan[c]; P2=wei[2]; delay(5); P2=0xff; P0=duan[d]; P2=wei[3]; delay(5); P2=0xff; } uint read(uchar port) { uchar i,al=0,ah=0; unsigned long ad; clock=0; _cs=0; port<<=4; for(i=0;i<4;i++) { d_in=port&0x80; clock=1; clock=0; port<<=1; } d_in=0; for(i=0;i<8;i++) { clock=1; clock=0; } _cs=1; delay(5); _cs=0; for(i=0;i<4;i++) { clock=1; ah<<=1; if(d_out)ah|=0x01; clock=0; } for(i=0;i<8;i++) { clock=1; al<<=1; if(d_out) al|=0x01; clock=0; } _cs=1; ad=(uint)ah; ad<<=8; ad|=al; return(ad); } void main() { uchar j; sum=0;sum1=0; sum_final=0; sum_final1=0; while(1) { for(j=0;j<128;j++) { sum1+=read(1); display(a1,b1,c1,d1); } sum=sum1/128; sum1=0; sum_final1=(sum/4095)*5; sum_final=sum_final1*1000; a1=(int)sum_final/1000; b1=(int)sum_final%1000/100; c1=(int)sum_final%1000%100/10; d1=(int)sum_final%10; display(a1,b1,c1,d1); } }
上传时间: 2013-11-19
上传用户:shen1230
提出了一种以S3C2440A为核心处理器的银行评价器的设计方案,并结合XILINX公司的XL95144XL型CPLD,辅助S3C2440A,实现该银行评价器的各部分功能以及系统信号之间的相互协调。该评价器在系统设计上采用液晶屏显示,代替了以往简单的数码管电路的显示模式,在视觉上给人以全新的享受。同时,评价器增加了新的网络供电方式,只要将评价器连接上网络就可以正常工作,方便了客户的使用。总之,此款银行评价器采用了嵌入式系统的设计方案,大大丰富了系统功能,实现一个银行评价器设计的新突破。 Abstract: S3C2440A of SamSung company is the core component of the embedded system. A design of bank assessor based on S3C2440A was provided in this paper. It used XL95144XL combined with S3C2440A to realize all the functions and coordination with system signals. This bank assessor used LCD to display instead of the former simple digital display and provided a new seusuous enjoment. Meanwhile,it provided a new method of network power supply,that the bank assessor could regularly work once it connected to the network,which is convenient for customers to use. In a word,this assessor takes embedded system,enriches the system’s functions and reclizes a new breakout.
标签: S3C2440A
上传时间: 2013-11-03
上传用户:taa123456
介绍了一种基于AT89S52微处理器、键控显示模式、多汉字显示的显示模块设计方法。对AT89S52的内部功能及使用高128字节RAM时的寻址方式进行说明。给出了四汉字显示模块的硬件电路原理图、主程序流程图以及中断显示流程图。 Abstract: The design method of display module base on the AT89S52 microcontroller,display mode controlled by keyboard and? showing several Chinese characterses are introduced in the paper.The internal function and the addressing mode for the high 128B RAM of the AT89S52 are explained.The basic circuit diagram,the main program flow chart and the display interrupt flow chart of four Chinese characterses display module are also given.
上传时间: 2014-01-23
上传用户:咔乐坞
采用单片机技术,设计了一种车用空调控制器。控制器可对空调的各个部件进行控制,实现制冷制热、调整风量及控制风口的变换等操作。系统采用液晶显示屏显示,由程序控制实现各个环节的功能,方便了汽车驾驶员的操作。该设计具有很高的实用价值,可适用于现有的大多数汽车以及工程车。
上传时间: 2013-10-19
上传用户:mnacyf
摘要:介绍了一种医用自动输液器的设计方案,该输液器以TI的MSO430系列单片机控制芯片,配有显示模块、输液泵驱动模块和键控模块等。
上传时间: 2013-11-09
上传用户:13215175592
AY0438 是Microchip 公司生产的32 段CMOS LCD 驱动器,它结构简单,使用方便。可在单片机的控制下直接驱动 LCD 显示模块。文中介绍了AY0438 的引脚功能和电气参数。给出了AY0438 在PIC16C71 单片机的控制下驱动LCD 显示模块的实际应用电路及程序。
上传时间: 2013-11-19
上传用户:whymatalab