![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
proteus
HNU_刘yuan
念了十几年书,想起来还是幼儿园比较好混。
展开
-
步进电机控制系统+LCD状态显示+详细源码注释+proteus仿真(超详细)
功能实现的功能如下:1)实现电机正转和反转;2)实现一定范围内的电机转速变化;3)通过2x4键盘控制电机的启动、停止、正反转、加减速、时间的修改和转速设置的清零,并配合LCD屏幕显示系统运行状态;4)显示电机运行当前状态,包括(启动、停止、正转、反转、加速、减速、修改小时、修改分钟等);5)LCD显示北京时间,可调整小时和分钟(秒钟不可修改),可以加可以减;6)配有电机运行指示灯,电机运转时,指示灯亮起,电机停止时,指示灯灭掉,用来指示电机是否运行;7)配有复位按键,运行出错原创 2020-06-05 09:22:29 · 13149 阅读 · 13 评论 -
基于proteus软件仿真AT89C52的电压表(附工程文件)
通过ADC0808芯片进行高精度的电压转换,再通过LCD显示。电压范围0-5V,精度0.05VADC0808是采样分辨率为8位的、以逐次逼近原理进行模/数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。ADC0808是ADC0809的简化版本,功能基本相同。一般在硬件仿真时采用ADC0808进行A/D转换,实际使用时采用ADC0809进行A/D转换。ADC0808芯片有28条引脚,采用双列直插式封装,各引脚功能如下:1~5和2原创 2020-05-17 16:40:41 · 8718 阅读 · 8 评论 -
基于proteus软件仿真AT89C52的双机串口通信 附工程包
计算机与外界的信息交换称为通信,常用的通信方式有两种:并行通信和串行通信。 51 单片机用 4 个接口与外界进行数据输入与数据输出就是并行通信,并行通信的特点是传输信号的速度快,但所用的信号线较多,成本高,传输的距离较近。串行通信的特点是只用两条信号线(一条信号线,再加一条地线作为信号回路)即可完成通信,成本低,传输的距离较远。51 单片机的串行接口是一个全双工的接口,它可以作为 UART (通用异步接受和发送器)用,也可以作为同步移位寄存器用。 51 单片机串行接口的结构如下:( 1 )数据缓冲器(原创 2020-05-14 14:52:43 · 7146 阅读 · 1 评论 -
基于proteus软件仿真AT89C52的交通灯(大神制作)附工程包
proteus仿真界面:代码如下:/***************************************************** 十字路口交通灯控制 C 程序******************************************************/#define uchar unsigned char#define uint unsigned int#include <reg52.h>/*****定义控制位*********原创 2020-05-12 18:53:54 · 2938 阅读 · 1 评论 -
基于proteus软件仿真AT89C52的流水灯
proteus软件仿真设置界面如下:代码如下:#include <reg51.h>void Delay1ms(unsigned int count){ unsigned int i,j; for(i=0;i<count;i++) for(j=0;j<0;j++);}main(){ unsigned char LEDIndex = 0; bit LEDDirection = 1; while(1) { if(LEDDirection) P1原创 2020-05-12 18:42:08 · 3441 阅读 · 0 评论