自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (15)
  • 收藏
  • 关注

空空如也

自制PIC单片机编程器|

欢迎来到这里,我觉得这款编程器的声望完全归功于jens madsem.当你完全沉浸在这东西的时候,你可能发现这个编程器可能是最有用的东西。 当你完成这款编程器制作以后,当然要找一些芯片来试一试啦,而下面的芯片的编程对这款编程器来说都支持的。PIC12C5XX,12C67X,24CXX,16C55X,16C62X,16C71,16C71X,16C8X,16F8X.

2010-04-19

PIC 单片机的 C 语言编程指南

用 C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级 方便、代码的重复利用率高、便于跨平台的代码移植等等,因此 C 语言编程在单片机系统设计 中已得到越来越广泛的运用。针对 PIC 单片机的软件开发,同样可以用 C 语言实 现。 但在单片机上用 C 语言写程序和在 PC 机上写程序绝对不能简单等同。现在的 PC 机资源 十分丰富,运算能力强大,因此程序员在写 PC 机的应用程序时几乎不用关心编译后的可执行 代码在运行过程中需要占用多少系统资源,也基本不用担心运行效率有多高。写单片机的 C 程 序最关键的一点是单片机内的资源非常有限,控制的实时性要求又很高,因此,如果没有对单 片机体系结构和硬件资源作详尽的了解,是无法写出高质量实用的 C 语言程序。Microchip 公 司自己没有针对中低档系列 PIC单片机的 C 语言编译器, 但很多专业的第三方公司有众多支持 PIC 单片机的 C 语言编译器提供,常见的有 HITECH、CCS、IAR、ByteCraft 等公司。其中笔 者最常用的是 HITECH 公司的 PICC 编译器,它稳定可靠,编译生成的代码效率高,在用 PIC 单片机进行系统设计和开发的工程师群体中得到广泛认可。 HITECH 公司针对广大 PIC 的业余爱好者和初学者还提供了完全免费的学习版 PICC-Lite 编译器套件,它的使用方式和完全版相同,只是支持的 PIC 单片机型号限制在 PIC12F629、 PIC12F675、PIC16F84、PIC16F877 和 PIC16F627 等几款。这几款 Flash 型的单片机因其所具 备的丰富的片上资源而最适用于单片机学习入门,因此可从 PICC-Lite 入手掌握 PIC 单片机的 C 语言编程。

2010-04-19

基于51单片机的温度测量系统:

摘 要: 单片机在检测和控制系统中得到广泛的应用, 温度则是系统常需要测量、控制和保持的一个量 本文从硬件和软件两方面介绍了AT89C2051单片机温度控制系统的设计,对硬件原理图和程序框图作了简洁的描述 关键词: 单片机AT89C2051;温度传感器DS18B20;温度;测量 引言 单片机在电子产品中的应用已经越来越广泛,并且在很多电子产品中也将其用到温度检测和温度控制 为此在本文中作者设计了基于atmel公司的AT89C2051的温度测量系统 这是一种低成本的利用单片机多余I/O口实现的温度检测电路, 该电路非常简单, 易于实现, 并且适用于几乎所有类型的单片机

2010-04-06

51单片机 自制可调温度控制器

近期在各种电子技术杂志上看到不少介绍电子温度控制器的制作文章,文章中介绍的电路类型繁多,有用模拟器件的,有用单片机的;温度传感器的使用也各不相同,有用热敏电阻的,也有使用集成式的温度传感器。这些电路大都有数显温度的功能,测量的精度也不尽相同,但笔者发现这些制作的温度设定操作使用不太方便,笔者根据自己的需要设计制作了一款可以方便调节、设定的温度控制器。

2010-04-06

AVR单片机应用系统开发典型实例程序

AVR单片机是美国ATMEL公司1997年推出的单片机系列。本书以其代表型号AT90S8535为主线,讲述该系列单片机的内部结构、开发工具、指令系统、各种接口及其应用程序举例和设计方法。学习了这种功能较全的单片机,对于AVR系列其他型号单片机的应用就可以举一反三。   AVR单片机具有高速度、高保密性、低功耗的特点。AT90S8535内含可反复编程的Flash程序存储器、SRAM和EEPROM两种数据存储器、定时器/计数器、方向可定义的I/O口、同步串行口、异步串行口、A/D转换器及PWM等丰富的内部资源。一般的应用系统只需此一块芯片即可实现智能化。   本书可作为大专院校的单片机教材和科技人员的单片机应用参考书。

