1. 本程序使用一个定时器和任意 2 个 I/O 口模拟一个串行口。 2. 1位起始位,8位数据位,1位停止位。发数据位时先发低位。 3. 支持半双工通讯。收、发波特率相同。 4. 应把定时器中断优先级设置为最高级。 5. 本程序每接收一个字节后就把它放到一个队列缓冲区中(也可使用环行缓冲区), 待缓冲区满后,将缓冲区中的内容原样发回。这是为了测试多字节连续收发的 能力和简化程序。实际应用中应防止缓冲区溢出。 6. 由接收转换到发送时要先调用 soft_send_enable (); 由发送转换到接收时要先调用 soft_receive_enable ()。 7. 发送最后一个字节后如果要立刻转为接收,必须等待最后一个字节后发送完毕 while ( rs_f_TI == 0) // 等待最后一个字节发送完毕
资源简介:1. 本程序使用一个定时器和任意 2 个 I/O 口模拟一个串行口。 2. 1位起始位,8位数据位,1位停止位。发数据位时先发低位。 3. 支持半双工通讯。收、发波特率相同。 4. 应把定时器中断优先级设置为最高级。 5. 本程序每接收一个字节后就把它放到一个队...
上传时间: 2016-10-22
上传用户:tonyshao
资源简介:本程序使用一个定时器和任意的2个I/O口模拟一个串口通信。可以直接调用。
上传时间: 2013-12-24
上传用户:onewq
资源简介:本程序用at16实现两根线(两个i/o口)+8片74164+一片ULN2003驱动24个LED数码管,通过串口写入要显示的数,可以在很多地方应用
上传时间: 2015-04-20
上传用户:hustfanenze
资源简介:本程序是演示定时器的使用的使用的程序,该程序每过一秒显示一下计时时间
上传时间: 2014-06-15
上传用户:pkkkkp
资源简介:本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我...
上传时间: 2014-01-09
上传用户:pompey
资源简介:本串行通信程序利用汇编语言通过BIOS中断调用和DOS功能调用实现PC机双机串行通信。其中,上位机和下位机串行口均为辅串口COM2(口地址为2FXH),对外用9针连接器与令一台PC机连接;BIOS通过“INT 14H”4个中断服务子程序,分别完成串口初始化编程、发送一帧数...
上传时间: 2015-05-01
上传用户:nairui21
资源简介:彩电故障信息共享系统 本程序使用Visual C++6.0编程制作信息共享系统,实现信息管理共享的自动化。由此实现了信息的增加、删除、修改、查看等功能,并且进而实现信息的安全管理,使信息的管理更加人性化,规范化。从而提高故障排除效率,提高信息利用率,有...
上传时间: 2013-12-14
上传用户:royzhangsz
资源简介:DS1302 是 DALLAS 公司推出的涓流充电时钟芯片 内含有一个实时时钟/日历和 31 字节静态 RAM 通过简 单的串行接口与单片机进行通信 实时时钟/日历电路提供秒 分 时 日 日期 月 年的信息 每月的天 数和闰年的天数可自动调整 时钟操作可通过 AM/PM 指示决定采...
上传时间: 2014-06-06
上传用户:weixiao99
资源简介:本程序使用定时器1,采用中断方式,通过不断改变rTCMPB1的值来改变PWM输出脉冲,从而产生不同的乐音。 每进一次中断发送一次rTCMPB1的值和字符AA 在串口调试助手中显示。
上传时间: 2014-01-06
上传用户:三人用菜
资源简介:2812样例程序,开发环境为CCS3.1,本程序是关于CPU定时器基本使用方法的
上传时间: 2013-12-13
上传用户:阳光少年2016
资源简介:(1) 程序1-跑马灯:会看到led变化。 (2) 程序2-独立键盘 :分别按“INT0/+”键和”t0/-“会看到LED变化。 (3) 程序3-定时器:会看到5个LED闪烁。 (4) 程序4-数码管显示:会看到数码管显示数字变化。 (5) 程序5-扫描键盘:按3*3键盘的任意...
上传时间: 2014-01-14
上传用户:hebmuljb
资源简介:1. 本程序实现计算任意长的整数的四则运算. 以用户和计算机对话的方式,先后输入数字的最多位数,然后程序就计算并显示出这两个数的运算. 2. 利用双向循环链表现实长整数的存储,每个结点含一个整形变量.输入的形式以回车结束,可以直接输入正数或负数,程序会过...
上传时间: 2017-06-07
上传用户:tb_6877751
资源简介:多线程下载的源代码, 安装及使用须知 1、本程序要求先安装jdk和jCreator和Tomcat。 2、按照本书1.3节中所述安装单机的网络运行环境。 3、创建一个名为try.rar的文件,然后将作为目标文件的try.rar放在 第一步设置好的服务器的根...
上传时间: 2017-06-29
上传用户:as275944189
资源简介:1.本程序中,实现集合的交,并差,求补,求子串运算.集合的元素限定在[‘a’ … ’z’].集合的输入形式为输入一个字符串,以0和回车符号作为结束. 2. 演示程序以用户和计算机对话的方式,即在计算机终端显示”提示信息”之后,由用户在键盘上输入演示程序中规定的运...
上传时间: 2015-11-06
上传用户:gengxiaochao
资源简介:1、 通过可编程并行接口芯片8255A和定时器/计数器8253实现十字路口交通灯的模拟控制。 2、 掌握通过8253实现准确定时的方法。 3、 进一步掌握并行接口芯片8255A的使用方法。 4、 进一步掌握8259A可编程中断控制器的使用方法。
上传时间: 2014-01-05
上传用户:wmwai1314
资源简介:Raize的RzCheckTree权限管理 本程序使用Delphi7和Raize4.1控件里的RzCheckTree实现权限管理 请下载Raize安装后使用本程序 access2000作为数据库来演示 我的E_mail:wh1978@netease.com ,有问题交流交流 做的不好,请大虾们多多批评
上传时间: 2016-10-10
上传用户:362279997
资源简介:VC++实现DES加解密 Tips: 1.本程序可以加密1-4096个字符的任意长度字符串 2.如果密钥长度过短或者为空,程序将使用默认 密钥"YinXueYuan Build It!"进行加密. 3.加密结果将用16进制字符显示 4.本加密程序同时支持中/英文字符(包括密钥和明 文) 5.本加...
上传时间: 2013-12-19
上传用户:stampede
资源简介:信使小精灵,是一个简易的聊天工具。主要是演示了网络编程的主要步骤。本程序使用封装好的函数库,使得应用层不需要考虑网络消息是如何被接受和发送的,也不需要考虑数据粘包和丢包的刺手问题,你只要调用相应的函数就可以了。函数库为你做好了这些工作。你只...
上传时间: 2015-04-15
上传用户:英雄
资源简介:这是一个定时器timer的驱动程序,包括最接近底层的寄存器操作和str710的板子初始化的代码,相当详细。
上传时间: 2016-03-16
上传用户:lixinxiang
资源简介:信使小精灵,是一个简易的聊天工具。主要是演示了网络编程的主要步骤。本程序使用封装好的函数库,使得应用层不需要考虑网络消息是如何被接受和发送的,也不需要考虑数据粘包和丢包的刺手问题,你只要调用相应的函数就可以了。函数库为你做好了这些工作。你只...
上传时间: 2013-12-27
上传用户:极客
资源简介:虚拟电子秤 程序使用说明 1. 本程序只在Windows XP平台上经过完整测试,因此只能保证该程序在WinXP系统下运行正确。 2. 由于本程序使用了Access数据库,因此需要计算机上安装有Microsoft Access。 3. 将本程序下载到本地计算机后,需要建立与用户信息.m...
上传时间: 2016-08-20
上传用户:yuanyuan123
资源简介:UCOS-II FOR STM32F103XX 1 本程序是我自己移植,只使用KEIL进行过软仿真,测试没有发现问题。支持从任何一个中断服务程序里释放信号量。 2 此代码作为参考和学习使用,如果在使用过程中造成损失,本人不负任何责任。 3 此代码作为参考和学习使用,因为...
上传时间: 2014-01-24
上传用户:zsjzc
资源简介:1 本程序是我自己移植,只使用KEIL进行过软仿真,测试没有发现问题。支持从任何一个中断服务程序里释放信号量。 2 此代码作为参考和学习使用,如果在使用过程中造成损失,本人不负任何责任。 3 此代码作为参考和学习使用,因为里边有UCOS-II,如果要作为...
上传时间: 2014-11-30
上传用户:yuanyuan123
资源简介:本程序使用CVI计算51单片机定时/计数器初值,输入晶振和定时时间,可自动算出初值
上传时间: 2013-12-08
上传用户:huyiming139
资源简介:本程序包括一组子程序和中断程序,通过S7-200自由端口功能来产生从Modbus RTU. 它支持下列Modbus功能:----1.读输出(线圈)----2.读输入(触点)----3.读保持寄存器(V 存储器).----4.读输入寄存器----5.写单路输出----6.写单路保持寄存器----15.写多路输出----16...
上传时间: 2013-12-17
上传用户:xaijhqx
资源简介:数据库操作的简单例子 本程序是SQL的连接和初步使用。 一是要注册ODBC数据源,二是要在 BDE Administrator中进行配置。
上传时间: 2013-12-19
上传用户:zhuimenghuadie
资源简介:压缩包内为本人写的(2,1,3)卷积码编码器和维特比(viterbi)译码器.编码器和译码器分别封装在一个类中,每个类的方法和变量均有注解
上传时间: 2014-11-28
上传用户:xieguodong1234
资源简介:本程序使用常见组件设计一个用于输入学生信息的用户界面
上传时间: 2013-12-21
上传用户:tyler
资源简介:1 本程序为DSK板的初始化过程。 2.当DSP的主时钟频率为50MHz时,计算锁定时间定时器PLLCOUNT的值,并修改相关程序。 3.将主时钟的频率分别设置为50MHz、20MHz、10MHz、5MHz,通过观察LED指示灯的闪动频率来验证程序运行是否正确。
上传时间: 2015-06-02
上传用户:epson850
资源简介:PowerToy是为方便程序员在命令行窗口中使用Visual Studio.NET 2003 中的各种命令行工具而开发的一个小程序。它在资源管理器的弹出菜单中增加一项[打开命令行窗口]。点击该菜单项后,系统会在资源管理器当前工作路径处打开一个命令行窗口,并在此窗口中自动设...
上传时间: 2014-01-15
上传用户:181992417