目录 第1章 概述 1.1 采用C语言提高编制单片机应用程序的效率 1.2 C语言具有突出的优点 1.3 AvR单片机简介 1.4 AvR单片机的C编译器简介 第2章 学习AVR单片机C程序设计所用的软件及实验器材介绍 2.1 IAR Enlbedded Workbench IDE C语言编译器 2.2 AVR Studio集成开发环境 2.3 PonyProg2000下载软件及SL—ISP下载软件 2.4 AVR DEM0单片机综合实验板 2.5 AvR单片机JTAG仿真器 2.6 并口下载器 2.7 通用型多功能USB编程器 第3章 AvR单片机开发软件的安装及第一个入门程序 3.1 安装IAR for AVR 4.30集成开发环境 3.2 安装AVR Studio集成开发环境 3.3 安装PonyProg2000下载软件 3.4 安装SLISP下载软件 3.5 AvR单片机开发过程 3.6 第一个AVR入门程序 第4章 AVR单片机的主要特性及基本结构 4.1 ATMEGA16(L)单片机的产品特性 4.2 ATMEGA16(L)单片机的基本组成及引脚配置 4.3 AvR单片机的CPU内核 4.4 AvR的存储器 4.5 系统时钟及时钟选项 4.6 电源管理及睡眠模式 4.7 系统控制和复位 4.8 中断 第5章 C语言基础知识 5.1 C语言的标识符与关键字 5.2 数据类型 5.3 AVR单片机的数据存储空间 5.4 常量、变量及存储方式 5.5 数组 5.6 C语言的运算 5.7 流程控制 5.8 函数 5.9 指针 5.10 结构体 5.11 共用体 5.12 中断函数 第6章 ATMEGA16(L)的I/O端口使用 6.1 ATMEGAl6(L)的I/O端口 6.2 ATMEGAl6(L)中4组通用数字I/O端口的应用设置 6.3 ATMEGA16(L)的I/O端口使用注意事项 6.4 ATMEGAl6(L)PB口输出实验 6.5 8位数码管测试 6.6 独立式按键开关的使用 6.7 发光二极管的移动控制(跑马灯实验) 6.8 0~99数字的加减控制 6.9 4×4行列式按键开关的使用 第7章 ATMEGAl6(L)的中断系统使用 7.1 ATMEGA16(L)的中断系统 7.2 相关的中断控制寄存器 7.3 INT1外部中断实验 7.4 INTO/INTl中断计数实验 7.5 INTO/INTl中断嵌套实验 7.6 2路防盗报警器实验 7.7 低功耗睡眠模式下的按键中断 7.8 4×4行列式按键的睡眠模式中断唤醒设计 第8章 ATMEGAl6(L)驱动16×2点阵字符液晶模块 8.1 16×2点阵字符液晶显示器概述 8.2 液晶显示器的突出优点 8.3 16×2字符型液晶显示模块(LCM)特性 8.4 16×2字符型液晶显示模块(LCM)引脚及功能 8.5 16×2字符型液晶显示模块(LCM)的内部结构 8.6 液晶显示控制驱动集成电路HD44780特点 8.7 HD44780工作原理 8.8 LCD控制器指令 8.9 LCM工作时序 8.10 8位数据传送的ATMEGAl6(L)驱动16×2点阵字符液晶模块的子函数 8.11 8位数据传送的16×2 LCM演示程序1 8.12 8位数据传送的16×2 LCM演示程序2 8.13 4位数据传送的ATMEGA16(L)驱动16×2点阵字符液晶模块的子函数 8.14 4位数据传送的16×2 LCM演示程序 第9章 ATMEGA16(L)的定时/计数器 9.1 预分频器和多路选择器 9.2 8位定时/计时器T/C0 9.3 8位定时/计数器0的寄存器 9.4 16位定时/计数器T/C1 9.5 16位定时/计数器1的寄存器 9.6 8位定时/计数器T/C2 9.7 8位T/C2的寄存器 9.8 ICC6.31A C语言编译器安装 9.9 定时/计数器1的计时实验 9.10 定时/计数器0的中断实验 9.11 4位显示秒表实验 9.12 比较匹配中断及定时溢出中断的测试实验 9.13 PWM测试实验 9.14 0~5 V数字电压调整器 9.15 定时器(计数器)0的计数实验 9.16 定时/计数器1的输入捕获实验 ......
上传时间: 2013-07-30
上传用户:yepeng139
三维彩色信息获取系统目的是获取对象的三维空间坐标和颜色信息。它是计算机视觉研究的重要内容,也是当前信息科学研究中的一个重要热点。 本文首先介绍了三维信息获取技术的意义和实时可重构三维激光彩色信息获取系统总体方案。该方案合理划分了系统的图像处理任务,充分地利用了拥有的硬、软件资源。阐述了基于FPGA处理器的硬件系统结构及其工作原理和系统工作时序。 本文还研究了图像处理系统中的数字逻辑设计,总结出了较完整、规范化的设计流程和方法,介绍了从图像处理算法到可编程逻辑器件的规范化映射方法,总结了在视频系统中的高级设计技巧,包括并行流水线技术和循环结构的硬件实现方式等。 为了说明提出的设计方法,本文分析了基于自适应阈值的结构光条纹中心的方向模板快速检测算法的硬件实现。该算法是把自适应阈值法与可变方向模板法相结合,具有稳定性好、精度高、计算简单、数据存储量小、实现速度快的特点,此外,该方法有利于硬件快速实现。实践证明这种方法是实用的、有效的。 本文的重点在于研制了具有完全自主知识产权的实时可重构三维激光彩色信息获取系统中视频图像处理专用集成电路。该集成电路是实现系统快速算法的核心,使用现场可编程器FPGA器件EPlK50实现提取激光线、提取人头轮廓线和提取中心颜色线算法;该集成电路还要实现系统所需的控制逻辑。控制部分包括将视频采集输出端口信号转化为RGB真彩色信号的数据锁存模块、各FIFO缓存器的输入输出控制模块和系统需要的其它信号控制模块。提出提取轮廓线快速算法,即由FPGA处理器与主机交互式共同快速完成提取人头正侧影轮廓线算法。该专用集成电路研制是整个实时可重构三维激光彩色信息获取系统实现的关键。
标签:
上传时间: 2013-07-23
上传用户:lguotao
第一章 概述 1.1 AVR 单片机GCC 开发概述 1.2 一个简单的例子 1.3 用MAKEFILE 管理项目 1.4 开发环境的配置 1.5 实验板CA-M8 第二章 存储器操作编程 2.1 AVR 单片机存储器组织结构 2.2 I/O 寄存器操作 2.3 SRAM 内变量的使用 2.4 在程序中访问FLASH 程序存储器 2.5 EEPROM 数据存储器操作 2.6 avr-gcc 段结构与再定位 2.7 外部RAM 存储器操作 2.8 堆应用 第三章 GCC C 编译器的使用 3.1 编译基础 3.2 生成静态连接库 第四章 AVR 功能模块应用实验 4.1 中断服务程序 4.2 定时器/计数器应用 4.3 看门狗应用 4.4 UART 应用 4.5 PWM 功能编程 4.6 模拟比较器 4.7 A/D 转换模块编程 4.8 数码管显示程序设计 4.9 键盘程序设计 4.10 蜂鸣器控制 第五章 使用C 语言标准I/O 流调试程序 5.1 avr-libc 标准I/O 流描述 5.2 利用标准I/0 流调试程序 5.3 最小化的格式化的打印函数 第六章 CA-M8 上实现AT89S52 编程器的实现 6.1 编程原理 6.2 LuckyProg2004 概述 6.3 AT989S52 isp 功能简介 6.4 下位机程序设计 第七章 硬件TWI 端口编程 7.1 TWI 模块概述 7.2 主控模式操作实时时钟DS1307 7.3 两个Mega8 间的TWI 通信 第八章 BootLoader 功能应用 8.1 BootLoader 功能介绍 8.2 avr-libc 对BootLoader 的支持 8.3 BootLoader 应用实例 8.4 基于LuckyProg2004 的BootLoader 程序 第九章 汇编语言支持 9.1 C 代码中内联汇编程序 9.2 独立的汇编语言支持 9.3 C 与汇编混合编程 第十章 C++语言支持
上传时间: 2013-08-01
上传用户:飞翔的胸毛
·安装文件,包含PC程序、固件、电路图(2个),在安装后的目录内
上传时间: 2013-07-29
上传用户:muhongqing
1.ICCAVR是一个综合了编辑器和工程管理器的集成工作环境(IDE); 2.源文件全部被组织到工程之中,文件的编辑和工程的构筑也在这个环境中完成,错误显 示在状态窗口中,并且当你点击编译错误时,光标自动跳转到错误的那一行; 3.该工程管理器还能直接产生 INTEL HEX格式文件的烧写文件(该格式的文件可被大多数 编程器所支持,可以直接下载到芯片中使用)和符合 AVRStudio的调试文件(COFF格式)。 4.ICCAVR是一个32位的程序,支持长文件名。 5.ICCAVR]是一个综合了编辑器和工程管理器的集成开发环境(IDE),是一个纯32位的程序,可在 Win 95、Win 98、Win ME、Win NT、Win 2000、Win XP和Win 7环境下运行。
上传时间: 2013-04-24
上传用户:wsm555
·可读写WINBOND和ATMEL公司生产的8位单片机,如w78e51, w78e52,w78e58,w77e58,89c51,89c52,80f51,80f52,87f51,87f52,89c2051, 89c1051等。烧写过程有烧写校验,三级加密。 1,正如有的朋友所说,这是丁丁原作的改版(并无冒犯丁丁之意);2,向丁丁学习,源程序公开,不过上位机界面(VB做的)暂时还不舍得(哈哈)
上传时间: 2013-05-16
上传用户:icarus
pickit3,pic系列单片机编程器。。。。。。。。。
标签: pickit3
上传时间: 2013-04-24
上传用户:leileiq910
AutoCAD是由美国Autodesk欧特克官方于二十世纪八十年代初为微机上应用CAD技术而开发的绘图程序软件。AutoCAD 2010于2009年3月23日发布,它可以在各种操作系统支持的微型计算机和工作站上运行,并支持分辨率由320×200到2048×1024的各种图形显示设备40多种,以及数字仪和鼠标器30多种,绘图仪和打印机数十种。 AutoCAD 2010官方简体中文版下载(32bit,1.74GB) AutoCAD 2010官方简体中文版下载(64bit,1.92GB) - 动态块对几何及尺寸约束的支持,让你能够基于块属性表来驱动块尺寸,甚至在不保存或退出块编辑器的情况下测试块。 - 光滑网线工具能够让你创建自由形式和流畅的3D模型。 - 子对象选择过滤器可以限制子对象选择为面、边或顶点。 - PDF输出提供了灵活、高质量的输出。把TureType字体输出为文本而不是图片,定义包括层信息在内的混合选项,并可以自动预览输出的PDF。 - PDF覆盖是AutoCAD2010中最受用户期待的功能。你可以通过与附加其它的外部参照如DWG、DWF、DGN及图形文件一样的方式,在AutoCAD图形中附加一个PDF文件。你甚至可以利用熟悉的对象捕捉来捕捉PDF文件中几何体的关键点。 - 填充变得更加强大和灵活,你能够夹点编辑非关联填充对象。 - 初始安装能够让你很容易地按照你的需求定义AutoCAD环境。你定义的设置会自动保存到一个自定义工作空间。 - 应用程序菜单(位于AutoCAD窗口的左上角)变得更加有效,可以更加容易地访问工具。 - Ribbon功能升级了,对工具的访问变得更加灵活和方便。这个功能被投票为AutoCAD 2010 beta测试人员最喜欢的功能之一。 - 快速访问工具栏的功能增强了,提供了更多的功能。 - 多引线提供了更多的灵活性,它能让你对多引线的不同部分设置属性,对多引线的样式设置垂直附件,还有更多! - 查找和替换功能使你能够缩放到一个高亮的文本对象,可以快速创建包含高亮对象的选择集。 - 新功能研习已经升级,包含了AutoCAD 2010的新功能。 - 尺寸功能增强了,提供了更多对尺寸文本的显示和位置的控制功能。 - 颜色选择可以在AutoCAD颜色索引器里更容易被看到,你甚至可以在层下拉列表中直接改变层的颜色。 - 测量工具使你能够测量所选对象的距离、半径、角度、面积或体积。 - 反转工具使你可以反转直线、多段线、样条线和螺旋线的方向。 - 样条线和多段线编辑工具可以把样条线转换为多段线。 - 清理工具包含了一个清理0长度几何体和空文本对象的选项。 - 视口旋转功能使你能够控制一个布局中视口的旋转角度。 - 参照工具(位于Ribbon的插入标签)能够让你附加和修改任何外部参照文件,包括DWG, DWF, DGN, PDF或图片格式。 - 图纸集使你可以设置哪些图纸或部分应该被包含在发布操作中,图纸列表表格比以前更加灵活。 - 快速查看布局和快速查看图形除了包含布局预览外,还会有一个模型空间预览图形。 - 文件浏览对话框(如打开和保存)在输入文件名的时候支持自动完成。对象尺寸限制已经被扩大到至少4GB(取决于你的系统配置),这会提供更大的灵活性。 - 3D打印功能让你通过一个互联网连接来直接输出你的3D AutoCAD图形到支持STL的打印机。 - CUIx文件格式在CUI编程器中工作时,会提高性能。它会包含文件中定义的命令所使用的自定义图像。 - 动作宏包含了一个新的动作宏管理器,一个基点选项和合理的提示
上传时间: 2013-11-07
上传用户:牛津鞋
1. 支持USB1.1或USB2.0通信; 2. 全面支持WIN98、WINME、WIN2000、WINXP、VISTA、WIN7等操作系统; 3. 采用USB口供电,板内带有500mA自恢复保险丝或保险电阻,保护电脑主板不被意外烧毁; 4. 在对芯片编程时可以使用目标系统本身电源,也可以使用编程器从USB口取电供给目标板,但应保证目标标电流不大于500mA,以免不能正常编程; 5. 编程完成不影响目标板的程序运行; 6. 支持STC全系列芯片烧录; 7. 编程器提供3.3V与5V的电压输出接口; 8. 速度比并口编程更快更稳定,更方便笔记本电脑用户使用; 9. 采用进口原装芯片,能进行高速稳定编程;
上传时间: 2013-11-06
上传用户:新手无忧
计价器
上传时间: 2013-11-02
上传用户:zfyiaaa