单片机设计PDF.pptVIP

  • 0
  • 0
  • 约4.62千字
  • 约 34页
  • 2018-01-16 发布于河南
  • 举报
单片机设计PDF

嵌入式系统 启天科技创新基地 开源社区 Firefox, gimp, mplayer, gcc, kernel, Compiz, OpenOffice 电子设计 启天科技创新基地 单片机 主要用于控制类电子设备 嵌入式系统 主要用于消费类电子产品 FPGA现场可编程逻辑阵列 灵活性大,I/O引脚自定义 DSP数字信号处理器 适合于大量数学计算的场合,如图像处理,数字滤波器设计 竞赛 启天科技创新基地 全国大学生电子设计大赛 启天单片机设计大赛 微软Imagine Cup ?? INTEL嵌入式邀请赛 Freescale智能汽车比赛 国家创新性实验 校科技创新 结束 启天科技创新基地 谢谢! * 单片机设计初步 电子设计基本知识 单片机介绍 嵌入式系统介绍 比赛 启天科技创新基地 陈一杰 2007年10月20日 基本知识 启天科技创新基地 熟悉常用元器件: 电阻、电容、电感 二极管、三极管 传感器:红外管,超声波,温度,湿度 三极管做开关用 基本知识 启天科技创新基地 元器件的封装 BGA PLCC DIP QFP TO SOP 基本知识 启天科技创新基地 实验室常用仪器的使用 万用表、示波器、稳压电源 信号发生器 焊接工具 手工制作电路版的工具 三氯化铁溶液,覆铜板,电钻 基本知识 启天科技创新基地 模拟电路和数字电路 ADC 转换时间,分辨率 DAC 分辨率,转换精度 功放,电源,MP3,DVD, 磁带,盒式录像机… 基本知识 启天科技创新基地 C语言程序设计 概念:数据类型 typedef unsigned char uchar; 函数 指针 int *func(int a,int b); 多文件(project)的组织: 声明—实现—驱动 基本知识 启天科技创新基地 C语言程序设计 资源的合理使用,嵌入式系统中资源有限 编写规范的代码 ,利于修改和交流 /****************************************************** MS1602液晶驱动程序,AT89C51,12Mhz 06.5.30开始 06.6.7完成 调试环境:keilC51 作者:XXX 1602所用字符编码与ASCII码是一致的,其范围是0x20----0x7f ********************************************************/ 基本知识 启天科技创新基地 … void InitialLCD() //函数功能:初始化液晶 //入口参数:无 //返回值:无 //说明:显示方式参见注释 { SendInstruction(0x38); //显示方式,8BIT,2Row,5*7字型 SendInstruction(0x0C); //开显示器,关光标,关闪烁 ClearScreen(); SendInstruction(0x06); //模式设定,地址递增,AC+1,光标右移 } … 编译器如何工作? 在执行main()函数之前发生了什么? 基本知识 启天科技创新基地 英语技能,要求能够看懂Manual(Datasheet) 单片机介绍 启天科技创新基地 数字系统 单片机系统 A/D 变换 数据 处理 D/A 变换 传感器 输出 A/D 变换 MCU 处理数据 D/A 变换 传感器 输出 外围器件 单片机介绍 启天科技创新基地 单片机的定义 单片机就是在一块硅片上集成了微处理器(CPU),存储器(RAM,ROM),输入输出接口,中断控制器等器件。 最早的单片机产生与70年代 现代单片机代表:MCS-51 单片机介绍 启天科技创新基地 单片机应用举例: 可预置的定时显示报警系统 智能玩具,智能家居控制,MP3播放器(AT89C51SND1) 汽车工业 背 景:篮球比赛规则中,队员持球时间不能超过30秒,当超过30秒时发出报警信号,给运动员和裁判员以准确信号。 设计要求:设计一个可预置成30秒的显示报警系统,要求 预置30秒减到0秒时报警(或预置30秒,计数到30秒时报警); 前25秒中每隔5秒显示一次时间(即30秒,25秒,…,5秒时显示),后5秒每隔1秒显示一次时间(5秒,4秒,…,1秒,0秒时显示); 报警持续

文档评论(0)

1亿VIP精品文档

相关文档