搜索资源列表
单片机坐标简易电子琴的设计
- 简易电子琴的设计 一、 设计题目: 设计一简易电子琴,要求能够发出1、2、3、4、5、6、7等七个音符。 使用元件:AT89C51、LM324,喇叭,按键等 二、 设计目的 (1)能够对电子电路、电子元器件、印制电路板等方面的知识有进一步的认识,独立对其进行测试与检查。 (2)熟悉8051单片机的内部结构和功能,合理使用其内部寄存器,能够完成相关软件编程设计工作。 (3)为实现预期功能,能够对系统进行快速的调试,并能够对出现的功能故障进行分析,及时修改相关软硬件。 (4)对软件编程、排错调试、焊
gpiotool.tar
- pxa270 Linux开发板上用的读取、修改PXA270寄存器的程序-pxa270 Linux development board with the read, modify the procedures PXA270 Register
programandcircuit
- 30个典型的C语言应用实例:单片机实现7段数码管显示,基于MAX7219的8位数码管显示,MAX7219的工作时序和寄存器描述,单片机实现液晶显示,单片机实现电子密码锁, 单片机实现简单音乐发生器,单片机实现语音录放,基于MAX197的并行A/D转换,基于TLC549的串行A/D转换,基于MAX517的串行D/A转换,基于DS18B20的数字温度计设计等等,例子超多 包括了书中所有的程序代码和电路图,稍加修改便可用于自己的设计中去-30 C language typical applicat
I2C_controller
- verilog编写的一个简单的I2C控制器,言简意赅,完成对寄存器的配置.用户可自行修改配置参数.
at24c512
- 基于ICCAVR平台的,AVR系列单片机AT24C512驱动头文件,本头文件默认单片机频率为8M,I2C传输速率为400K,如果改变单片机频率,需要将i2cdelay()函数 BIT率寄存器TWBR的值进行修改
stc_rs232
- STC单片机读取FPGA筒形寄存器并通过RS232发送到上位机源程序,绝对可用,您可以适当修改满足您的使用,使用Keil c51编写。
C8051
- C8051F系列单片机开发与C语言编程,文件夹中为各章节的程序代码,均在作者的目标板上(自行开发)调试通过,以确保程序正确。 Keil C对中文文件、目录以及空格等可能无法编译连接,所以若要正确调试,须确保所有文件、目录为连续英文名或数字。 这些程序应用到其他C8051Fxxx系列单片机时,要确保各个操作寄存器的名称、地址与各个控制位相一致,否则需要修改。很多寄存器位的位置并不相同,所以移植程序时,使用者要参考F040寄存器和移植对象单片机的寄存器,以
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
DMX512 Decode 标准灯光控制协议DMX512的应用程序
- 基于国际标准灯光控制协议DMX512的应用程序,应用在51核单片机,如其它单片机则修改寄存器值即可。-Based on international standard DMX512 lighting control protocol application, the application of the 51-core chip, as the other devices you can modify the register values.
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、写入时一定要查询状态寄存器的忙碌标志, 否则后续指令无效,外
MSP430F54xx_UCOSII
- 适用MCU: TI MSP430 5XX 适用ucos-ii版本:2.86 编译环境:IAR4.11B 主要的工作: 在MICRIUM网站上430移植代码的基础上进行了修改:5XX系列PC寄存器为20位,堆栈的宽度仍为16位,因此在对PC和SR的压栈处理上做了修改;另外在汇编程序里调用HOOK函数的CALL XXX 改成 CALLA XXX -Applicable MCU: TI MSP430 5XX applicable ucos-ii version: 2.86 bui
x95288x
- VHDL的寄存器读写参考,可自己根据要求重新修改,本示范只做参考用-Register read and write VHDL reference to their request to amend in accordance with, the reference model only
arm
- ARM_Star 仿真器是一款为广大ARM工作者设计的高性能仿真器,ARM_Star仿真器完全实现ARM RDI 1.5和RDI 1.51协议,与ARM Multi-ICE™ 兼容,支持所有含有Embedded-ICE Logic的ARM 内核CPU, 在调试软件的控制下,ARM_Star仿真器可以停止、启动ARM CPU的运行,用户通过ARM_Star仿真器察看、修改寄存器,存储器,设置断点、单步执行,下载烧写Flash程序等。-ARM_Star simulator is a des
RS485
- 这是适用与s3c2410处理器的485通信的裸奔代码,在项目中可以直接copy。如果是采用其它处理器即修改寄存器即可。-This is applicable to s3c2410 processor 485 with the streaking code in the project can copy. If you are using other processor registers that can be modified.
USB_Device
- 这是适用于s3c2410处理器的USB设备的裸奔代码,在此芯片项目中可以直接copy,类似芯片稍微修改寄存器即可,极具参考价值。-This is for the USB device s3c2410 processor streaking code in this project, the chip can copy, similar to the chip registers can be modified slightly, great reference value.
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