搜索资源列表
outputcharandwordprogram
- 这是一个输出字节和汉字的程序...可以用的我已调试过的-output byte characters and procedures can be used to ... I have tuned in
89S256
- AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。-AT89C51 is a k
VERILOGCOMP
- 设计一个字节(8 位)比较器。 要求:比较两个字节的大小,如a[7:0]大于 b[7:0]输出高电平,否则输出低电平,改写测试 模型,使其能进行比较全面的测试 。 -design a byte (8) for comparison. Requirements : To compare the size of two bytes, as a greater than [7:0] b [7:0] output margin. Otherwise, low-level output, re
musicplay51mcu
- 单片机用T1中断在IO口P1.0输出乐曲(在P1.0口与VCC间接一喇叭即可听到) // // 1.由于输出的是方波,比较难听:-)你也可以将波形细分用DA输出正弦波 // // 2.由于T1频繁中断,任何其他中断发生都会是乐曲打顿,只适合试验 // // 3.优化音符编码:一个字节中包含节拍、音符、升降调,可区分数据和命令-T1 chip Computer IO interruption in output P1.0 mouth music (P1.0 mouth with a l
74hc595
- 74hc595驱动 gcc编译 n个级连只要输出n个字节后加一个锁存时钟(下降沿)-74hc595 driven gcc n-even if output n bytes added a latch clock ( drop along)
singlechipplaymusic
- 单片机用T1中断在IO口P1.0输出乐曲(在P1.0口与VCC间接一喇叭即可听到) 1.由于输出的是方波,比较难听:-)你也可以将波形细分用DA输出正弦波 2.由于T1频繁中断,任何其他中断发生都会是乐曲打顿,只适合试验 3.优化音符编码:一个字节中包含节拍、音符、升降调,可区分数据和命令
MSP430_nRF905
- MSP430把nRF905的“TRX_CE”引脚置为高电平,“TX_CE引脚拉为低电平后就刻蚀结社数据,本设计中CPU在设定的35s内一直判断Nrf9051“DR”引脚是否便变高个,若为高则证明接收到了有效数据,可以退出接收模式,弱一致没有接受2到,待时间到时也退出接接受是模块,退出后在待机模块,CPU通过SPI总线把NRF905内部的接收数据寄存器中数据读出,即接收道德有效数据。 便携接受部分程序时,有一点应该注意,很多资料中都没有提到,就是CPU在MOSI信号线上发出读命令字节后
uartverlog
- 占用资源少的verilog HDL uart接口;采用固定波特率115200,可以修改程序中的分频来修改波特率,模式为1个启始位,8位数据位,1个停止位;带1字节缓存;当缓存空时输出空信号
war
- 压缩解压算法LZ77算法有许多派生算法(这里面包括 LZSS算法)。它们的算法原理上基本都相同,无论是哪种派生算法,LZ77算法总会包含一个动态窗口(Sliding Window)和一个预读缓冲器(Read Ahead Buffer)。动态窗口是个历史缓冲器,它被用来存放输入流的前n个字节的有关信息。一个动态窗口的数据范围可以从 0K 到 64K,而LZSS算法使用了一个4K的动态窗口。预读缓冲器是与动态窗口相对应的,它被用来存放输入流的前n个字节,预读缓冲器的大小通常在0 – 258 之间。这
serial_program_for_51
- 很完整的51串口程序 包括如下: 串口中断服务程序,仅需做简单调用即可完成串口输入输出的处理 出入均设有缓冲区,大小可任意设置。 可供使用的函数名: char getbyte(void) 从接收缓冲区取一个byte,如不想等待则在调用前检测inbufsign是否为1。 getline(char idata *line, unsigned char n) 获取一行数据回车结束,必须定义最大输入字符数 putbyte(char c) 放入一个字节到发送缓冲区 putb
txunit1
- UART发送TX控制电路设计,以波特率产生器的EnableTX将数据DATAO以LOAD信号将其送入发送缓冲器Tbuff,并令寄存器内容已载有数据而非空出的标志tmpTBufE=0。当同步波特率信号来临时监视是否处于tmpTBufE=0(内有数据)以及tmpTRegE=1(没有数据)。即处于尚未启动发送态则将Tbuff缓冲寄存器 送入传输寄存器Treg内并令tmpTRegE=0(内又送入数据),但因Tbuff已转送入缓冲寄存器TregE内,为空故令tmpTBufE=1,此tmpTBufE代表缓冲
gpseep
- 微程序控制器采用ATMEL AVR MEGA162,该MCU为双串口,16 k字节系统内可编程FLASH,512字节EEPROM等。MCU工作流程为:(1) 上电复位,初始化各输入输出端口,定时器,串口等;(2) 初始化GPS,输出数据仅保留RMC;(3) 初始化GPRS,设置服务器IP地址,端口;(4) MCU循环读出来自GPS的数据,通过GPRS发送至服务器。
DebugYCbCr
- 将 AD芯片(ADV7183) 采集到的一帧数据 进行处理的程序。 处理源为 ITU656格式 entire field 模式下的整帧数据。 程序输出 每一行的EAV SAV信号坐标、 图像数据字节数, 以及整帧的前10和后10个字节数据, 同时生成TXT文件记录这些信息。 最后将处理源转换成BMP格式输出
RFID13
- 根据曼彻斯***的编码原则(参见本刊2001年第一期《一种采用曼码调制的非接触IC卡读写程序编制》),非接触ID卡采用上升沿对应着位数据“0”,下降沿对应着位数据“1”,微控制器通过检测U2270B输出数据位的跳变来实现对曼彻斯***的译码。在现实工作中,数据信号会受到调制、解调、噪声各种效应的影响,其上升沿和下降沿存在抖动,可采用键盘消抖的办法来消除抖动的影响。根据非接触ID卡64位数据循环发送以及其数据绪构特点,即数据流中第64位为“0”,第1位至第9位为“1”。据此,将“01111111
c51源程序集合
- 源码 │ 0108_12864LCD-F149.ASM │ 12232-1520.c │ 12232.c │ 12864-ks0108.asm │ 12864-ST7290-F149.C │ 12864-zb.c │ 12887.c │ 24C01-64.C │ 24C01-F440.C │ 28sf040a.asm │ 51use.txt │ 6963.C │ 93c46.asm │ 93c46.c │ 93cxx.c │ ad7416-mcuzb.c │ ad7416.c │ AT24C01
spi_V1.0.3
- //说 明:msp430通过模拟的spi驱动flash W25X32 //描 述:用于主函数中直接调用 flash写函数 写入数据 //功 能:写入flash 一个字节数据 flash地址自动加一 //端 口:p7.0 接/CS片选端 , p7.1用于时序脉冲, p7.2 用作MOSI主机输出从机输入 , // p7.3用作MISO主机输入从机输出, // p1.4接/WP写保护引脚 ,此程序里没有用到 所以直接拉高,不用。 // 也可以连写 都试过了
SDH
- SDH开销的接收处理,要求: 1, A1和A2字节为帧头指示字节,A1为“11110110”,A2为“00101000”,连续3个A1字节后跟连续3个A2字节表示SDH一帧的开始。要求自行设计状态机,从连续传输的SDH字节流中找出帧头。 2, E2字节为勤务话通道开销,用于公务联络语音通道,其比特串行速率为64KHz(8*8K=64)。要求从SDH字节流中,提取E2字节,并按照64K速率分别串行输出E2码流及时钟,其中64K时钟要求基本均匀。(输出端口包括串行数据和64K串行时钟)
sdh1
- 本段代码是关于SDH帧的操作的一段VHDL的代码。 主要需求为两部分: 1. 从连续传输的SDH字节流中找出帧头。 2. 从SDH字节流中,提取F1字节,并按照要求输出。-This section of code is on the operation of a SDH frame VHDL code. Two main needs: 1. From the continuous transmission of SDH byte stream to find the frame he
【19】DMA PWM WS2812 GPIO输出16组
- STM32作为主控芯片,72Mhz,利用DMA+PWM实现驱动WS2812,创建16个并行800kBit / s数据流的想法如下: 使用定时器每1.25us创建一个800kHz的时基和一个DMA请求。 使用2个比较模块在低位时间(350ns)和高位时间(700ns)下创建DMA请求 1.25us DMA请求将GPIO端口的所有位设置为高电平 350ns DMA请求将数据从帧缓冲区传输到GPIO端口。如果该位为0,GPIO引脚将变为低电平,否则将保持高电平。 700ns DMA请求将所有
STM8_模拟串口接收(接收单个字节完成)
- 利用STM8S103F3P6的普通IO口设计UART功能,波特率可以达到250Kbps,能够稳定的接收单字节数据并通过串口输出。模拟串口的发送也可以达到250Kbps.(Using STM8S103F3P6 general IO mouth design UART function, baud rate can reach 250 KBPS, can receive stable single-byte data and output via a serial port. Simulation