Python语言是少有的一种可以称得上即简单又功能强大的编程语言。你将惊喜地发现Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构。Python的官方介绍是:Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。我会在下一节里详细地讨论Python的这些特点。
上传时间: 2013-10-15
上传用户:dbs012280
C8051F330低成本智能单相交流电压表方案(取代传统动圈表) 该方案采用的http://www.elecfans.com/soft/33/2010/单片机集成度高,资源丰富。与其它类型的http://www.elecfans.com/soft/33/2010/单片机相比,所需要外加的外围器件最少,是做智能单相电流电压表最理想的一款http://www.elecfans.com/soft/33/2010/单片机。
上传时间: 2013-10-27
上传用户:z754970244
AVR单片机技术原理 AVR单片机介绍 单片机又称单片微控制器,它是把一个计算机系统集成到一个芯片上,概括的讲:一块芯片就成了一台计算机。单片机技术是计算机技术的一个分支,是简易机器人的核心元件。 1997年,由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术, 共同研发出RISC精简指令集的高速8位单片机,简称AVR。[编辑本段]AVR单片机的优势特征 单片机已广泛地应用于军事、工业、家用电器、智能玩具、便携式智能仪表和机器人制作等领域,使产品功能、精度和质量大幅度提升,且电路简单,故障率低,可靠性高,成本低廉。单片机种类很多,在简易机器人制作和创新中,为什么选用AVR单片机呢? 一、简便易学,费用低廉 首先,对于非专业人员来说,选择AVR单片机的最主要原因,是进入AVR单片机开发的门槛非常低,只要会操作电脑就可以学习AVR单片机的开发。单片机初学者只需一条ISP下载线,把编辑、调试通过的软件程序直接在线写入AVR单片机,即可以开发AVR单片机系列中的各种封装的器件。AVR单片机因此在业界号称“一线打天下”。 其次,AVR单片机便于升级。AVR程序写入是直接在电路板上进行程序修改、烧录等操作,这样便于产品升级。 再次,AVR单片机费用低廉。学习AVR单片机可使用ISP在线下载编程方式(即把PC机上编译好的程序写到单片机的程序存储器中),不需购买仿真器、编程器、擦抹器和芯片适配器等,即可进行所有AVR单片机的开发应用,这可节省很多开发费用。程序存储器擦写可达10000次以上,不会产生报废品。 二、高速、低耗、保密 首先,AVR单片机是高速嵌入式单片机: 1、AVR单片机具有预取指令功能,即在执行一条指令时,预先把下一条指令取进来,使得指令可以在一个时钟周期内执行。 2、多累加器型,数据处理速度快。AVR单片机具有32个通用工作寄存器,相当于有32条立交桥,可以快速通行。 3、中断响应速度快。AVR单片机有多个固定中断向量入口地址,可快速响应中断。 其次,AVR单片机耗能低。对于典型功耗情况,WDT关闭时为100nA,更适用于电池供电的应用设备。有的器件最低1.8 V即可工作。 再次,AVR单片机保密性能好。它具有不可破解的位加密锁Lock Bit技术,保密位单元深藏于芯片内部,无法用电子显微镜看到。 三、I/O口功能强,具有A/D转换等电路 1. AVR单片机的I/O口是真正的I/O口,能正确反映I/O口输入/输出的真实情况。工业级产品,具有大电流(灌电流)10~40 mA,可直接驱动可控硅SCR或继电器,节省了外围驱动器件。 2. AVR单片机内带模拟比较器,I/O口可用作A/D转换,可组成廉价的A/D转换器。ATmega48/8/16等器件具有8路10位A/D。 3. 部分AVR单片机可组成零外设元件单片机系统,使该类单片机无外加元器件即可工作,简单方便,成本又低。 4. AVR单片机可重设启动复位,以提高单片机工作的可靠性。有看门狗定时器实行安全保护,可防止程序走乱(飞),提高了产品的抗干扰能力。 四、有功能强大的定时器/计数器及通讯接口 定时/计数器T/C有8位和16位,可用作比较器。计数器外部中断和PWM(也可用作D/A)用于控制输出,某些型号的AVR单片机有3~4个PWM,是作电机无级调速的理想器件。 AVR单片机有串行异步通讯UART接口,不占用定时器和SPI同步传输功能,因其具有高速特性,故可以工作在一般标准整数频率下,而波特率可达576K。
上传时间: 2013-10-18
上传用户:二十八号
单片机开发资料 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。 单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。 早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大的提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。 单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的综合,甚至比人类的数量还要多。
上传时间: 2013-11-16
上传用户:Aeray
NCV4279是一款5V、150mA低功耗低压差稳压器件。该器件输出电压精度为±2%,最大压差为0.5V(100mA)。该器件在1.0mA的负载下静态电流低至150μA,是电池供电设备的理想选择。
上传时间: 2013-10-24
上传用户:neu_liyan
CS8151是5V,100mA微功率、高精度电压调理模块,它的静态电流非常低(典型值400μA)。输出的5V电压误差在2%以内,提供100mA的电流。微处理器的控制逻辑包括看门狗、唤醒、复位。这种组合将低静态电流和微控制器的控制特性结合在一起,使CS8151成为使用电池和微控制器场合的理想选择。
上传时间: 2013-10-31
上传用户:cursor
为了解决用电安全隐患。该系统以电磁感应线圈和变压器的输出电压为检测用电发生漏电、过载、短路和超压故障时的取样电压信号,通过8051 单片机控制,运用HD44780字符液晶显示模块和由ISD2650 语音芯片,使其具有字符提示和语音提示,在严重故障时又能自动提前跳闸。改变了目前的漏电保护器和过载保护器功能单一,故障出现时没有任何提示等缺点。 经大量实验证明单片机多功能用电故障控制器具有性能稳定、安全、可靠是理想的用电保护提示器。
上传时间: 2013-11-03
上传用户:gyq
当今集成电路设计已经进入 SOC 时代,于是各公司针对自己的设计需求挑选一款性价比较高的处理器作为内核是一件非常重要的事情。下面将介绍一款集成了DSP 和MCU 功能的处理器ZSP neo 。ZSP neo 是一类新型的处理器,它在一个的内核中集成了DSP 和MCU 的功能。对于那些需要比现有8 位微控制器更高的控制处理性能,而又无需32 位微控制器的对成本敏感的应用来说,ZSP neo 是一个理想的选择。ZSP neo 针对其性能要求采用了相应的架构:·采用基于 RISC 的架构:处理器具有静态分支预测功能;所以程序员设计程序时无需考虑跳转延时。·采用了 Load-Store 架构:处理器对存储器的操作使用 load 和store 指令;操作不直接发生在存储器中。所有其他指令均为寄存器-寄存器操作;使用寄存器节省了存储器带宽。采用多种load/store 指令,这样优化了存储器操作;同时支持32 位和16 位的数据操作。处理器允许前推的灵活架构;功能单元的结果能够在下个周期无条件地被其他功能单元使用。
上传时间: 2013-10-19
上传用户:奔跑的雪糕
无论是功能,还是性能,德州仪器(TI)的MSC1210单片机都达到了混合信号处理的颠峰,它集成了一个增强型8051内核,有8路24位低功耗(4roW)A. A/D转换器;21个中断源;16位PWM;全双工UART(并兼容有SPI功能);停止方式电流小于1 A;比标准8051内核执行速度快3倍且全兼容;片内集成32K字节FLASH,而且FLASH可定义为程序分区与数据存储分区,给设计带来非常大的灵活性;片内SRAM也多达1.2K字节;采用TQFP64小型封装。由于具有如此高的模拟和数字集成度,对各种要求小体积、高集成度和精确测量而言,MCS1210实为理想的整合选择。表1列出MSC1210的主要特性。
上传时间: 2013-10-11
上传用户:yangzhiwei
ZY00xxGD-10W是广州致远电子研制的宽压输入隔离稳压电源系列模块,其转换效率高,高低温度特性好,带容性负载能力强,具有短路保护等功能。国际标准引脚方式,自然冷却,无需外加散热片,无需外加元件可直接使用,并可直接焊在PCB板上。连接简单,是您的前级电源理想解决方案。
上传时间: 2014-12-28
上传用户:372825274