摘要: 讨论了一种大功率半导体激光控制器的设计方案,能够对激光器提供一个稳定的受控电流,并能实时监视、控制激光器的温度,以达到保护激光器的目的。主控器采用MCS251 单片机来实现对整个系统的精确控制,对电流的监控
表6-1 存储器类型 存储器类型
上一篇学习了 KEIL c 单片机c语言 编译器所支持的数据类型。而这些c51数据类型又是怎么用在常量和变量的定义中的呢?又有什么要注意的吗?常量就是在程序运行过程中不能改变值的量,而变量是能在程序运行过程中不断
每写一个程序,总离不开数据的应用,在学习 c51 语言的过程中掌握理解数据类型也是 很关键的。先看表 3-1,表中列出了 KEIL uVision2 单片机c语言编译器所支持的数据类型。在标准C语言中基本的数据类型为 char,in
上一篇建立了第一个单片机C语言项目,但为了让编译好的程序能通过编程器写入51芯 片中,要先用编译器生成HEX文件,下面来看看如何用KEIL uVISION2来编译生成用于烧写 芯片的HEX文件。HEX文件格式是Intel公司提出的按
随着单片机技术的不断发展,以单片机C语言为主流的高级语言也不断被更多的单片机爱好者和工程师所喜爱。使用C51肯定要使用到编译器,以便把写好的C程序编译为机器码,这样单片机才能执行编写好的程序。KEIL uVISION2
/*----------------------------------------------- 功能:流水灯对称移动闪烁(双闪烁)------------------------------------------------*/#include<REG52.H> #define uint unsigned int void delay(uint);
/*------------------------------------------------------------------------------ 声明: ①使用共阳数码管,选位码12、9、8、6接P3^0 ~ P3^3,如0xaa=1010 1010,左至右为0101 ②中间
51单片机+8255芯片的键盘扫描函数,只做了简单的输入输出,利用P1口控制发光二极管亮,键值为7的话键码是0x07; 源程序:#include<reg51.h> #include<absacc.h> #define uchar unsigned char #define uint
实验室快关门了,于是赶着这时间把一直想搞的STM32开发板给做了,顺便把那个2.4寸TFT的转接板也做了,加了个触摸屏。这里上传我的资料。希望对网友有帮助。 我一贯是以实用至上,这次也不例外,开发板分为核心板和
摘要PROFIBUS是一种具有广泛应用范围的、开放的数字通信系统,特别适用于工厂自动化和过程自动化领域。PROFIBUS适合于快速、时间要求严格的应用和复杂的通信任务。国内某着名的多晶硅生产线的主控网络采用PROFIBUS现
摘 要: 在分析噪声危害的基础上,针对履带车辆舱室内各频率噪声大约为100 dB~120 dB的低频特点,阐述了有源噪声控制的原理、意义及发展现状。针对有源噪声控制中信号处理的实时性要求,将高速实时信号处理器DSP应用
//************************************************************//标题:4乘4键盘的输入函数 // 函数描述: char gotkey(void) // 从4*4小键盘输入数据,返回0~9,及其它数据. //******************
/***************************************************** 007.ASM 接线:P0口接数码管 P2接矩阵键盘 用定时中断,若一段时间无操作,数码管进入自到循环显示 2010.09.05
/* 8位数码管显示 时间格式 05—50—00 标示05点50分00秒 S1 用于小时加1操作 S2 用于小时减1操作 S3 用于分钟加1操作 S4 用于分钟减1操作 */#include<reg52.h> sbit KEY1=P3^0; //定