搜索资源列表
20061201
- 学习c语言对单片机的编程:数码管驱动;键盘驱动;低频频率计;电子表;串行口应用 -c language learning right MCU Programming : Digital Driving; Keyboard Driver; Frequency of dollars. Electronic table; Application Serial Port
多任务 多进程
- 多任务 多进程 51 单片机 C 语言 1.本程序不使用任何汇编指令 2.由定时器T0产生中断,切换进程 3.由于中断或调用子程序,要把PC堆栈,故可以以SP为基址的地方找到PC 4.中断或子程序返回,要把SP出栈给PC,故可以操作SP改变程序入口 5.本程序经调试运行 电路图已上传 6.程序编译是会有一个警告提示,为正常现象,因为保存R0-R7时,重新定义地址, 出现地址覆盖的警告提示。 7.用户以此模板写程序只需写用户的进程子程序和用户初始化子程序,并把各进程
MSP430F2274-C.rar
- 系统以MSP430F2274单片机为核心,通过C语言编程,实现从AD和CPLD读取数据,从而实现模拟量和频率量的检测;同时实现对片外看门狗x5045的读写操作。,MSP430F2274 MCU system to the core, through the C language programming, from the AD and the CPLD to read data in order to achieve analog quantity and frequency of detect
62256在单片机上的应用
- 62256在单片机上的应用,C语言源码,Keil uVision3工程文件,附原理图及说明学习文档 62256简介: 62系列是最常用的单片机系统扩展RAM元器件,其类型有6216、6232、6264、62128、62256或62512等多种,62后面的数字表示此元器件中可以存储的位(单位:千bit),我们通常的说法是将此值除以8,比如62256将256除以8,我们一般称之为32K的RAM。 如果学习过二进制就可以知道,区分两个字节需要一根地址线就可以:0或者1;而区分四个字节需要2根
单片机单总线实现I2C总线控制
- 采用Mega128单片机的某一个io作为单总线实现I2C总线控制,用c语言完成io 的一位一个字节的读写;以及复位 -Mega128 microcontroller using a io as a single bus I2C bus control , complete with c language io a one byte read and write and reset
C
- C语言的代码优化与提高:51单片机C语言编程手册,让工程变简单;单片机编程的注意事项-C language, code optimization and enhancement of: 51 Microcontroller C programming manual, so that the engineering change simple microcontroller programming note
IR_RE
- 红外线遥控解码接收程序-C语言;程序分为两部分上部分可以应用在51/52单片机里.下面的程序可以应用在STC12C5410/STC12C2052型号的单片机里面-Infrared remote control decoder to receive program-C language program is divided into two parts, the parts can be applied to 51/52 microcomputer inside. The following p
Microcontrollerdigitalelectronicclock
- 本文介绍了一款基于AT89S51单片机数字钟的设计,通过多功能数字钟的设计思路,详细叙述了系统硬件、软件的具体实现过程。论文重点阐述了数字钟硬件中MCU模块、语音模块、时钟模块和相关控制模块等的模块化设计与制作;软件同样采用模块化的设计,包括中断模块、闹钟模块、语音模块、时间调整模块设计,并采用简单流通性强的C语言编写实现。本设计实现了时间与闹钟的修改功能、语音播报功能、年、月、日和星期的显示功能。并且通过对比实际的时钟,查找出了误差的来源,确定了调整误差的方法,尽可能的减少误差,使得系统可以达
tea
- TEA数据加密算法之程序代码及使用例子,C语言编写,封装成类;不用做任何修改可用于单片机编程中。-Tiny Encryption Algorithm
C
- C语言编程基础: 1、 十六进制表示字节0x5a:二进制为01011010B;0x6E为01101110。 2、 如果将一个16位二进数赋给一个8位的字节变量,则自动截断为低8位,而丢掉高8位。 3、 ++var表示对变量var先增一;var—表示对变量后减一。 4、 x |= 0x0f 表示为 x = x | 0x0f 5、 TMOD = ( TMOD & 0xf0 ) | 0x05 表示给变量TMOD的低四位赋值0x5,而不改变TMOD的高四位。 6、 While(
pic-c-WORD-edition
- 基本的pic单片机c语言编程 AD程序实现模拟量到数字量的转换功能; CAN程序实现CAN总线通讯功能; keyboard_check程序实现键盘的扫描查询方式输入; keyboard_disturb程序实现PORTB的"电平变化中断"进行键盘的输入; led0-8程序实现在8个LED上依次显示1~8数字; PWM程序用于使CCP1模块产生分辨率为10位的PWM波形,占空比为50 ; RS-232程序通过RS-232接口来完成
C8051--application-of-C-
- C8051单片机 C语言开发教程 新手必备!!keil开发环境-C8051;application of C language;Keil
多合一code
- 采用51单片机作为主控制器,通讯方式为485总线,通讯协议为Modbus,波特率为9600,8位数据,1个停止位,无校验位; 本程序作为从机部分编写的;(Using 51 single-chip microcomputer as the main controller, communication mode is 485 bus, communication protocol is Modbus, baud rate is 9600, 8 bit data, 1 stop bits, no pa
PT100测温PID温控
- 51单片机采集PT100温度信息,采用ADS1247AD采集模块采集传感器电压,采用算法计算温度值,并利用PID算法控制设定温度大小,温控器件为可控过控制加热丝; 并采用lcd1602液晶显示当前温度与设定温度值;(51 single-chip PT100 temperature information acquisition module using ADS1247AD sensor voltage, using the algorithm to calculate the temperat
dianzijishuqi
- 设计一个基于单片机的电子计数器,并且能够实现暂停,继续,复位功能。 (2) Protel专用软件绘制单片机原理图; (3) 设计出软件编程方法,并写出源程序; (4)用C语言实现程序设计。; (5)用Keil软件编写HEX等相关文件; (6)程序的各功能模块要清楚,有序。(Singlechip electronic device)
单片机C语言实例(400例)
- 文档中含有400个单片机常用的源代码,可以说对于初学者而言,想要开发自己想要的东西,所有的源代码都可以在里面找到;对于想要创新的同学而言,这也是一个很好的参考。(The document contains 400 commonly used microcontroller source code, can be said for beginners, want to develop what you want, all of the source code can be found in it;
你必须知道的495个C语言问题完整版本
- 嵌入式,单片机相关的C语言的编程学习资料;文档资料;(Embedded microcontroller related C programming language learning materials; documentation)
MCS-51单片机的40个实验电路原理图和程序设计
- 40个单片机实验设计,包括原理图,汇编语言程序和C语言程序(Singlechip experiment design)
基于单片机的电子万年历的设计
- 基于单片机的电子万年历,显示实时时间,可根据需要对时间进行调整(The electronic calendar based on single chip computer display real-time time and adjust the time according to the needs)
000 32控制器代码
- 控制六轴机械臂代码,单片机是STM32,语言是最简单的C语言(Control code of six-axis manipulator)