资源简介
这是本人经过参考别人程序,然后经过自己的吸收消化改装成自己的VB上位机点阵发送程序,可以发送多个汉字,有完整的程序代码和注释,下位机是AVR单片机或者也可以根据自己的要求更换

代码片段和文件信息
/*******************************************/
/******************************************/
#include //包含型号头文件
#include //包含“位“操作头文件
#include //包含自定义常量头文件
#include //标准输入输出头文件
#define fosc 8000000 //晶振8MHZ
#define baud 19200 //波特率
#define uchar unsigned char
#define uint unsigned int
/********************************************/
//加入串口通信而加入的
//#pragma interrupt_handler Uart_RX:12 //串口接收中断函数声明
uchar RFLAG=0NUM=0NUMZ=0;RDATA[]={0}zishu=0;
uchar HZ[][32]={0};
uchar jip=0;
uchar input=0;
uchar receiveflag=0;
uchar zs;
void delaychuankou(uint ms) //延时函数,毫秒级
{
uint ij;
for(i=0;i {
for(j=0;j<500;j++);
}
}
/*******************************************
函数名称: Uart_init
功 能: 异步串口初始化
参 数: baud--设置的波特率
返回值 : 无
/********************************************/
/*void Uart_init(uint baud)
{
baud=MCLK/16/baud-1; //波特率最大为65K
UCSRB=0x00;
UCSRA=0x00; //控制寄存器清零
UCSRC=(1< UBRRL=baud;
UBRRH=baud>>8; //设置波特率
UCSRB=(1< SREG=(1<<7); //全局中断开放
//配置TX为输出(很重要)
}*/
getchar(void)
{
while(!(UCSRA& (1< return UDR;
}
void getstring(void)
{
zishu=getchar();
/* while (NUM<=223)
{
input=getchar();
delaychuankou(1);
RDATA[NUM]=input;
NUM++;
} */
/*********************************/
for(i=0;i {for(j=0;j<32;j++)
{input=getchar();
delaychuankou(1);
HZ[i][j]=input;
}
}
/*************************************/
receiveflag=1;
}
void uart_init(void)
{
//OSCCAL=read_flash(osc_address);
//---------------------------------------------------
UCSRB=(1< UBRRL=(fosc/16/(baud+1))%256;
UBRRH=(fosc/16/(baud+1))/256;
UCSRC=(1< }
/*******************************************
函数名称: Uart_RX
功 能: 异步串口接收
参 数: 无
返回值 : 无
/********************************************/
/*void Uart_RX(void)
{
/* while(1)
{
input=UDR;
while ( !(UCSRA & (1< input=UDR;
/* if(input!=‘/0‘)
{ RDATA[NUBER++]=input; //将接收到的数据存入全局数组
receiveflag=input;}*/
/* if(input!=0)
break;
}*/
/*UCSRB&=~BIT(RXCIE); //关闭接收中断
RDATA[NUM++]=UDR; //将接收到的数据存入全局数组
RFLAG=TRUE; //接收到新数据标志置位
UCSRB|=BIT(RXCIE); //使能接收中断
}*/
/********************************************/
#define E1_H PORTB|=BIT(1)
#define E1_L PORTB&=~BIT(1)
#define RCK_H PORTB|=BIT(0)
#define RCK_L PORTB&=~BIT(0)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 28672 2010-05-29 15:58 LED点阵上位机可以发送任意汉字\LED点阵上位机可发送任意汉字.exe
文件 267616 1997-10-21 05:58 LED点阵上位机可以发送任意汉字\hzk16
文件 190 2007-12-16 20:21 LED点阵上位机可以发送任意汉字\MSSCCPRJ.SCC
文件 840 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.prj
文件 44 2010-05-13 22:03 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\MYWORK2.SRC
文件 644 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.mak
文件 12 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.lk
文件 181 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.dp2
文件 69742 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.s
文件 143438 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.lis
文件 5257 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.hex
文件 6448 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.cof
文件 2956 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.mp
文件 4106 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.dbg
文件 34994 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.lst
文件 11344 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.c
文件 11342 2010-05-29 15:17 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2._c
文件 22961 2010-05-29 15:20 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机\mywork2.o
目录 0 2010-05-29 16:02 LED点阵上位机可以发送任意汉字\可以发送任意汉字的下位机
目录 0 2010-05-29 15:58 LED点阵上位机可以发送任意汉字
----------- --------- ---------- ----- ----
610787 20
相关资源
- Excel自动计算熵权法指标权重-VBA代码
- RTL8153B-VB-CG官方参考原理图-V1.4.rar45
- 非常好用免费的DICOM源程序包附vb de
- VB免控件实现HTTP请求
- 哈工大学生用VB写的ABC财务管理软件
-
vb
sc ript安装程序 - VBS代码大全
-
vb
sc ript中文参考手册.chm - GEOCOM32-VB徕卡全站仪开发包
- 文件管理系统(VB6.0源代码)文件管理
- 保存到数据库程序(VB6.0源代码编写)
- 宿舍管理 (VB+SQL)
- VB源码VB Access存储图片与读取示例
- VB编写的矩阵运算系统
- 完整图书管理系统VB
- vb 对图片的柔化效果
- vbAdvance V3.1.1.5 最终版 Key(免费注册
- vb16进制与ASCII码转换
- vb常用长度单位换算器
- 程序介绍了vb使用MSCHART实现曲线的源
- LISP调用VB写的DLL教程
- 自写VB超好用缩略图
- ExcelVBA辅助录入v2.2.2(交通工程质量监
- 平抛运动的VB源代码
- vb.net 透明窗体 窗口透明但控件不透明
- VB截图程序(附代码)
- 宏密码查看(VBA 密码查看)
- VB 图片快速模糊算法
- VB 实现的socket编程 聊天程序
- excel中不打开文件调用其它文件数据(
评论
共有 条评论