HT56R678使用I2C进行数据传输的方法 HT56R678 内建有SIM 功能,其中包括了SPI 和I2C 两种通信接口,本文以HT56R678 为母体,介绍使用I2C 进行数据传输的方法和注意事项。
上传时间: 2013-10-31
上传用户:515414293
HT47R20A-1时基(Time Base)使用介绍 HT47 系列单片机的时基可提供一个周期性超时时间周期以产生规则性的内部中断。时基的时钟来源可由掩膜选择设定为WDT 时钟、RTC 时钟或指令时钟(系统时钟/4);其超时时间范围可由掩膜选择设定为“时钟来源”/212~“时钟来源”/215。如果时基发生超时现象,则其对应的中断请求标志(TBF)会被置位,如果中断允许,则产生一个中断服务到08H 的地址。
上传时间: 2013-11-15
上传用户:13925096126
HT48 & HT46 MCU UART 的软件实现方法具有低功耗、高性能的HOLTEK 的8 位单片机,十分适用于各种控制系统产品,如办公自动化和一些消费性产品中。有时在一些应用系统中需要附加与其它单片机进行异步串行通信,在这种情况下,使用软件方法实现比选择专用的IC 硬件方法要经济得多。本文就是介绍简单的UART 软件实现方法。该方法适用于带一位停止位并且不带奇偶校验位的通用8 位数据传输,其传输波特率可调整,调整范围由使用的单片机的系统频率决定。
上传时间: 2013-11-07
上传用户:wch1989
本文针对在苹果园中监测测量控制等系统中无法方便的把数据传输给移动设备的情况,在此介绍了一种以USB接口芯片沁恒CH375和MCS51单片机为核心,U盘、移动硬盘等为存储介质的数据存储方案。本模块给出了硬件电路的设计和U盘的读写程序,并指出了易出错的调试细节。实验结果证明,该方法具有成本低,可靠性高,通用性强,可以简便地集成到各种监测、测控系统中。
上传时间: 2013-10-16
上传用户:zhqzal1014
带您从零学单片机之串口通信 串口应用简介51的单片机除了定时器/计数器和中断外.还拥有串行通信接口.有了这个接口我们可以用它和电脑通信.我们可以利用串口向电脑发送数据,也可以用串口接收电脑的数据.有了这个接口我们可以利用它来设计很多东西,数据采集,多机通信,远程控制等等. 串行通信是将一组数据分成一位位的方式在数据线上传送.串行通信的优点:占用IO口少.远距离传输时候成本低.串行通信的缺点:相对并行通信传输速度慢,传输方式比较复杂.DS1302 ADC0832等等都是串行传输数据.
上传时间: 2013-10-27
上传用户:jing911003
RSA加解密系统及其单芯片实现随着计算机科技的进步,带给人类极大的便利性,但伴随而来的却是安全性之问题。最简单便利的安全措施是利用使用者账号及密码加以控管,但密码太短易被破解,密码太长不便记忆,在网络上进行传输,利用简单的网络封包截取工具即可取得相关之使用者账号及密码,因此如何使用适当之资安技术以保护网络上之公开资讯,为一重要之课题。RSA 密码系统为确保信息安全之一重要机制。本专题利用低成本且取得容易的8051 单芯片实现RSA加解密系统。关键词: 信息安全、8051 单芯片、RSA 密码系统。
上传时间: 2013-11-05
上传用户:逗逗666
本文介绍一个嵌入了TCP/IP 协议栈的89C52 单片机,通过图像采集模块,采用组播方式,实现了图像采集与网络传输的功能。文中给出了硬件接口电路与软件设计的原理与实现方法。关键词: TCP/IP; RTL8019AS; 图像采集; 组播; 网络摄像头随着网络技术的发展和网络应用的普及,如何充分利用网络资源来实现低成本、高可靠的远程视频监控,已成为一个技术热点。本文介绍一个用单片机与图像采集模块接口,嵌入TCP/IP 协议栈,制作“网络摄像头”的方法。本网络摄像头在一个组播式视频图像监控系统中,只作为组播源向以太网发送视频图像数据;其它监控计算机则作为组播成员接收数据。整个视频图像发送和监控系统在局域网中使用时,监控接收端的PC 机只要加入了组播组,不必知道网络摄像头的IP 地址和MAC 地址,也不需要两者的IP 地址是在同一网段,均可接收到网络摄像头发出的图像数据,使用起来相当方便。
上传时间: 2013-12-18
上传用户:mhp0114
基于中颖SH79F164单片机的电子血压计应用:电子血压计因具有无创性、操作简单、携带方面等优点,目前得到广泛的应用和推广。无创检测血压的方法很多,如柯氏音法,测振法,超声法、双袖带法、恒定袖带法、逐拍跟踪法、张力定测法和恒定容积法等。其中测振法就是我们常说的示波法,由于具有较好的抗干扰能力,能比较可靠地判断血压、实现血压的自动检测而成为无创血压的主流。目前国内外大多数电子血压计都采用示波法。示波法的原理同柯氏音法,也需要充气袖套来阻断动脉流,但在放气过程中不是检测柯氏音,而是检测气袖内气体的振荡波(测振法由此得名),这些振荡波是袖带与动脉耦合的结果,源于心血管周期内血管壁由于收缩舒张引起的压力脉动。理论计算和实践均证明此振荡波的幅度有一定的规律,与动脉收缩压、平均压以及舒张压有一定的函数关系。针对示波法,本文将详细介绍基于中颖电子SH79F164 单片机的血压计系统方案与软硬件实现。 在硬件电路设计方面,笔者参考了大量的资料,最终选定SH79F164 单片机作为主控IC。其理由是SH79F164 内建资源丰富,既能节省大量外围器件,又方便系统调试。SH79F164 内建资源主要有:可编程仪表放大器(PGA)、带通滤波器、固定增益放大器、恒流源放大器、10 位A/D 转换器、时基定时器(RTC)。硬件部分构成:压力传感器、SH79F164 单片机、LCD、袖套、充气泵、放气阀、按键等(见图3)。
上传时间: 2013-10-23
上传用户:muhongqing
单片机指令系统 3.1 MCS-51指令简介 3.2 指令系统 3.1 MCS-51指令简介 二、MCS-51系列单片机指令系统分类 按寻址方式分为以下七种:按功能分为以下四种: 1、立即立即寻址 1、数据传送指令位操 2、直接寻址 2、算术运算指令 3、寄存器寻址 3、逻辑运算指令 4、寄存器间接寻址指令 4、控制转移类指令 5、相对寻址 5、位操作指令 6、变址寻址 7、位寻址 三、寻址方式 3、寄存器间接寻址 MOV A, @R1 操作数是通过寄存器间接得到的。 4、立即寻址 MOV A, #40H 操作数在指令中直接给出。 5、基址寄存器加变址寄存器寻址 以DPTR或PC为基址寄存器,以A为变址寄存器, 以两者相加形成的16位地址为操作数的地址。 MOVC A, @A+DPTR MOVC A, @A+PC 四、指令中常用符号说明 Rn——当前寄存器区的8个工作寄存器R0~R7(n=0~7); Ri——当前寄存器区可作地址寄存器的2个工作寄存器R0和R1(i=0,1); direct——8位内部数据存储器单元的地址及特殊功能寄存器的地址; #data——表示8位常数(立即数); #datal6——表示16位常数; add 16——表示16位地址; addrll——表示11位地址; rel——8位带符号的地址偏移量; bit——表示位地址; @——间接寻址寄存器或基址寄存器的前缀; ( )——表示括号中单元的内容 (( ))——表示间接寻址的内容; 五、MCS-51指令简介 1. 以累加器A为目的操作数的指令 2. 以Rn为目的操作数的指令 3. 以直接地址为目的操作数的指令 4. 以寄存器间接地址为目的操作数指令 应用举例1 8段数码管显示 应用举例2 3.2 指令系统 2、堆栈操作指令 3. 累加器A与外部数据传输指令 4. 查表指令 MOVC A, @A+PC 例子: 5. 字节交换指令 6. 半字节交换指令 二、算术操作类指令 PSW寄存器 2. 带进位加法指令 3. 加1指令 4. 十进制调整指令 5. 带借位减法指令(Subtraction) 6. 减1指令(Decrease) 7. 乘法指令(Multiplication) 8. 除法指令(Division) 三、逻辑运算指令 1. 简单逻辑操作指令 2. 循环指令 带进位左循环指令(Rotate Accumulator Left through Carry flag) 右循环指令(Rotate Accumulator Right) 带进位右循环指令(Rotate A Right with C) 3. 逻辑与指令 4. 逻辑或指令 5. 逻辑异或指令 四、控制转移类指令 1. 跳转指令 相对转移指令 SJMP rel PC←(PC)+2 PC←(PC)+rel 程序中标号与地址之间的关系 2. 条件转移指令 3. 比较不相等转移指令 4. 减 1 不为 0 转移指令 5. 调用子程序指令 7. 中断返回指令 五、位操作指令 1. 数据位传送指令 2. 位变量逻辑指令 3. 条件转移类指令
上传时间: 2013-10-27
上传用户:xuanjie
带键盘扫描和LED/LCD驱动显示板电路设计
上传时间: 2013-11-24
上传用户:liaocs77