相信玩过51的童鞋应该都玩过DS18B20吧,虽然用在ARM11上面,但是操作还是一样,多了一点就是读写IO前需要切换IO方向,其实51在读取之前需要切换到高电平的,这个一般由编译器完成的,/***********************************
算术运算指令共有24条,算术运算主要是执行加、减、乘、除法四则运算。另外MCS-51指令系统中有相当一部分是进行加、减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8位
Holtek推出穿戴式外围整合BS45F583x系列产品BS45F5830/31/32/33,本系列整合触摸按键、锂电池充电、电源稳压LDO、震动马达驱动,并提供24-pin QFN(3mm×3mm)小封装,厚度仅有0.55mm,特别适合要求体积小、厚度薄的应用,如智能手表、智能手环等。
BS45F3832整合雾化器控制与触控检水线路,提供8-pin SOP特小封装,适合用在各式雾化器与加湿器相关产品,尤其适合在小体积产品/模块应用。
Holtek Cost-Effective Flash MCU系列新增HT68F0021及HT68F0031成员,与HT68F002及HT68F003最大差异在于最低工作电压可达1.8V及使用高精度内部振荡电路,让此系列产品更适用于各种计时产品、小家电产品及工业控制产品。
Holtek针对无刷直流(BLDC)马达控制领域推出专用SoC Flash MCU HT66FM5340。将无刷直流马达控制器所需的MCU、LDO及Pre-driver整合进一颗IC中,适用于6V~12V的三相/单相无刷直流马达产品。
// 串行数码管显示 TLC1549 AD转换值// 芯片 ATMEGA16L // 时钟 4MHz 内部 // us延时 j=1;while(--j); 一个循环6个周期,4M晶振,延时1.5us#include//164数据线置1 #define hc164_data_SET PORTD |= 0x01 //164数
一、实验目的和要求 掌握脉宽调制调速的原理与方法,学习频率/周期测量的方法,了解闭环控制的原理。二、实验设备 单片机测控实验系统 直流电机调速实验模块 Keil开发环境 STC-ISP程序下载工具三、实
1 在外设篇里面的点亮液晶屏(17)的基础上移植液晶屏1 下载GUI解压放到工程的根目录下图片12 将GUI里面的文件夹全部添加到工程文件里面。图片23 把GUI里面每个文件夹里面的文件加入到工程。 1 在添加Config的时候,因
**************************************************************************************************LCD12864.H*******************************LCD12864 8线程序p1 8位数据端口rs P2.0rw P2.1en P2.2PSB 已经外
在向 EEPROM 连续写入多个字节的数据时,如果每写一个字节都要等待几 ms 的话,整体上的写入效率就太低了。因此 EEPROM 的厂商就想了一个办法,把 EEPROM 分页管理。24C01、24C02 这两个型号是 8 个字节一个页,而 2
以下是驱动的源码。#includelinux/config.h//配置头文件#includelinux/kernel.h//用于调用kmalloc和kfree#includelinux/sched.h//调度,进程睡眠,唤醒,中断申请,中断释放#includelinux/timer.h/#includelinux/ini
目前大多数手机芯片的编号已经到了9,已经走到相对的数字最后,未来的手机芯片代码是采用全新的系列还是延续以往的命名方式,业界多有揣测,但内部还没有定案。
1.获得必须的软件请从Atmel官方获得最新版本的AVR Studio下载地址参见:http://www.cnblogs.com/proteus/archive/2011/11/09/2242583.html请从WinAVR官方获得最新版本的WinAVR下载地址:http://sourceforge.net/proj
设计电路板最基本的过程可以分为三大步骤:电路原理图的设计,产生网络表,印制电路板的设计。不管是板上的器件布局还是走线等等都有着具体的要求。例如,输入输出走线应尽量避免平行,以免产生干扰。两信号线平行走