搜索资源列表
单片机坐标简易电子琴的设计
- 简易电子琴的设计 一、 设计题目: 设计一简易电子琴,要求能够发出1、2、3、4、5、6、7等七个音符。 使用元件:AT89C51、LM324,喇叭,按键等 二、 设计目的 (1)能够对电子电路、电子元器件、印制电路板等方面的知识有进一步的认识,独立对其进行测试与检查。 (2)熟悉8051单片机的内部结构和功能,合理使用其内部寄存器,能够完成相关软件编程设计工作。 (3)为实现预期功能,能够对系统进行快速的调试,并能够对出现的功能故障进行分析,及时修改相关软硬件。 (4)对软件编程、排错调试、焊
programandcircuit
- 30个典型的C语言应用实例:单片机实现7段数码管显示,基于MAX7219的8位数码管显示,MAX7219的工作时序和寄存器描述,单片机实现液晶显示,单片机实现电子密码锁, 单片机实现简单音乐发生器,单片机实现语音录放,基于MAX197的并行A/D转换,基于TLC549的串行A/D转换,基于MAX517的串行D/A转换,基于DS18B20的数字温度计设计等等,例子超多 包括了书中所有的程序代码和电路图,稍加修改便可用于自己的设计中去-30 C language typical applicat
at24c512
- 基于ICCAVR平台的,AVR系列单片机AT24C512驱动头文件,本头文件默认单片机频率为8M,I2C传输速率为400K,如果改变单片机频率,需要将i2cdelay()函数 BIT率寄存器TWBR的值进行修改
stc_rs232
- STC单片机读取FPGA筒形寄存器并通过RS232发送到上位机源程序,绝对可用,您可以适当修改满足您的使用,使用Keil c51编写。
TLCD
- pic单片机 DB4~DB7:在L CD中的作用,为数据线,DB0~DB2接地,DB3接高电平以完成对液晶的初始化。本Demo例子程序中,与单片机的RB2~RB5连接,用户使用其他的管腿时,只需修改#define部分。 RS为数据、指令控制线,与单片机的RB1连接,当RS为高电平时对LCD模块数据寄存器操作,当RS为低电平时对LCD模块指令寄存器操作; E为读写使能控制线,与单片机的RA5连接,每当E线向LCD模块发送一个正脉冲,LCD模块与单片机之间将进行一次数据交换; A、K
U-EC5.rar
- 。该工具可实现单步、连续单步、断点、停止/运行,支持寄存器/存储器的观察和修改,下载程序到Flash存储器等功能。另一特点为可使用专用软件(U-EC5中文编程软件)快速将程序代码烧录到C8051F MCU中,. The tool enables single-step, continuous single-step, breakpoint, and stop/run in support of register/memory of observation and modify, download
AT45DB161
- 1、直到批号为0645的片子,chip erase指令还是不可靠的, 这在datasheet 52页有描述。 2、芯片的页大小寄存器只能写一次(OTP), 如果配置为每页512字节后就再也不能写回每页528字节了。 3、网上很多例程是旧版的161B的程序,跟161D操作指令有不少差别, ATMEL已经不建议使用这些旧指令了, 移植的时候注意对照DATASHEET修改过来。 4、写入时一定要查询状态寄存器的忙碌标志, 否则后续指令无效,外
ATMAGE128uartasksendinterruptreceive
- 本程序经调试好使,如果程序不好使,请注意检查更改波特率和晶振频率以及检查调试助手和单片机的熔丝位设置,尤其是103兼容模式的熔丝位不编程M128和M16串口通信程序大同小异,M128有两个串口UART0、UART1而M16只有一个串口UART,只需要修改相应的寄存器和引脚设置即可中断方式接收能有效防止(采用查询方式接收)单片机外部设备不正常,不能收到数据死机-After debugging the program so that, if the process not so, please no
LMx2531xINIT
- VCO控制,单片机,初始化需要3次写R5寄存器。工作后改变只需要修改需要的寄存器。-VCO control, SCM, initialization need to register three times to write R5. Work needed to change only need to modify the register.
FIQ_Demo
- 在LPC23xx上实现FIQ中断,程序中给出了FIQ中断寄存器的设置,只要按照用户要求修改对应的中断号便能实现FIQ快速中断。-To achieve the LPC23xx FIQ interrupt, the program gives the FIQ interrupt register settings, if required in accordance with the user can modify the number corresponding to interrupt FIQ
nandflashdevelop
- 在单片机应用中,在刚开始上电时,FLASH的重载进入需要进行寄存器的修改与地址映射,这里主要是对寄存器的控制。-In the SCM applications, at the beginning of power-, FLASH overloaded into the need for changes to register with the address mapping, here mainly for the control register.
USXEPLIN
- 共享完整的LIN通讯程序代码,适用于主节点和从节点,适用芯片MC9S12XEP100,飞思卡尔的16位单片机在此程序的基础之上稍微修改下寄存器就可以适用了-LIN communication procedures to share the complete code for the master node and slave nodes, for chip MC9S12XEP100, Freescale 16-bit microcontrollers based on this procedur
msp430_API_SPI
- map430 SPI 的初始化程序API,应用时注意根据情况修改PH和PL寄存器-map430 SPI initialization procedure
PIC16F87X_CAN
- #define READ 0x03 // 读MCP2510指令代码 #define WRITE 0x02 // 写MCP2510指令代码 #define RESET 0xC0 // 复位MCP2510指令代码 #define RTS 0x80 // MCP2510请求发送指令代码 #define STA2510 0xA0 // 读MCP2510状态指令代码 #define BITMOD 0x05 // MCP2510位修改指令代码
ADC
- C8051F020单片机ADC操作。通过它,可以很快地学习ADC硬件寄存器的配置,只要稍微修改,即可以容易地加入到您的工程-C8051F020 microcontroller ADC operation. Through it, you can quickly learn the configuration of hardware registers ADC, with a little modification, that can be easily added to your project
Comparators
- C8051F020单片机比较代码,通过它,你会很快熟悉C8051F单片机在比较器上寄存器的配置。稍微修改,即可加入自己的工程。-Comparing C8051F020 microcontroller code, through it, you' ll quickly become familiar with C8051F MCU on the register in the comparator configuration. Slightly modified, you can add y
74HC595
- 用STC的MCU的SPI方式控制74HC595驱动8位数码管。 用户可以修改宏来选择时钟频率, 可以修改寄存器定义是STC12C5A60S2系列 还是 STC12C5628AD STC12C5410AD STC12C4052AD系列. 用户可以在显示函数里修改成共阴或共阳.推荐尽量使用共阴数码管. 显示效果为: 8个数码管循环显示0,1,2...,A,B..F,消隐.-STC MCU SPI control 74HC595 to drive eight digita
AVR-_step_motol
- 使用AVR单片机实现步进电机控制,采用单片机的CTC模式,在比较匹配中断中修改寄存器值,实现细分。-AVR Microcontroller stepper motor control, microcontroller CTC mode, the compare match interrupt modify the the register values subdivision.
K60_OV7620
- 基于K60的OV7620摄像头驱动程序,可以修改寄存器,配置SCCB,注释有问题,最好还是参考原版的英文数据手册-Based K60 OV7620 camera driver, you can modify the register, configure SCCB, annotated with the problem, it is best reference original English Datasheet
perpetual-calendar
- 万年历源程序,51单片机,可动态修改寄存器值,-51SCM perpetual calendar