-
1)“文件包含”处理概念 所谓“文件包含”是指在一个文件内将另外一个文件的内容全部包含进来。因为被包含的文件中的一些定义和命令使用的频率很高,几乎每个程序中都可能要用到,为了提高编程效率,减少编程人员的重得劳动,将这些定义和命令单独组成一个文件,如reg51.h,然后用#include reg51.h 包含进来就可以了,这个就相当于工业上的标准零件,拿来直接用就可以了。 2)寄存器地址...[详细]
-
//按键接INT0,按键实现 P1.0~P1.7逐位翻转。 #include reg52.h void delay(unsigned int x); sbit led0=P1^0; sbit led1=P1^1; sbit led2=P1^2; sbit led3=P1^3; sbit led4=P1^4; sbit led5=P1^5; sbit led6=P1^6; sbit led7=P...[详细]
-
振动式料位开关多用于控制和检测料仓或容器中的固体颗粒或粉末状物料,特别适用于易形成挂料、夹料的物质以及流动性较差的物质。 目前,在国外有一种振动料位检测装置,(如图1),该装置为了使内外振动体工作在同一谐振频率上,在内振动体上设置一可沿振动体的纵向方向移动的质量块作为调整体,该质量块的位置改变内振动体的质量分布,从而改变内振动体的自由谐振频率,最终使内振动体的自由谐振频率与外振动体的...[详细]
-
/*DS18B20读取温度字节程序 本函数花了我不少时间,主要问题是在51可以的情况下他却不行,知道今天才解决,原来是部分延时函数数值不对,造成的 所以虽然做过也未见得好用,切不可粗心大意,AVR内部8M晶振,20110508 天津第四项目部宿舍 */ #include iom16v.h #define uchar unsigned char #define uint unsigned ...[详细]
-
1.hardware mpu mpu9250 同时新增加一个DMP文件夹 2.hallib 无 3.设置 记得要define,同时屏蔽部分代码,不然报错。同时上位机的波特率要设置好,同时关掉数据校验。 4.main #include mpu.h #include mpu9250.h #include inv_mpu.h #include inv_mpu_dmp_motion_driv...[详细]
-
“中国市场在英飞凌的全球业务中占有重要的战略地位,无锡工厂的升级扩能,不仅能够进一步提高中国的产能,同时还将帮助英飞凌巩固其在全球IGBT业务发展中的领先地位。”日前,英飞凌科技副总裁、英飞凌无锡制造、研发、测试技术和创新部负责人范永新介绍道。 据悉,无锡工厂成立于1995年,目前员工数超过1300人,是英飞凌在大中华区最大的制造基地。主营产品包括分立器件、智能卡以及功率半导体。 如...[详细]
-
1 uC/OS-II的版本和C8051F020单片机的集成开发环境 C/OS-II内核使用了V2.52版本。虽然Silicon Lab公司免费提供C8051F系列单片机的集成开发环境,由于使用习惯,笔者还是选择了 Vision2 V2.38A版本,C编译器版本是C51.exe V7.06,汇编器的版本是A51.exe V7.07。适配器使用Silicon Lab公司的EC2,需要说明的是,要在K...[详细]
-
什么是 STM32 STM32,从字面上来理解,ST 是意法半导体,M 是 Microelectronics 的缩写,32 表示 32 位,合起来理解,STM32 就是指 ST 公司开发的 32 位微控制器。在如今的 32 位控制器当中,STM32 可以说是最璀璨的新星,它受宠若娇,大受工程师和市场的青睐,无芯能出其右。 STM32 属于一个微控制器,自带了各种常用通信接口,比如 USART...[详细]
-
针对国防工业领域产品的加工要求,以提升车铣复合机床加工精度、应用效率为主旨,业界领先的CAM软件开发商与供应商迪培公司(DP Technology)与奥地利EMCO机床中国独家代理-富信国际贸易有限公司联合瑞典山特维克可乐满公司、德国瀚伯格公司、成都航空职业技术学院共同举办了“车铣复合完整解决方案在国防工业的技术应用论坛”。来自航空航天以及核工业领域的80余家单位共计110位嘉宾参与了此次论坛活...[详细]
-
受到LED电视第3季起库存问题影响,加上日本厂本身自家LED产能未满,原先第2季即大动作来台找寻LED封装代工订单的日本电视品牌厂,对台释单动作嘎然停止,业内人士预估,此转单效应将延后至明(2011)年上半年。
第2季末LED产业呈现一片荣景,受三星等韩系品牌厂挤压的日系品牌电视厂,为了舒缓LED产能吃紧问题跨海来台释单,象是夏普、索尼等厂,就在第2季时来台找寻委外代工厂,台湾LED...[详细]
-
这是一个AVR DDS信号发生器V2.0新的实施,已经在scienceprog.com出版。 很明显,对于原原理图和固件完全归功于它的原创者。这里呈现的是一个不同的PCB,结构紧凑,单只通孔,便于建筑构件片面的。函数发生器有两个BNC输出:为高速 一平方信号(BNC1)和DDS的信号(BNC2)另一个。偏移和幅度可以用两个调节电位器:在+5 V至- 5V(POT1)和0至10V(POT2)范围幅...[详细]
-
STM32单片机一般少则3个串口,多则5个,而我这次的项目还偏偏5个硬件串口还是不够用. 至于不够用的原因,哎,是项目做到后面有定制,随便哪个串口都省不得,没得办法,只能另想法子咯~ 板子上有几个预留IO口,可以用来模拟串口. 模拟串口一般都选9600,速度最快试了也才19200, 所以限制还是较多的,一般不得以情况下才会用到. 在写程序之前我也是参考了前辈们,觉得写的不咋地,照...[详细]
-
硬件连接 ROS主控通过usb线连接到一个TTL电平转换芯片,再由这个电平转换芯片连接STM32芯片 电平转换芯片可以通过PCB设计在STM32芯片的电路板上,也可以使用一个USB转TTL的模块。 为什么两个控制器之间需要电平转换芯片? 因为两个控制器之间通信层次逻辑是不同的,所有需要电平转换芯片。相当于两个主控是两种不同语言的人,电平转换芯片相当于一个翻译。 电平转换芯片可以是: c...[详细]
-
LSI 公司 (NYSE: LSI) 日前宣布向 OEM 客户提供 LSISAS2208 双核 6Gb/s SAS 片上 RAID (RoC) IC 样片。高性能 LSI™ SAS RoC 旨在支持 PCI-SIG® 目前正在开发且即将推出的 PCI Express® 3.0 规范,并提供多种不同 I/O 性能级别,以满足新一代基于 PCI Express 3.0 的服务器平台以及基于闪存...[详细]
-
伺服电机编码器是伺服系统中的重要组成部分,其性能的好坏直接影响到伺服系统的精度和稳定性。本文将详细介绍伺服电机编码器的工作原理、性能指标、故障诊断方法以及维护保养措施,帮助用户更好地判断伺服电机编码器的好坏。 一、伺服电机编码器的工作原理 伺服电机编码器是一种将机械位置信号转换为电信号的传感器,其工作原理是利用光电转换原理,将编码器上的光栅与电机轴上的光栅相对运动,通过光电转换器件将光信号转...[详细]