资源描述:
《课程设计任务说明.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机技术课程设计2012年6月MCS-51单片机设计及应用MCS-51单片机实验板介绍编程器应用程序加载方法基础模块编程思路本次实习的任务主实验板线路图LED数码显示器原理图系统PCB板图MCS-51单片机实验系统特点实现了最基本的键盘输入、4位LED显示、RS232串行通信等功能,并在上面提供了若干扩展的功能接口,用扩展口接上这块实验板后,可以完成单片机课程中涉及到的全部实验。在以RS232C与计算机相连后,可直接从计算机上下载程序进行调试。是一个供初学者学习和实验的平台,以简单的方式学习MCS51单片机的原理
2、和功能。并通过动手操作,对MCS51单片机在各种简单扩展系统中的作用有一定了解。系统主要元件介绍1、MAX232MAX232是一种双组驱动器/接收器,片内含有一个电容性电压发生器以便在单5V电源供电时提供EIA/TIA-232-C电平。每个接收器将EIA/TIA-232-C电平输入转换为5VTTL/CMOS电平。这些接收器具有1.3V的典型门限值及0.5V的典型迟滞,而且可以接收±30V的输入。每个驱动器将TTL/CMOS输入电平转换为EIA/TIA-232-E电平。所有的驱动器、接收器及电压发生器都可以在各芯片公
3、司的元件库中得到标准单元。MAX232的工作温度范围为0℃至70℃,MAX232的工作温度范围为-40℃至85℃。特点引脚特点:l单5V电源工作lLinBiCMOS,TM工艺技术l两个驱动器及两个接收器l±30V输入电平l低电源电流:典型值是8mAl符合甚至优于ANSI标准EIA/TIA-232-E及ITU推荐标准V.28l可与Maxim公司的MAX232互换ESD保护大于MIL-STD-883(方法3015)标准的2000V2、74HC244、74HC273、74HC573总的说来,它们都是锁存器,具体的功能参数
4、请参看相关的数据手册。3、GAL16V8GAL(通用阵列逻辑)器件是美国晶格半导体公司(LatticeSemiconductor,Inc.)在PAL(可编程阵列逻辑)器件的基础上于1985年推出的新一代可编程逻辑器件,其主要特点如下。1、采用E2CMOS工艺使GAL器件不仅具有电可擦除可编程的性能,而且还具有低功耗、高速度的特点。采用了特殊的编程结构和高速编程算法,可在几百毫秒内完成整个器件的编程,擦除时间也很短,大约为50ms,可反复编程100次以上,编程后的数据信息可保持20年以上不丢失。2、目前,普通的GAL
5、器件传输延迟不大于25ns。现在,更高的传输延迟指标为15ns、5ns的GAL器件已经广泛应用。3、特有的输出逻辑宏单元OLMC(OutputLogicMacroCell),赋予了GAL器件非常灵活的逻辑组态能力。GAL的电可擦写特点,非常适合于需要多次修改逻辑的场合,如接口电路的研制等本设计中GAL16V8用作译码器GAL编程,一般可以使用ABEL语言编程,ABEL的语法基本上是由一组逻辑表达式进行叙述,一片GAL能帮我完成什么功能呢?或者说能改成什么样的芯片呢?对GAL来说,由于内部的逻辑电路(门)比较少,一般
6、只能完成一些简单的逻辑转换、简单的计数器(位数少)、锁存器等。一般简单来讲,GAL的可用输入比输出多,如果想用他做地址译码器是比较合适的,在单片机的应用中,往往需要用几个不同的门电路组合或加上138之类的3-8译码器组合,译出几个特定地址,这才是GAL的专长,可以在一个芯片内完成,使得你的电路简洁,而且输入输出在不违背基本约定的前提下可以随意调换,使得布板走线容易。使用GAL器件的优点modulebcdledtitle'MCS51YIMA'mcs51device'p16v8C';a15,a14,a13,a12pin
7、7,6,5,4;rd,wrpin8,9;y1,y2,y3,y4pin19,18,17,16;y5,y6,y7,y8pin15,14,13,12;equationsy1=!wr&a15&!a14&!a13&!a12;y2=!wr&a15&!a14&!a13&a12;y3=!wr&a15&!a14&a13&!a12;y4=!wr&a15&!a14&a13&a12;y5=!wr&a15&a14&!a13&!a12;!y6=!rd&a15&a14&!a13&!a12;!y7=a15&a14&a13&!a12;!y8=a15
8、&a14&a13&a12;endMCS-51试验板中GAL16V8编程4、LED数码显示器单片机系统中,通常用LED数码显示器来显示各种数字或符号。由于它具有显示清晰、亮度高、使用电压低、寿命长的特点,因此使用非常广泛。(1)共阳极接法。把发光二极管的阳极连在一起构成公共阳极,使用时公共阳极接+5V,每个发光二极管的阴极通过电阻与输入端相连。当阴极端输入低电