搜索资源列表
ATMega8_PWM_LCD
- 利用Atmel ATMega8 的定时器功能和PWM功能,制作频率发生器。 有LCD显示,并可实时调节ATMega8的各个相关的寄存器内容。 支持红外遥控器输入。 ..\\频率发生器.prj ......主芯片项目文件 ..\\频率发生器.c ......主芯片主程序 ..\\频率发生器.asm ......主芯片汇编文件(自动生成) ..\\频率发生器.hex ......可供烧录的文件 ..\\频率发生器_client.prj ......副芯片项目文
AT_MEGA128_TIMER_DRIVE
- ATMEGA128的定时器的底层驱动程序,包括C和H文件,定义了充分的宏方便使用-ATMEGA128 the bottom of the timer-driven procedures, including C and H documents, definition of a full-friendly
移植uip-1.0到Atmega32
- 移植uip-1.0到Atmega32 1)把 uip-1.0 的所有文件加入到工程,包括 uip 目录的文件(除uip-split.c)、unix 目录的文件、lib 目录的文件; 2)修改 uip/uip-neighbor.c 文件的 void uip_neighbor_add(uip_ipaddr_t ipaddr, struct uip_neighbor_addr *addr) 函数,一般注释掉 printf 语句即可,或者改为你自己的串口格式化打印实现。 3)u
51单片连tcs230的源程序
- 51单片连tcs230的源程序,绝对原创,可以记忆颜色。 #define uchar unsigned char #include <reg52.h> #include<math.h> sbit S0=P1^7 sbit S1=P1^0 //端口定义 sbit S2=P1^1 sbit S3=P1^2 sbit OE=P1^3 sbit OUT=P3^4 //频率从TO口输入 sbit key0=P1^5 sbit LED=P1^6 s
clock
- 1、学习定时器T1溢出中断的使用 2、学习电脑时钟的编程方法 3、在程序运行时按SHIFT进行校时 使用注意: 1、应包含头文件slavr.h 2、在工程选项中的Additional Lib中填入slavr 使用编译器使用附加库文件-1, T1 timer overflow interrupt to learn the use of 2, to learn computer programming clock 3, the procedures for running t
PS2_Keyboard_library
- 使用说明: 1、该头文件还处在更新中,已经可以从PS2键盘中提取所需的键盘扫描码,并能单独存储最后一次的通码和断码。 2、该头文件提供一个Scan_Key_Board_PS2()函数,该函数将PS2键盘的输出模拟成普通的 n*m 键盘扫描的输出模式,即当有键按下时,通过该函数将获得对应的键盘扫描码,当没有键按下时,将获得一个KEY_NULL的返回。 3、该头文件需要的硬件支持为: 一个下降沿触发的外中断,并将.h中的宏KEY_BOARD_PS2_INSERT_INT_I
THEAPPLICATIONOFHT1380
- H T1380 是 HOL T E K 公司研制的一种能够提供年、月、日、时、分、秒等时间信息, 并可自动修正每月天数及闰年信息的串行实时计时器芯片。本文系统全面地介绍它的功 能特点、内部结构、封装形式、引脚功能、电气参数、工作时序以及应用电路等。-HT1380 is the HOL TEK company developed a way to provide the year, month, day, hour, minute, second and other time inform
timer
- LPC2368芯片的I2C接口H头文件。-LPC2368 chip I2C interface to H header file.
C51_CHUANKOU
- 89C51单片机串口打印00H-99H,定时器1产生波特率,波特率值为96-C51 89 C51 serial print 00 H-99 H, the timer 1 produce baud rate, baud rate value for 9600 serial print 00 H-99 H
WDT-500013
- 本应用介绍了如何使用监视定时器。 本应用描述了监视定时器的功能并举例说明。-* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU*/ /* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR*/ /* ELIGIBILITY FOR ANY PURPOSES.
msp430x41xu_Minimum-system
- 基于msp430x41xu_Minimum system 基于msp430x41x最小系统源代码,包含基本的底层配置和测试程序。适合TI的430系列单片机入门者学习单片机软件基本架构 文件结构: main.c Comm.C CommID.h Def.h EepromAddr.h I2C.c Lcd.c Main.h Tariff.c Temperature.c Timer.c-Based on the msp430x41xu_Minimum s
Winner_263K_Demo
- 富士通单片机95F263K初级输入输出,AD转换。IO口切换以及定时器定时,中断等常用的程序代码和H库文件。-Fujitsu MCU 95F263K primary input and output, AD conversion. IO port switch, timer, interrupt and other commonly used code and H library files.
SCH51-Preemptive-task
- 实用的多任务排序Preemptive task ,如果任务A和任务B定时同时定时到,该执行哪个?如果执行A,那么B就得舍弃,注意,是舍弃,不是等一会再执行B。还有,如果某个任务执行时间出现抖动,整个系统和其它任务都要遭殃了,等等。 在我的代码中,力求解决这些问题。在此,我不打算带着大家一行一行分析代码。这玩意讲解没用,自己去悟懂了才是王道,我的代码注释得已经很详细了其实。 代码的重点是SCH51.C和T0_INIT.C两个文件,使用之前一定要先看看CONFIG.H的配置情况。task
2.4GHz-RF-wireless-sensor-network
- 2.4GhzRF无线自组织网络或者无线传感器网络汇聚节点源程序,主要包括:单片机STM8S005K6、Flash芯片W25Q32、无线射频芯片BK2423。源文件清单如下: adc.h adc.c apply.h apply.c bk2423.h bk2423.c Declare.h define.h eep.h eep.c history.h history.c Iostm8s005k6.h main.c mcu.c mcu.h
110325dj9p6ik6j9iniiii
- STM32实时时钟功能的标准库实现首先是bsp驱动,包括初始化函数RTC_Init()和设置时间函数RTC_Set()。 接下来就是<time.h>中的相关函数,我只实现了我认为最重要的函数 time_t time(time_t *time) time_t mktime(struct tm *timeptr) struct tm *gmtime(const time_t *timer) 以及辅助函数 static int getTotalDays
timer
- 单片机C语言提高资料! 熟了各个基本模块之后,就是要提高程序的鲁棒性和高效性,并且要便于移植.发几个个人觉得非常好的C语言资料.有些还是在其它论坛上花积分下来的.呵呵 首先,要重视程序的构架,这个会影响编程思路,.c .h文件要因地制宜地用.条理需要清楚. 其次,合适的时候多用指针,这个不用多说了.VC之所以流氓效率高,很大一部分原因是用了引用和指针. 另外,程序函数的接口要封装好,实参形参调用才方便,在适当的时候用数据参数,适当的时候用地址参数. 最后,结构体,联
dingshiqi
- 定时器,上电开始计时,LED每秒闪一次,9小时后继电器吸合3秒,然后释放,计时器重新计时。如此循环。-#include reg51.h typedef unsigned char BYTE typedef unsigned int WORD #define SYSclk 6000000L #define MODE1T //Timer clock mode, commendt this line is 12T mode, uncomment is 1T
Test LED
- PIC24F Test LED 系统初始化, 定时器,按钮(PIC24F Test LED including System initialization, timer, button, and the original codes .h documents)