自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术宅

做一个脱离低级趣味的人

  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 51单片机液晶显示计时器

要想实现人机交互,显示装置是不可缺少的。前面讲到了如何利用单片机控制数码管的显示,这篇文章主要关于如何控制液晶显示,并在此基础上加上定时器的功能,把原来已用数码管显示的定时器搬到液晶屏上来。 这里用到的液晶为LCD1602,能够同时显示16x02即32个字符(16列2行)。1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大

2012-08-24 13:01:48 4546 6

原创 C#串口通信程序SerialPort类

上篇文章主要是关于串口通信中单片机部分的程序编写。在实际应用中,常常还要有上位机的配合才能完成工作。写串口通信的上位机程序,常常应用的编程语言有C++,VB,C#等。VB没有学过,C++编写窗口应用程序接触也不多,暑假自己看了一些C#的书,也有了一些了解,所以就用C#写窗口应用程序,用来作上位PC机的串口通信程序。在写的过程中,主要参见了这篇博客http://blog.csdn.net/wuyaz

2012-08-23 11:57:44 15467

原创 51单片机和PC串口异步通信(续)

上一篇文章主要罗列了一些编写串口通信必要的知识点。在具体的编程中,还有很多要注意的地方。 下面的程序的主要功能为:通过串口调试助手向51单片机发送一个字母,单片机接收后,在数码管上显示这个字母,并将这个字母反向显示到串口调试助手的界面里。 51单片机的头文件中已经定义了串口缓冲区等一系列特殊功能寄存器,打开头文件就可以找到下面这样的定义: sfr SCON  = 0x98; sfr SBU

2012-08-22 16:53:24 2545

原创 51单片机和PC串口异步通信

单片机和PC机间的通信有很多方式,下面的程序主要用到的是51单片机的异步串行通信。   一.51单片机的串行通信管脚   P3.1为单片机的TXD管脚(Transfer Data),P3.2为单片机的RXD管脚(Receive Data)。 通过TXD管脚可以将CPU要发送的数据输出,RXD管脚可以将串行数据线传来的数据读入。  二.51单片机的串行通信控制寄存器SCON,电源控制寄存器P

2012-08-22 00:20:17 3289

原创 单片机秒表计时器

用51单片机的定时器0的方式1计时,结果用4位数码管显示,分别为秒十位,秒个位,毫秒百位,毫秒十位。所以总共最大计时为1分钟,精确到了0.01s。同时,加上3个独立按键,分别控制秒表的清零,暂停和开始功能。    按照模块化的思想,首先先把要用的函数和预定义写到一个头文件中,要用到的预定义和全局变量如下: #include #define uchar unsigned char

2012-08-21 10:42:03 14084 3

原创 51单片机的独立键盘

这几天打算好好开始看郭天祥的单片机视频,自己也写了一个独立键盘的51单片机程序,开发环境为Keil C51。 刚开始看,功能并不是很复杂,由51单片机的P1^7口接LED灯,P0口作为6位数码管的位选线和段选线,6位数码管每次显示相同的数字。位选和段选的控制由P2^7,P2^6口。按键只有一个,一端与地相连,一端接P3^7口。 当按下按键时,LED灯会发光,同时6位数码管显示的数字加1,从0~

2012-08-20 22:03:49 1834

MBRFix 工具

Windows和Ubuntu双系统下重装Ubuntu的工具,卸载原有Ubuntu,引导如Windows

2015-04-28

Adaboost Tutorial(Adaboost教程)

Adaboost的教程 PPT格式,由Google得到

2014-06-07

ezimplot3.zip用于MATLAB中绘制3D隐函数图像

从迈斯沃克公司官方网站下载的用于绘制3D隐函数图像的M文件,详细介绍请见:http://www.mathworks.com/matlabcentral/fileexchange/23623-ezimplot3-implicit-3d-functions-plotter/all_files,不过在官网上下载需要注册账号,所以把它上传到这里,供大家下载。

2013-10-26

C#实现的简单串口通信程序

C#实现的简单串口通信程序,很简陋,实现了基本的收发功能

2012-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除