2010-04-02

AVR单片机应用设计.pdf

作者:耿德怀 出版社:北京航空航天出版社 ◆ [AVR单片机应用设计 (丁化成等/北京航空航天大学出版社/9成新/K5)] 图书简介 -------------------------------------------------------------------------------- AVR单片机是美国ATMEL公司1997年推出的单片机系列。本书以其代表型号AT90S8535为主线,讲述该系列单片机的内部结构、开发工具、指令系统、各种接口及其应用程序举例和设计方法。学习了这种功能较全的单片机,对于AVR系列其他型号单片机的应用就可以举一反三。   AVR单片机具有高速度、高保密性、低功耗的特点。AT90S8535内含可反复编程的Flash程序存储器、SRAM和EEPROM两种数据存储器、定时器/计数器、方向可定义的I/O口、同步串行口、异步串行口、A/D转换器及PWM等丰富的内部资源。一般的应用系统只需此一块芯片即可实现智能化。   本书可作为大专院校的单片机教材和科技人员的单片机应用参考书。

2010-04-02

AVR单片机C语言开发入门指导

ATMEL公司是世界上著名的高性能、低功耗、非易失性存储器和数字集成电路的一流半导体制造公司,公司最引人注目的是EEPROM电可擦除技术、闪速存储器技术和高质量、高可靠的生产技术。在CMOS器件生产领域中,ATMEL的先进设计水平、优秀的生产工艺及封装技术,一直处于世界领先地位,ATMEL将这些技术应用于单片机的生产,使单片机也具有优秀的品质。 在20世纪90年代初,ATMEL公司率先把MCS-51内核与其擅长的Flash技术相结合,推出轰动业界的AT89C51/52、1051/2051系列单片机,取代了8751系列单片机,至今还在大规模生产。1997年,ATMEL公司挪威设计中心的A先生与V先生出于市场需求考虑,推出全新配置的精简指令集(Reduced Instruction Set CPU)单片机,简称为 AVR。与其相比,采用复杂指令集CISC(Complex Instruction Set CPU)的单片机(如引系列),在效率、速度及指令格式上就显得比较复杂,更不适合于在嵌入式系统中使用。近几年来,随着AVR单片机不断改进并持续推出新的品种,现已形成系列产品,其中ATtiny、AT90与ATmega分别对应为低、中、高档产品,在国外已得到了广泛的应用。特别是近一两年,随着高档ATmega系列单片机的大幅降价,部分产品的价格甚至低于同类中档AT90系列单片机的价格,其性价比更高,在国内也有广阔的市场前景。 本书适合开发AVR单片机的工程技术人员,也适合大中专院校电子专业的学生学习使用。本书的编写以介绍用C语言开发AVR单片机入门为目的,假定读者已学习过AVR单片机的硬件结构及汇编指令、C语言(如Turboc)的基础知识。本书以介绍 ICCAVR编译器为主,希望通过结合应用实例的讲解,使读者能够熟练使用ICCAVR编译器来开发AVR单片机。本书还对国内市场上常见的GCCAVR、CodeVsion和 IAR编译器进行了简单的介绍,使读者能够举一反三,掌握其中一种或几种C编译器的使用。实际上,一般情况只要精通其中的一种C编译器就足够应用了。 本书先介绍ICCAVR编译器使用C语言的有关知识,也穿插介绍了ICCAVR与常用的其他 C编译器使用 C语言的一些异同点,并简单介绍了 ICCAVR的集成环境和 ICCAVR 6.26C支持的库函数。本书重点放在如何利用C语言来操作AVR单片机的硬件资源,以及如何编写一些实用的程序段,最后再通过一些简单的应用实例来说明如何使用C语言来开发AVR芯片。至于用C语言开发AVR的技巧与提高,以及目前正在单片机上开始流行的实时操作系统、USB和TCP/IP等完整应用实例,则放到编者正在编写的《AVR单片机C语言开发应用与提高》一书中讲述。 编者推荐读者使用ICCAVR编译器,因为ICCAVR提供30天的免费试用,在试用期内等同于标准版滁了部分功能被限制,如代码压缩优化等),能够生成INTEL HEX格式的烧写文件,而且价格低廉(相对于heIl、IAR等软件而言)、升级速度快,在国内又有双龙电子提供技术支持,用ICCAVR编写的程序能够很快转到IAR中使用。当然,MR和CodeVision以及GCCAVR相对ICCAVR而言还是各有所长的,特别值得一提的是free的GCCAVR,相对于ICCAVR还是很有竞争优势的,这几种C编译器目前还有市场,也说明了这一点。 由于ICCAVR升级较快,至本书截稿时,ICCAVR的最新版本为6.26C版(2003年1月10日推出),读者需要新版的软件,可以到imagecraft公司网站 (httP://www.imagecraft.com/software)或其国内总代理双龙电于公司网站下载。 本书在出版前,ICCAVR和GCCAVR均推出新版软件,所以再次做了修订,其中与ICCAVR有关的内容已全部按6.26C版修订,因此本书所讲述ICCAVR均针对6.26C版。本书也针对新版的GCCAVR(20030115版)进行了修订,特别安装了过程与函数库,尽管在应用实例中有些语句还是使用旧版(20020625版)的API函数,而不是新版本建议使用的新语句,这一点请读者注意,但是这些用法并不会影响应用实例在新版中的编译结果。 本书在编写过程中,得到了双龙电子公司的大力支持;得到福建武夷通信设备厂厂长柯友德以及曾兴和张德群的指导和帮助;也得到建阳市教育局领导和建阳三中王庭霞的关心;耿德根和詹卫前对本书进行了全面的审阅,提出许多建议性的意见并修改了部分章节。本书在编写的过程中,也参考了2licBBS(http://www.2lic.com)和 c51BBS(http://www.c5lbbs.com)上部分网友的贴子,向这些无私奉献的网友致谢,并且对关心和支持本书的所有同志表示衷心的感谢。 鉴于国内目前还没有专门讲述用C语言开发AVR单片机的书籍,因此本书的出版只是为了满足初学者的需要而抛砖引玉。由于编者经验不足、水平有限,书中肯定会有不少缺点及错误,请广大读者批评指正,以便再版时能够改正。读者在学习本书过程中如有任何疑问,可以到由双龙电子公司赞助的2licBBS中“AVR单片机论坛”提出,本书编者及论坛中其他热心的网友会进行解答。 沈文 2003年2月于福建建阳

2010-04-02

AVR单片机C语言编程及应用实例

本书针对Atmel公司的AVR系列单片机和ImageCraft公司的ICC AVR开发环境,详细地介绍了AT90LS8535的C语言程序设计。全书共有13章,其内容既涉及到了单片机的结构原理、指令系统、内容资源和外部功能扩展,又包含了单片机的编程工具——ICC AVR C编程器的数据类型、控制流、函数和指针等。本书的特点是:深入浅出,从最基本的概念开始,循序渐进地讲解单片机的应用开发;列举了大量实例,使读者能从实际应用中掌握单片机的开发与应用技术。本书适合作为从事单片机开发人员的参考用书。书中先后讲解了C语言基础、AVR单片机基础,并举了一些简单的实例。本书非常适合初学者。

2010-04-02

ATmega8原理及应用手册

ATmega8原理及应用手册详细的介绍了ATmega8单片机的硬件结构和各模块的介绍及功能调试

2010-04-02

基于 msp430f449 的新型智能流量计的设计与开发

msp430f449 单片机为核心的智能流量计 具体阐述了该流量计的工作原 理 总体设计及硬件电路设计和软件设计 该流量计可适用于各种复杂环境 并可以和其它上下游设 备结合 实现现场流量测量的智能化和多功能化

2010-03-22

MSP430 JTAG 口仿真器

The currently supported devices, which programmed with MSP430-JTAG are: All MSP430Fxxx flash microcontrollers

2010-03-22

msp430F149应用电路原理图

msp430F149应用电路原理图,市场上各种开发板的集合总结整理

2010-03-22

MSP430F43x, MSP430F44x 各模块实例程序

MSP430F43x, MSP430F44x Code Examples 各模块实例程序

2010-03-22

MSP430系列C编译器编程指南

MSP430系列C编译器编程指南:MSP430 IAR 系统 怎样使用MSP430C编译器来开发一系列典型的程序并说明编译器一些最重要的特性

2010-03-22

单片机编程技巧100问

单片机编程技巧100问 1.C 语言和汇编语言在开发单片机时各有哪些优缺点? 2.C 或汇编语言可以用于单片机,C++能吗? 3.搞单片机开发,一定要会C 吗? 4.当开发一个较复杂而又开发时间短的项目时,用C 还是用汇编开发好? …………………………

2009-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除