电子设计校赛讲座_第1页
电子设计校赛讲座_第2页
电子设计校赛讲座_第3页
电子设计校赛讲座_第4页
电子设计校赛讲座_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2010校赛讲座电子技术实验中心刘菊荣廖灵志TELHONE:78206赛题分析1.功能要一个个完成,切忌眼高手低。2.注意分工与合作。3.时间分配(抓住中秋、十一假期)。4.往年题型(仪表、信号处理、自控、电源、高频等)可编程器件单片机(51、AVR、凌阳、飞思卡尔等)自控、仪表、高频、其他辅助(实验室有部分单片机开发板可选购)ARM自控、仪表、高频、其他辅助DSP电源、自控、仪表、信号处理、高频FPGA(超大规模可编程逻辑阵列)仪表、信号处理、电源(实验室有部分FPGA开发板可选购)单片机一、51内核单片机1.公司ATMEL公司AT89C51/AT89C52、AT89S51/AT89S52等宏晶公司STC89C51/STC89C52、STC12C5A60S2等新华龙公司C8051FXX(只有贴片)2.性能特点程序存储器较小(STC12CXX较大)数据存储空间较小(STC12CXX较大)运行速度较低(12T)(STC12CXX较大)外部时钟(ATMEL:0~24MHz,STC89CXX:0~40MHz,STC12CXX:0~35MHz相当于ATMEL的0~420MHz)定时器2~3个(STC12CXX可达4个)串口1个(STC12CXX有2个)2.性能特点无内置AD(STC12CXX内置8路10位AD)无内置PCA模块(STC12CXX:内置2路PCA模块)开发方便,开发工具便宜学习资料多价格较低(7元左右)(STC12CXX:20元左右)3.开发工具KeilC(支持C语言和汇编语言开发)仿真软件Proteus(支持单片机仿真)程序下载软件(AVR_Fighter、STC_ISP)单片机开发板和下载线4.主要应用低端智能产品部分工业控制(保密性不强)二、飞思卡尔单片机1.公司飞思卡尔公司DG128等2.性能特点程序存储器大数据存储空间大运行速度较高外部时钟较高(0~60MHz,内部还可超频)内部资源丰富(串口、定时器、AD、中断)开发较为方便,开发工具相对较贵学习资料较少价格较高(60元左右)3.开发工具codewarrior(支持C语言开发)单片机开发板和下载线4.主要应用自控系统飞思卡尔智能汽车竞赛三、凌阳单片机1.凌阳公司2.主要特点

开发软件集成语音处理函数等,单片机本身也带语音采集电路,方便做语音识别开发3.开发工具及具体介绍见凌阳单片机网站(凌阳大学计划)四、AVR单片机1.ATMEL公司ATMEGA8、ATMEGA16、ATMEGA8535等。2.主要特点采用精简指令集,运行速度较快3.开发工具ICCAVR(C语言开发)AVR_Fighter下载软件FPGA开发工具QUARTEUS(支持Altera公司FPGA芯片)ISE(支持Xilinx公司FPGA芯片)Modelsim(支持FPGA时序、逻辑仿真)FPGA开发板和下载线五、怎样学习单片机看书、了解掌握开发软件的使用看(例子)、练(仿真或开发板)结合用到哪就往哪看,理解中记忆,熟能生巧多编程、多练习、熟悉内部资源的使用、多熟悉外围电路的应用六、51开发软件KeilC的使用软件安装,见软件附带的安装说明。双击KeilC51桌面快捷图标

进入KeilC51后的编辑界面

工作窗编辑窗信息提示窗建立一个新工程project/newproject可以修改工程所保存的路径选择你要保存的路径,输入工程文件的名字

选择CPU选择CPU型号选择单片机的型号AT89S51/AT89S52(可进行STC12C5A60S2的开发)单击完成上一步骤后,屏幕如下图所示

单击此处设置输出HEX文件也可以点击Project→OptionforTarget‘Target1’设置创建HEX文件HEX文件名新建源程序文件单击此处或点击File→New编写源程序(C或汇编)

保存源文件(如是C语言则后缀为.C,汇编语言则后缀为.ASM)文件名称可自定义添加源文件至工程中的source文件夹中选择源文件后缀,查找对应的源文件单击编译源文件,生成.HEX文件生成的HEX文件(单片机内可执行文件)所在目录六、STC开发板的程序下载准备工作:1.直接双击“stc-v4.79-setup.EXE”可执行文件,采用默认安装即可。2.安装USB下载线的驱动程序。打开“PL2303驱动”的文件夹,选择安装“Vista驱动或Win_xp驱动”。如提示重启电脑则执行重启。3.将下载线的USB口插入电脑。此时会提示发现新硬件的向导,请按默认方式点击下一步,直到安装完成。安装过程如提示兼容性问题,直接点击仍然继续即可。按下图所示连接好开发板和下载线。拨码开关拨到ONUSB下载线电源开关单击“开始→所有程序→STC_ISP_V4.7.9”打开STC单片机ISP下载软件按要求设置如下参数下载操作步骤第一步,选择芯片STC12C5A60S2第二步,打开需要下载的BIN或HEX文件第三步,设置串口号第四步,点击

Download→按一次开发板上的红色电源按钮后松开(使单片机冷启动),单片机会自动进入下载状态直至完成下载。此时BIN或HEX文件即开始在单片机内运行。串口号的查找:将鼠标置于“我的电脑”,右键→属性→硬件→设备管理器→端口。串口号七、STC开发板的使用简介DS18B20单片机晶振STC12C5A60S2单片机程序存储器:64K片内数据存储器RAM:1K+256Byte时钟:0~35MHz(相当于普通51的0~420M)I/O口:最多可达36个(P4口四个)、模式可设定时器:2个16位(T0、T1)+2个16位(利用PCA模块)全双工异步串行口(UART):2个PCA模块:2个(可做PWM、定时器或DA使用)ISP/IAP功能:支持在系统、在应用编程片内AD:8路10位完全兼容51内核STC12C5A60S2小系统结构图4*4矩阵式薄膜键盘单片机核心板LCD1602液晶显示USB下载线LCD1602液晶使用注意事项将LCD1602液晶插到对应的接口上(16针接口,注意第1脚的位置),通电后首先应调节液晶对比度调节电位器,使液晶上显示上图所示状态。液晶对比度调节八、矩阵键盘原理基本原理:循环扫描,高低电平结合必为低L1H1L2L3L4H2H3H4矩阵键盘使用注意如将矩阵键盘接于P1端口使用,请将此处断路(将0欧姆电阻取下或将此处焊锡熔化脱开)九、数码管动态显示原理abcdefgfabcdefghLED1LED2LED3LED4自制数码管显示板和矩阵键盘板硬件部分——制板一、PCB制板软件常用制板软件:Protel99,ProtelDXP,PADS等。二、为什么要学习制板软件制PCB板必须要有PCB图由原理图生成PCB图不会出错有原理图方便查找问题三、为什么要学习手工制板电路板是电路的载体和基础学习制板有助于实现自己的想法(复杂电路)学会手工制板可为研发节省大量的时间四、怎样学习制板软件----自学:原理图→网络表→PCB图制板方法----录像、观察别人制板五、实验室制板注意事项线条宽度:≥0.8mm,少数可为0.5mm焊盘直径:≥2.0mm(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论