基于Proteus的时钟-计算器仿真实例。初试情况下显示时钟,可通过设置键和键盘中的‘+’、‘-’进行调整时间。按切换键之后进入计算器状态,再按切换键则回到时钟状态。
2021-12-16 12:57:50 104KB Proteus 时钟 计算器
1
采用keil软件C语言编程,仿真实现年、月、日、时、分、秒显示和调节功能
1
单片机交通灯设计(基于proteus和keil5),内附源代码.hex ,,与.DNS图(在proteus仿真)
2021-12-10 14:20:47 53KB 交通灯 单片机
1
红外线编码是数据传输和家用电器遥控常用的一种通讯方法,其实质是一种脉宽调制的串行通讯。家电遥控 中常用的红外线编码电路有μPD6121G型HT622型和7461型等。 这里就以这些电路的编码格式来仿真怎样使用单片机的捕获中断功能来实现其解码。 红外线通讯的发送部 分主要是把待发送的数据转换成一定格式的脉冲,然后驱动红外发光管向外发送数据。接收部分则是完成红外 线的接收、放大、解调,还原成同步发射格式相同(但高、低电位刚好相反的脉冲信号)。这些工作通常由一体 化的接收头来完成,主要输出TTL兼容电平。最后通过解码把脉冲信号转换成数据,从而实现数据的传输。 本单元就是来完成一体化接收头接受到的红外遥控器编码后的输出数据,所以只要单片机完成本单元的解码任 务,并成功实现之后,只要将IR引脚接上红外接收头之后就可以实现红外遥控的功能了。 这是我积累前人经验和自己实践的成果,并且已经有硬件的成功案例,并非只是理论.
2021-12-09 21:52:14 100KB 红外 单片机 proteus
1
资源包含6000字的课程设计报告,51单片机课件ppt,硬件电路设计图,软件源代码等
2021-12-08 20:25:50 3.1MB proteus keil 电子秒表 51单片机
1
前面讲过1位数码管的显示实例,这次讲的是8位数码管显示实例。
1
基于proteus数字钟设计, 显示格式:hh-mm-ss 可更改的12小时制或24小时制 整点报时功能 闹钟功能 对时调整功能 秒表功能
2021-12-05 21:50:05 52KB 数字钟 proteus
1
基于Proteus和Keil C51的单片机设计与仿真
1
1.基本任务 (1)已知甲机接 8 个开关,乙机接 8 个发光二极管,利用它们的串口方式 1,波 特率自定义,实现:将甲机中 8 个开关所代表的数据传送到乙机,并在乙机的 8 个 LED 灯显示。请在 Proteus 中画出电路原理图,并编写程序仿真实现上述功能。 (2)已知单片机的 P0 口接了 8 个发光二极管 LED0~LED7,现要求通过单片机的 串口收发上位机的命令,实现对这 8 个发光二极管的控制。PC 端采用串口调试程序进 行数据发送(如使用 stc-isp 烧写软件向单片机发送“88 FB AF XX FC FC”6 个字节的 命令,其中“88 FB AF”及“FC FC”为数据的帧头和帧尾,“XX”为 00~07 数据。 )单片机 使用串口中断进行数据接收,同时需要判断帧头和帧尾的正确性。判断帧头和帧尾完毕 后,若正确的话再判断“XX” 数据,对应“XX” 数据对 LED0~LED7 进行点亮、熄灭控 制;若不正确丢掉数据, 转入等待接收。 请在 Proteus 中画出电路原理图,并编写程 序仿真实现上述功能。 2.拓展任务 在以上基本任务 1 的基础上,奇校验,实现甲机和乙机的全双工通信,即甲机和乙 机都分别接 8 个开关和 8 个发光二极管,甲机 8 个开关所代表的数据能传送到乙机并在 乙机的 8 个 LED 灯显示,同时乙机 8 个开关所代表的数据能传送到甲机并在甲机的 8 个 LED 灯显示,若校验出错则指示灯(自定义)闪烁。请在 Proteus 中画出电路原理图, 并编写程序仿真实现上述功能。
2021-12-02 20:09:28 5.52MB 单片机 C语言 Proteus Keil
1
本代码实现了使用proteus对交通灯进行仿真,还加上了DS1302计时功能。代码实现了基本的交通指挥功能,可供参考
2021-11-30 15:46:52 211KB proteus 交通灯 DS1302 仿真
1