程序详细功能介绍: * 利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阳数码管的a-h的笔段上, * 数码管的公共端通过三极管8550选通。在数码管上循环显示0-9数字,显示时间的间隔可通过修改延时程序。
上传时间: 2013-12-27
上传用户:稀世之宝039
/* 程序详细功能介绍: * 用AT89S51单片机产生“嘀、嘀、…”报警声从P3.2端口输出,产生频率为1KHz, * 1KHZ方波从P3.2输出0.2秒,接着0.2秒从P3.2输出电平信号,如此循环下去,就形成我们所需的报警声了。 * * 程序设计方法 *(1.生活中我们常常到各种各样的报警声,例如“嘀、嘀、…”就是常见的一种声音报警声, * 但对于这种报警声,嘀0.2秒钟,然后断0.2秒钟,如此循环下去,假设嘀声的频率为1KHz, * 由于要产生上面的信号,我们把上面的信号分成两部分,一部分为1KHZ方波, * 占用时间为0.2秒;另一部分为电平,也是占用0.2秒;因此,我们利用单片机的定时/计数器T0作为定时, * 可以定时0.2秒;同时,也要用单片机产生1KHZ的方波,对于1KHZ的方波信号周期为1ms, * 高电平占用0.5ms,低电平占用0.5ms,因此也采用定时器T0来完成0.5ms的定时; * 最后,可以选定定时/计数器T0的定时时间为0.5ms,而要定时0.2秒则是0.5ms的400倍, * 也就是说以0.5ms定时400次就达到0.2秒的定时时间了。 */
上传时间: 2015-11-27
上传用户:kiklkook
将USB端口设备虚拟为网卡设备的软件,还可以
上传时间: 2013-12-13
上传用户:hewenzhi
实现串行通讯的相关API函数 API函数不仅提供了打开和读写通讯端口的操作方法,还提供了名目繁多的函数以支持对串行通讯的各种操作。 函数名 作用 CreateFile 打开串口 GetCommState 检测串口设置 SetCommState 设置串口 BuilderCommDCB 用字符串中的值来填充设备控制块 GetCommTimeouts 检测通信超时设置 SetCommTimeouts 设置通信超时参数 SetCommMask 设定被监控事件 WaitCommEvent 等待被监控事件发生 WaitForMultipleObjects 等待多个被监测对象的结果 WriteFile 发送数据 ReadFile 接收数据 GetOverlappedResult 返回最后重叠(异步)操作结果 PurgeComm 清空串口缓冲区,退出所有相关操作 ClearCommError 更新串口状态结构体,并清除所有串口硬件错误 CloseHandle 关闭串行口
上传时间: 2013-11-30
上传用户:磊子226
用D12实现的USB设备端口的程序与原理
上传时间: 2014-01-11
上传用户:zhliu007
一个操纵RS232端口的程序,可以进行端口的设置以及发送和接受。
上传时间: 2013-12-22
上传用户:标点符号
一个实现端口映射的例子,请大家试试看,但愿对要做端口映射的朋友有帮助!
上传时间: 2014-01-06
上传用户:tfyt
端口查看,可以查看当前系统的端口占用的情况,使用很简单。
标签: 端口
上传时间: 2014-01-06
上传用户:gtf1207
把所有端口的同时置高置低,不断闪烁 2 p1 口3 路流水灯理解2 进制数与端口的关系 3 单片机的加法:把52h+0fch 结果送p1 口 4 单片机的乘法:把ff*03h 结果送p1 5 单片机的二进制加法 6 单片机的两位计数器 7 学习单片机的逻辑运算 8 进一步学习单片机的逻辑运算 9 循环移位指令的流水灯 10 理解熟悉散转结构的程序 11 位操作指令的学习 12 比较指令的学习与cy位
上传时间: 2013-12-25
上传用户:kr770906
EDA 双向端口的输入输出程序 快点来下在啊
上传时间: 2013-12-28
上传用户:13681659100