登录
首页 » 单片机 » vb 串口通信

vb 串口通信

于 2022-08-22 发布 文件大小:3.20 MB
0 91
下载积分: 2 下载次数: 1

代码说明:

vb编写上位机与单片机通信,单片机采用STC12c5A60S2 ,单片机部分采用c就可编写,VB编写的上位机界面可以灵活设置。由于单片机一次只能接收一字节,因此程序中要处理好数据的通信协议,本程序中上位机向单片机发送时,采用定时发送,每次发送一字节,数据不会被丢失

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 8051F020-Modbus
    2023-09-05 16:10:03下载
    积分:1
  • 89C52直接读RC632代码(SPI)
    89C52直接读RC632代码(SPI),SPI接口,串口直接出UID号。
    2023-03-15 04:45:03下载
    积分:1
  • 关于篮球计时器的代码
    该代码实现了篮球计时器,通过按键实现分数的两方分数的加,以及交换场地,场次的提醒和进攻时间的倒计时,该代码很好的实现了篮球计时器的功能
    2022-01-26 01:09:24下载
    积分:1
  • 基于51的温度采集系统
    采用STC89C52做主控,温度传感器18B20进行实现温度采集,液晶1602实时显示采集的温度,程序采用了模块化,延迟函数,显示函数独立,移植方便
    2022-04-01 14:12:29下载
    积分:1
  • 51小系统
    此系统可以运行在8051 8位单片机上,   就像在嵌入系统中使用C语言替代汇编一样,在嵌入系统中使用RTOS是大势所趋。原因主要是现在在大多数情况下编程效率比执行效率重要(单片机便宜嘛)。但纵观51的RTOS,keil c51 所带的RTX Full 太大(6k多),且需要外部ram,又无源代码,很多时候不实用。RTX Tiny虽然小(900多字节),但是任务没有优先级和中断管理,也无源代码,也不太实用。而ucosII虽有源代码,但是它太大,又需要外部ram,所有函数又必须是重入函数,用在51这类小片内RAM的单片机上有点勉强。于是,我借鉴ucosII和RTX Tiny编写了Small RTOS 51,虽然它为51系列编写,但是它还是比较容易移植到其它CPU上。
    2022-02-20 02:13:51下载
    积分:1
  • STM32 LCD显示
    芯片采用STM32F103ZGT6,对LCD屏幕进行控制,用于显示字符,方便设备调试
    2022-05-24 18:04:22下载
    积分:1
  • 基于的频率计的设计
    基于单片机的数字频率计的设计,精确到小数点后两位,液晶屏显示,c语言编程
    2022-09-23 01:00:03下载
    积分:1
  • 基于51的恒温控制系统源码
    这是基于51单片机的源码程序,希望可以帮到大家
    2022-08-15 08:05:50下载
    积分:1
  • 常用宏
    单片机常用宏 以前学51单片机的时候每次要配置寄存器的时候,虽然都知道看着器件手册去写,但是我还是觉得很痛苦,后来就有了这些宏,阅读起来会直观一点,不过敲的代码也得多一点,我后来写的代码都是用这些宏来封装寄存器操作的。 #ifndef MACRO_FUNCTION #define MACRO_FUNCTION //这个头文件里定义了一些宏定义,方便使用 /********************************************************************************* * AssignBit / AssignFlag *说明: * 这个宏用来得到一个变量的某个或某几个位被赋值后的值 *参数: * type 参数flag的类型 * flag 要赋值的变量 * which_bit * 标明flag的哪几个位要被赋值 * val 表示要赋给flag的那几个位的值 *注意: * 1. 对于宏,其参数不要用++i;之类的表达式!也不要直接使用调用函数得到的返回值! * 2. 如果type是寄存器,那么它必须是可读的 *示例: * u8 a = 0xf0; * AssignBit(u8, a, BIT4 | BIT0, BIT0); * 执行完后,a == 0xe1; *备注: * 1. 效率上, 如果参数(除flag外)都是常量, 编译器会自动优化, 如果参数是变量, 就算手动写代码也是这个样子的 * 2. (which_bit) 括号是为了保证 AssignBit(flag, BIT0 | BIT1, 0)之类的用法不会出错
    2022-07-22 02:46:37下载
    积分:1
  • 基于PIC32的密码锁设计
           当年做的基于PIC32单片机的智能密码锁设计,得自己焊接键盘、显示屏等,老师验收完成。但注意,该文档中不包含硬件设计的部分,只有MPLAB软件设计的部分,所以有一定的参考作用,慎重下载。 具体:采用Microchip公司的32位单片机PIC32MX795F512L作为主控芯片,结合外围的4*4矩阵键盘输入、LCD显示、蜂鸣器报警电路,用C语言编写主控芯片的控制程序,设计了一款可以更改密码并具有报警功能的电子密码锁。
    2022-01-31 12:12:27下载
    积分:1
  • 696516资源总数
  • 106459会员总数
  • 0今日下载