码迷,mamicode.com
首页 >  
搜索关键字:点阵字库 单片机    ( 2174个结果
M2 BPI升级 开源开发板,单片机
官网:www.banana-pi.com
分类:其他好文   时间:2015-01-29 10:43:58    阅读次数:154
74HC5957
74HC595是硅结构的CMOS器件, 兼容低电压TTL电路,遵守JEDEC标准。 74HC595是具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器是分别的时钟。 数据在SHcp的上升沿输入,在STcp的上升沿进入到存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。 移位寄存器有一个串行移位输入(Ds),和一个串行输出(Q7’),和一个异步的低电平...
分类:其他好文   时间:2015-01-28 16:07:21    阅读次数:165
串行接口的基本特点
MCS-51单片机的串行端口有4种基本工作方式,通过编程设置,可以使其工作在任一方式,以满足不同场合的需要。其中,方式0主要用于外接移位寄存器,以扩展单片机的I/O电路;工作方式1多用于双机之间或与外设电路的通信;方式2、3除有方式1的功能外,还可以作多机通信,以构成分布式多微机系统。  串行端口有两个控制寄存器SCON、PCON,用于设置工作方式、发送或接收的状态、特征位、数据传送波特率[每秒...
分类:其他好文   时间:2015-01-27 18:35:01    阅读次数:258
串口波特率选择
波特率(Boud Rate)就是在串口通信中每秒能够发送的位数(bits/second)。MCS-51串行端口在四种工作模式下有不同的波特率计算方法。其中,模式0和模式2波特率计算很简单;模式1和模式3的波特率选择相同,故在此仅以工作模式1为例来说明串口通信波特率的选择。      在串行端口工作于模式1,其波特率将由计时/计数器1来产生,通常设置定时器工作于模式2(自动再加模式)。在此模式下波...
分类:其他好文   时间:2015-01-27 18:33:26    阅读次数:256
51单片机双机通讯
//两个单片机通讯,使用中断法 #include #define uchar unsigned char #define uint unsigned int #define key_port P1 #define dis_port P2 void main (void) { uchar key_in=0xff; SCON=0x50; //MODER1,REN=1; TMOD=0x20...
分类:其他好文   时间:2015-01-27 16:26:08    阅读次数:126
下位机单片机c语言发送数据到串口,上位机pc机java语言获取端口数据
总是有些人在质疑,说pc机用java无法直接进行串口通信。这篇文章通过完成的实例代码,完美的宣告了一些!!!!...
分类:编程语言   时间:2015-01-26 21:11:24    阅读次数:365
cortex_m3_stm32嵌入式学习笔记(二十):IIC实验(I2C串行总线)
IIC(Inter- Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线SDA 和时钟SCL构成的串行总线,可发送和接收数据。在 CPU 与被控 IC 之间、 IC 与 IC 之间进行双向传送, 高速 IIC 总线一般可达 400kbps 以上。 ALIENTEK MiniSTM32 开发板板载的 EE...
分类:其他好文   时间:2015-01-26 17:19:58    阅读次数:254
1602液晶显示屏
#include #define uchar unsigned char #define uint unsigned int sbit rs=P3^5; sbit lcden=P3^4; sbit dula=P2^6; sbit wela=P2^7; uchar table1[]="TX-51STAR MCU"; uchar table2[]="WWW.TXMCU.COM"; void delay...
分类:其他好文   时间:2015-01-26 17:07:57    阅读次数:183
利用中断实现的4*4矩阵键盘扫描
#include #include typedef unsigned char UINT8; typedef unsigned int UINT16; UINT8 num = 0, temp = 0, key = 16, t0 = 0, t1 = 0, shu = 0; /* 数码管编码 */ UINT8 code table[]= { 0x3f,0x06,0x5b,0x4f, 0x...
分类:其他好文   时间:2015-01-26 13:40:44    阅读次数:123
cortex_m3_stm32嵌入式学习笔记(十九):DMA实验(高速传输)
DMA,全称为: Direct Memory Access,即直接存储器访问。 DMA 传输方式无需 CPU 直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为 RAM 与 I/O 设备开辟一条直接传送数据的通路, 能使 CPU 的效率大为提高。 即DMA传输前,CPU要把总线控制权交给DMA控制器,而在结束DMA传输后,DMA控制器应立即把总线控制权再交回给CPU。 ...
分类:其他好文   时间:2015-01-25 22:38:07    阅读次数:406
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!