首页 > 其他分享 >proteus 中单片机串口仿真实验

proteus 中单片机串口仿真实验

时间:2024-08-10 10:07:32浏览次数:13  
标签:仿真 terminal 单片机 proteus 频率 串口

位置:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

连线如图:

问题解决

在进行仿真的时候,可能不会出现terminal显示框, 可以在菜单栏debug->virtual terminal来让它显示:

如果visual terminal显示的是乱码,我们就需要根据实际情况修改单片机时钟频率,双击单片机,在弹出框中设置合适的频率,这个频率也不是随便设置的,而是根据代码中TH1以及波特率的值来设置,计算公式在前面已经给出过,如下所示:

 

 

参考文章:

proteus仿真uart串口实验 https://blog.csdn.net/feinifi/article/details/132229883

标签:仿真,terminal,单片机,proteus,频率,串口
From: https://www.cnblogs.com/FBsharl/p/18351975

相关文章

  • 51单片机之模块化编程
    一、模块化编程与传统方式编程的区别传统方式编程:在这种编程方式中,所有的函数通常都被放置在同一个文件main.c中。当项目中使用的模块较多时,这个文件中会包含大量的代码,导致代码难以组织和管理,也影响了编程者的思路。这种方式缺乏清晰的结构划分,使得代码的可读性和可维护性降......
  • 1392、STM32单片机温湿度检测阈值报警4个继电器加4个负载风扇等无线蓝牙远程(程序+原
    毕设帮助、开题指导、技术解答(有偿)见文未 目录方案选择单片机的选择显示器选择方案一、设计功能二、实物图三、原理图四、程序源码五、PCB图资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。方案选择单片机的选......
  • python3如何使用‘pexpect’自动与串口交互?
    如何在Windows中使用python'pexpect'自动与串口(例如:COM3)交互并在开机时通过串口登录嵌入式开发板时输入用户密码?ser=serial.Serial(port=serial_port,baudrate=baudrate,bytesize=bytesize,parity=parity,stopbits=stopbits,timeout=timeout)channel=pexpect.fdpexp......
  • ESP8266串口
    Serial.print(val)–串口输出数据并。Serial.println(val)–串口输出数据并换行。Serial.available()–判断串口缓冲区的状态,返回从串口缓冲区读取的字节数。Serial.read()–读取串口数据,一次读一个字符,读完后删除已读数据。当没有可读数据时返回-1,整数类型。Serial.readB......
  • 51单片机的复位电路和晶振电路设计
            51单片机是一种非常常见的单片机,51单片机具有高性能和稳定性。其应用范围广泛。在学习和使用51单片机时,最小系统是必不可少的。晶振电路和复位电路是单片机外围电路中至关重要的部分,它们保证了系统的稳定运行。        晶振电路的主要作用是提供单片......
  • 高性能USB转串口适配器,让USB和串行接口轻松实现双向通信!
    多功能数字接口转发器,让USB和串行接口轻松实现双向通信!高性能USB转串口适配器,助力你的嵌入式程序开发!USB转串口适配器可编程开发板TYPE接口是一种多功能的数字接口物理层协议转发器,可以转换USB接口和串行接口之间的双向通信。它支持多种嵌入式程序开发,并可以自由制定转发透传逻......
  • 32单片机
    1STM32&ARM介绍MDK下载支持包安装破解stlink驱动安装2程序安装startlibrarymain设置中调用库函数文件调试选择stlink编译runandrestart3GPIOGPIO寄存器端口配置低寄存器+端口配置高寄存器端口输入寄存器保留+低16端口输出寄存器保留+低16端口位设置/......
  • 十万个为什么 [串口] Windows 串口读写
    #include<Windows.h>#include<stdint.h>#include<stdio.h>//---------------------------------------------------------------------------classserial_t{public: ~serial_t(){close();} boolis_open(){returnm_handle!=INVALID......
  • 十万个为什么 [Windows] 获取串口号
    #include<Windows.h>#include<SetupAPI.h>//-lsetupapi#include<devguid.h>//-luuid#include<stdio.h>#include<map>usingnamespacestd;map<string,string>get_serial_ports(){ map<string,string>por......
  • (峰绍)FU6831/11/18 QFN-48/LQFP 单片机嵌入式和可配置的三相BLDC/PMSM电机控制器场定向
    产品描述FU6831/11/18系列是一款集成电机控制引擎(ME)和8051内核的电机驱动专用芯片。ME集成FOC、MDU、LPF、PI、SVPWM/SPWM等诸多硬件模块,可硬件自动完成电机FOC/BLDC运算控制;8051内核用于参数配置和日常事务处理,双核并行工作实现各种高性......