自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (77)
  • 收藏
  • 关注

转载 如何终止线程的运行(C/C++)

如何终止线程的运行(C/C++)(2011-10-29 09:10:39)转载▼标签:杂谈 想要终止线程的运行,可以使用以下方法:1、线程函数返回(最好使用该方法)。2、通过调用ExitThread函数,线程将自行撤消(最好不使用该方法)。3、同一个进程或另一个进程中的线程调用TerminateThread函数(应避免

2012-07-11 19:24:54 2133

扣图滤镜knockout V2.88

头发丝智能扣图 knockout V2 88 著名滤镜 Win7 64位与32位系统均顺利安装 欢迎下载

2014-04-11

超级拼图大师 32位+64位

这个拼图软件具有突出的智能识别特点 无需对图片进行任何预先处理 尤为突出的是 拼接无缝 平滑柔和 远非其它拼图软件所能比拟 取名拼图大师绝对不为过 另外 具有智能裁切功能 并且可以导出到Photoshop中 可以观察图层 细腻程度无以言表 提供32位与64位程序下载 亲测XP WIN7 Win8 均可使用 欢迎下载 ">这个拼图软件具有突出的智能识别特点 无需对图片进行任何预先处理 尤为突出的是 拼接无缝 平滑柔和 远非其它拼图软件所能比拟 取名拼图大师绝对不为过 另外 具有智能裁切功能 并且可以导出到Photoshop中 可 [更多]

2014-04-11

GDI+开发包 与 开发详解

1. 载解压GDI+开发包; 2. 正确设置include & lib 目录; 3. stdafx.h 添加: #ifndef ULONG_PTR #define ULONG_PTR unsigned long* #endif #include 或者 将Visual C++ 2005下的BaseTsd.h头文件(该文件已放入GDI+开发包的Include目录中)替换Visual C++ 6.0下的 BaseTsd.h头文件。然后: #include <basetsd.h> #include 或者 将Visual C++ 2005下的BaseTsd.h头文件(该文件已放入GDI+开发包的Include目录中)放入GDI+开发包的 Include目录中,并在VC6.0 中IDE中添加的包含文件的路径,且将其置前。(方法:工具-> 选项-> 目录 ,添 加lib和include GDI+所在路径,并把他们置前。) 然后: #include <basetsd.h> #include 4. 程序中添加GDI+的包含文件gdiplus.h以及附加的类库gdiplus.lib。 通常gdiplus.h包含文件添加在应用程序的stdafx.h文件中,而gdiplus.lib可用两种进行添加: 第一种是直接在stdafx.h文件中添加下列语句: #pragma comment( lib, "gdiplus.lib" ) 另一种方法是: ① 在VC6.0 中添加库文件在:工具-> 选项-> 目录 ,添加lib和include GDI+所在路径,并把他们置前 接着: 在 project -- setting --link -- object/library modules 里加上 gdiplus.lib 就ok 了 ② 在VC.net中添加库文件在:项目菜单->属性->链接器->输入 举个例子: (1)在应用程序项目的应用类中,添加一个成员变量,如下列代码: ULONG_PTR m_gdiplusToken; 其中,ULONG_PTR是一个DWORD数据类型,该成员变量用来保存GDI+被初始化后在应用程序中的GDI+标识,以便能在应用程序退出后,引用该标识来调用Gdiplus:: GdiplusShutdown来关闭GDI+。 (2)在应用类中添加ExitInstance的重载,并添加下列代码用来关闭GDI+: int CGDITestApp::ExitInstance() { Gdiplus::GdiplusShutdown(m_gdiplusToken); return CWinApp::ExitInstance(); } (3)在应用类的InitInstance函数中添加GDI+的初始化代码: 注意:下面这些GDI+的初始化代码必须放在m_pMainWnd->UpdateWindow();之前。 CWinApp::InitInstance(); Gdiplus::GdiplusStartupInput gdiplusStartupInput; Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput;, NULL); (4)在需要绘图的窗口或视图类中添加GDI+的绘制代码。 下面分别就单文档和基于对话框应用程序为例,说明使用GDI+的一般过程和方法。 1. 在单文档应用程序中使用GDI+ 在上面的过程中,我们就是以一个单文档应用程序Ex_GDIPlus作为示例的。下面列出第4步所涉及的代码: void CGDITestView::OnDraw(CDC* pDC) { CGDITestDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here usingnamespace Gdiplus; Graphics graphics(pDC->m_hDC); Pen newPen(Color(255,0,0),3); HatchBrush newBrush(HatchStyleCross,Color(255,0,255,0),Color(255,0,0,255));//创建一个填充画刷,前景色为绿色,背景色为蓝色 graphics.DrawRectangle(&newPen;,50,50,100,60);// 在(50,50)处绘制一个长为100,高为60的矩形 graphics.FillRectangle(&newBrush;,50,50,100,60); // 在(50,50)处填充一个长为100,高为60的矩形区域 } 2.第2个例子 #include #include //加了没有。 #include using namespace Gdiplus;//加了没有。 INT main() { GdiplusStartupInput gdiplusStartupInput; ULONG_PTR gdiplusToken; GdiplusStartup(&gdiplusToken;, &gdiplusStartupInput;, NULL);//加了没有。 Image* image = new Image(L "FakePhoto.jpg "); printf( "The width of the image is %u.\n ", image-> GetWidth()); printf( "The height of the image is %u.\n ", image-> GetHeight()); delete image; GdiplusShutdown(gdiplusToken);//加了没有。 return 0; }

2012-06-28

GDI+开发包 GDI+安装详解

Visual C++6.0使用GDI+的一般方法 1. 载解压GDI+开发包; 2. 正确设置include & lib 目录; 3. stdafx.h 添加: #ifndef ULONG_PTR #define ULONG_PTR unsigned long* #endif #include 或者 将Visual C++ 2005下的BaseTsd.h头文件(该文件已放入GDI+开发包的Include目录中)替换Visual C++ 6.0下的 BaseTsd.h头文件。然后: #include <basetsd.h> #include 或者 将Visual C++ 2005下的BaseTsd.h头文件(该文件已放入GDI+开发包的Include目录中)放入GDI+开发包的 Include目录中,并在VC6.0 中IDE中添加的包含文件的路径,且将其置前。(方法:工具-> 选项-> 目录 ,添 加lib和include GDI+所在路径,并把他们置前。) 然后: #include <basetsd.h> #include 4. 程序中添加GDI+的包含文件gdiplus.h以及附加的类库gdiplus.lib。 通常gdiplus.h包含文件添加在应用程序的stdafx.h文件中,而gdiplus.lib可用两种进行添加: 第一种是直接在stdafx.h文件中添加下列语句: #pragma comment( lib, "gdiplus.lib" ) 另一种方法是: 在VC6.0 中添加库文件在:工具-> 选项-> 目录 ,添加lib和include GDI+所在路径,并把他们置前 在VC.net中添加库文件在:项目菜单->属性->链接器->输入 举个例子: (1)在应用程序项目的应用类中,添加一个成员变量,如下列代码: ULONG_PTR m_gdiplusToken; 其中,ULONG_PTR是一个DWORD数据类型,该成员变量用来保存GDI+被初始化后在应用程序中的GDI+标识,以便能在应用程序退出后,引用该标识来调用Gdiplus:: GdiplusShutdown来关闭GDI+。 (2)在应用类中添加ExitInstance的重载,并添加下列代码用来关闭GDI+: int CGDITestApp::ExitInstance() { Gdiplus::GdiplusShutdown(m_gdiplusToken); return CWinApp::ExitInstance(); } (3)在应用类的InitInstance函数中添加GDI+的初始化代码: 注意:下面这些GDI+的初始化代码必须放在m_pMainWnd->UpdateWindow();之前。 CWinApp::InitInstance(); Gdiplus::GdiplusStartupInput gdiplusStartupInput; Gdiplus::GdiplusStartup(&m_gdiplusToken, &gdiplusStartupInput;, NULL); (4)在需要绘图的窗口或视图类中添加GDI+的绘制代码。 下面分别就单文档和基于对话框应用程序为例,说明使用GDI+的一般过程和方法。 1. 在单文档应用程序中使用GDI+ 在上面的过程中,我们就是以一个单文档应用程序Ex_GDIPlus作为示例的。下面列出第4步所涉及的代码: void CGDITestView::OnDraw(CDC* pDC) { CGDITestDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here usingnamespace Gdiplus; Graphics graphics(pDC->m_hDC); Pen newPen(Color(255,0,0),3); HatchBrush newBrush(HatchStyleCross,Color(255,0,255,0),Color(255,0,0,255));//创建一个填充画刷,前景色为绿色,背景色为蓝色 graphics.DrawRectangle(&newPen;,50,50,100,60);// 在(50,50)处绘制一个长为100,高为60的矩形 graphics.FillRectangle(&newBrush;,50,50,100,60); // 在(50,50)处填充一个长为100,高为60的矩形区域 } 2.第2个例子 #include #include //加了没有。 #include using namespace Gdiplus;//加了没有。 INT main() { GdiplusStartupInput gdiplusStartupInput; ULONG_PTR gdiplusToken; GdiplusStartup(&gdiplusToken;, &gdiplusStartupInput;, NULL);//加了没有。 Image* image = new Image(L "FakePhoto.jpg "); printf( "The width of the image is %u.\n ", image-> GetWidth()); printf( "The height of the image is %u.\n ", image-> GetHeight()); delete image; GdiplusShutdown(gdiplusToken);//加了没有。 return 0; }

2012-06-27

XPS虚拟打印机

安装程序将在您的系统上安装下列组件 1. XPS Viewer EP 2. Microsoft XPS文档写入程序 3. XPS文档元数据和缩略图处理程序 4. XPS文档rich-preview提供程序 5。XPSDrv打印驱动程序组件 这些组件允许您创建、查看、预览、搜索和组织XPS 文档.这些文档还可以打印到启用XPS的打印机. 拥有 XPS Essentials Pack,您可以快速阅读和生成 XPS 文档。它包含用于阅读 XPS 文档的 XPS 查看器 EP 以及用于将文件输出为 XPS 文档格式的 Microsoft XPS 文档写入程序。

2012-06-25

stereoscopic player v1.8 注册版

stereoscopic player v1.8 注册版 立体影视播放的老大,其功能就不用多说了。 最新注册版!无时间限制。 欢迎下载!

2012-04-20

楚信一键关闭显示器 V1.2

本软件为纯绿色软件,是一个很简单但很实用的工具。有时候想离开电脑一会儿,可是电脑正在工作不想关闭,或是为了省电及屏幕保护,可以不去按显示器电源开关了(笔记本电脑无显示器开关),它能让显示器直接进入休眠状态,从而保护显示器,因为开关电源时会产生较高的电流有可能损坏显示器。晃动鼠标或者敲击键盘即可开启显示器。本软件还内置挂机锁、老板键、定时关机、时间同步等功能。

2012-04-05

代理软件黄金搭档

(1)为任意软件代理:Proxifier3.0正式版+序列号+CMWAP配置文件 (2)代理猎狗:proxygo2.6.25_build515 (3)代理猎手:ProxyHunter (4)代理定位:ProxyJusticer(借助纯真数据库升级) (5)烈火代理:ProxyFire v1.24 注册机 (2)和(5)的嗅探功能,有目共睹。然后,借助于(4)定位代理位置。 有的软件,没有办法设置代理,可以借助于(1)为任意软件代理。 (3)的代理验证功能超强。最后,(4)的结果交给(3)进行验证。 欢迎下载!

2012-04-04

代理定位 ProxyJusticer(借助纯真数据库升级)

专业的代理定位软件,下载到代理后,由它进行分类。 其功能我就不用多说了。科技人士都知道。里面有升级方法。IP纯真数据库。 http://www.cz88.net/。可以下载到最新IP数据库

2012-04-01

烈火代理ProxyFire v1.24 注册机

烈火代理ProxyFire v1.24 注册机 现在最好的代理软件,功能不用多说了。 现在给出最新版注册机。同样,也适用于于 V1.22 1.23两个版本。 里面包含了V1.24专业版的安装软件

2012-04-01

图解CTeX中文字库安装.doc

图解CTeX中文字库安装,非常详细! 我花费了整整两天时间整理。 附上了清晰案例。对图片做了精心处理。 照着做。可以解决GBK编码,UTF8编码问题。 欢迎下载!

2012-03-23

Chinese TEX Tools xGBKFonts系列工具

•xGBKFonts系列工具 hooklee在早期的gbkfonts(Qiang HE & L. WANG, Yin WANG - shredder先后设计开发)基础上开发的TEX工具,用于为MiKTEX安装/卸载CJK亚洲TTF字库并生成/删除相关字体所需的各种文件配置,目前版本0.5.3.1(20110409更新)。请阅读压缩包中的xGBKFonts.txt文件查看说明,直接在命令行下键入xGBKFonts查看命令行开关和参数。xGBKFonts.ini是可更改的系统配置文件,请阅读文件开头的说明再进行相关修改。 ◦注1:xGBKFonts中包含了一个ttf2pfb.exe的增强版本ttf2pfbx.exe用于一次性生成Type1字体,目前版本0.4.7(20081026更新)。 ◦注2:ttf2pfbx.exe所需的sfd文件点击这里下载,ttf2pt1.exe需要的cmap文件点击这里下载。 ◦注3:一般而言,您需要在安装了MiKTEX的机器上运行xGBKFonts,如果您希望在没有安装MiKTEX的机器上也可以使用xGBKFonts,请点击这里下载需要的文件。 •gbk2uni cxterm/张林波/hooklee共同开发的支持GBK中文pdf书签的小工具,目前版本0.22(20030715更新),随张林波老师开发的CCT新版一同发行。 •fixbbl hooklee开发的BibTEX中文化工具,支持中英文作者参考文献的拼音、笔顺、笔画数和Unicode排序,目前版本0.41(20051130更新)。

2012-03-21

Foxit PhantomPDF Business 5注册码

注册方法: 1、下载安装Foxit PhantomPDF Business 5(福昕PDF电子文档处理套件企业版),下载地址:http://www.fuxinsoftware.com.cn/downloads/ 32位: http://cdn01.foxitsoftware.com/pub/foxit/phantomPDF/desktop/win/5.x/5.0/chs/FoxitPhantomPDF504_Business_chs_Setup.msi 64位: http://cdn01.foxitsoftware.com/pub/foxit/phantomPDF/desktop/win/5.x/5.0/chs/FoxitPhantomPDF504_Business_x64_chs_Setup.msi 2、安装完成后关闭软件,打开软件安装目录,找到LocalConfig.xml文件,用记事本打开,修改“zh_cn”为“en_us”。 3、把附件中fpmkey.txt文件放到LocalConfig.xml文件同目录里即可;或者打开fpmkey.txt文件,复制里面全部内容,运行Activation.exe,选第二项,点下一步,粘贴进去即可。

2012-03-19

Foxit PhantomPDF Business 5 注册码

注册方法: 1、下载安装Foxit PhantomPDF Business 5(福昕PDF电子文档处理套件企业版),下载地址:http://www.fuxinsoftware.com.cn/downloads/ 32位: http://cdn01.foxitsoftware.com/pub/foxit/phantomPDF/desktop/win/5.x/5.0/chs/FoxitPhantomPDF504_Business_chs_Setup.msi 64位: http://cdn01.foxitsoftware.com/pub/foxit/phantomPDF/desktop/win/5.x/5.0/chs/FoxitPhantomPDF504_Business_x64_chs_Setup.msi 2、安装完成后关闭软件,打开软件安装目录,找到LocalConfig.xml文件,用记事本打开,修改“zh_cn”为“en_us”。 3、把附件中fpmkey.txt文件放到LocalConfig.xml文件同目录里即可;或者打开fpmkey.txt文件,复制里面全部内容,运行Activation.exe,选第二项,点下一步,粘贴进去即可。

2012-03-19

LaTeX如何加粗表格线 makecell宏包

LaTeX如何加粗表格线 makecell宏包 你还在为改变表格线条发愁吗?还在为表格中文字任意对齐困惑吗? 还在为划斜线为难吗? 在这里找到答案。

2012-02-26

超星阅读器4.1 破解 含注册机 离线浏览

超星阅读器4.1 破解 含注册机 离线浏览 安装后,不要运行超星,然后运行注册机,OK! --3.8和4.1都是好的。 注意用户名要和你网上下载时对应起来最好。

2012-02-16

超强 超星阅读器 UnicornViewer

Q:UnicornViewer是什么? A:这是一个针对扫描版电子文档的浏览器,具有下列功能: 支持PDG格式、多页TIFF格式。PDG格式仅支持图像版0xH、1xH、28H、AxH,不支持FFH、6xH和文本PDG。支持名为PDG,实为PNG的文件。 支持连续翻页、并排显示、多种缩放方式及打印;支持背景色及背景图案。 支持直接从ZIP文件读取PDG,中间不生成任何临时文件。支持加密ZIP并能记忆密码。不过有一个限制:ZIP文件中只能有一个文件夹下有PDG,不能在多个文件夹下有PDG。通常大家都是一本书一个ZIP,所以这个不会有什么问题。 现场保存/恢复功能,也就是说如果看书时中途退出,下次启动后将自动恢复退出时打开的书和阅读位置。这样午休看书就不用担心下次进来时页码记不住了,也根本没必要记。如果觉得没有必要,此功能也可通过选项关闭。 书签功能。书签包括文档的路径和当前浏览位置。这样在退出某本书前把它添加到书签中,以后再想看这本书时直接从书签中打开即可。需要同时交叉看多本书时,此功能可以弥补现场保存/恢复功能的局限。最近打开过的书签可以通过“文件->最近书签”菜单快速打开。 PDG查找功能。文件查找可按照关键字搜索PDG文件夹/zip文件名、Bookcontents.dat、BookInfo.dat;PDG目录查找可以按照关键字搜索PDG目录(书签)。 PDG目录编辑功能,与PdgCntEditor联动,实现PDG目录编辑。 自定义快捷键功能,可以为所有菜单重新定义快捷键。

2012-02-15

IIS setup for Windows 2003一键安装程序

本IIS安装程序适用于Windows 2003系统,IIS版本为6.0版。该自动安装程序最大程度简化了安装IIS的繁琐步骤,且无须操作系统光盘,直接双击即可自动完成安装,并自动注册asp.net运行环境(如果安装了.net),为基于IIS的软件开发和部署带来了极大的便利。 欢迎下载!

2012-02-11

IIS setup for Windows 7/Vista/2008的IIS自动安装脚本

用于Windows 7/Vista/2008的IIS自动安装脚本 全自动!非常好用。可以做服务器了!!

2012-02-11

IIS setup for Windows 2000一键安装程序

本IIS安装程序适用于Windows 2000系统,IIS版本为5.0版。该自动安装程序最大程度简化了安装IIS的繁琐步骤,且无须操作系统光盘,直接双击即可自动完成安装,为基于IIS的软件开发和部署带来了极大的便利。 欢迎使用!

2012-02-11

XDM v2.1谷歌商店最新浏览器插件 Xtreme Download Manager

Xtreme Download Manager crx V2.1 下载超级快! 使用方法: 在浏览器输入browser://extensions/, 打开开发者模式,选择:加载已解压的扩展程序

2022-12-02

创建和修改字幕的工具 Aegisub3.22 (完美支持波形和频谱+详细教程)

Aegisub 创建和修改字幕的工具 Aegisub3.22 (完美支持波形和频谱+详细教程) 跨平台且开源的用于创建和修改字幕的工具。您可以使用Aegisub轻松地通过音频制作时间轴,并使用多种功能强大的工具,来修改字幕的样式,同时您还可以看到实时的视频预览。

2019-04-11

LaTeX2e完全学习手册_第二版[胡伟] 加目录高清版

LaTeX2e完全学习手册 第二版[胡伟],增加了目录,高清扫描版!

2016-08-10

Mathematica 4.0.zip 注册版

mathematica 4.0 注册版 资源介绍: 这个版本,是经典的版本,应经绝版了。洪维恩编著的《数学运算大师Mathematia 4》就是基于此版本的。如果想入门的话,安装这个,占用硬盘 空间极少!

2016-05-31

交换图diagrams宏包2014新版

paul Taylor开发的宏包diagram.sty最新版2014,要了解他的全部功能,可参见mannual.tex. 。 压缩包里是最新的宏包和测试案例。 使用方法:将diagram.sty放在工程目录里,即可。导言区加\usepackage{diagrams}, 正文区使用环境:\begin{diagram} \end{diagram}. 可以参考陈志杰的书《LATEX入门与提高》。

2015-11-04

MATLAB在语音信号分析和合成中的应用 matlab程序

MATLAB在语音信号分析和合成中的应用 随书程序 matlab源代码

2015-09-09

支持win7 64位的hex2bin程序

支持win7 64位的hex2bin程序。支持intel或motorola hex文件到bin文件的转换。 下载地址:sourceforge.net Hex2bin Intel Hex or Motorola Hex file converter Converts Motorola and Intel hex files to binary. Executables for windows included. A similar project also does hex binary conversions, supports many formats and other features: see: srecord (http://srecord.sourceforge.net/) Last Updated: 2015-02-28 使用方法: 进入 win64目录 解压→将要转换的hex文件拖拽拖到hex2bin或都 mot2bin上即可,就会在同一个目录下产生bin格式文件。

2015-06-14

DS3231高精度时钟驱动及数码管显示时间

DS3231时钟显示,在4位时钟数码管上显示小时和分钟 地址分配:时钟为4位共阴时钟数码管,74HC573驱动,接P0口(须接上接电阻) P20:74HC573片选,P21:小时十位位选;P22:小时个位位选;P23:时钟小数点位选;P24:分钟十位位选;P25:分钟个位位选。 P10:SCL;P11:SDA;P12:key1;P13:key2; P14:key3。 功能说明: key1:用来切换4位,切换到哪位,哪位就闪烁,此时可以用key2对闪烁位进行修改,修改好按key3键进行确认,完成时间的修改。 特点: DS3232SN计时准确,key2依赖于key1,key3依赖于key2,前者变化是后者变化的基础。即若不处于修改状态,是没有办法修改的, 若key2没有执行修改,key3是不能进行确认的。这样可以保证误操作。

2015-06-10

菊水cos5100示波器 说明书及图纸

日本菊水cos5100 100MHz示波器使用说明书和图纸! 网上没有找到英文版本,只有日文版本的说明书,更没有图纸可言,花了两天时间扫描上传给有需要的朋友!

2015-06-04

矿大51单片机学习板详细资料与程序

中国矿业大学 51单片机学习板详细资料与程序,全部采用C51编写,在keil c51上运行成功!!! 包括: 超声波 频率计 数码管 遥控器 蜂鸣器 4X4键盘 AT24C02串行存储

2014-07-14

C51串行存储器AT24C02读写程序

void start 开始信号 void stop 停止信号 void Ack 发确认信号 void NoAck 发无确认信号 void init 初始化信号 拉高SDA和SCL两条总线 bit write byte uchar date 写一字节 将 date 写入AT24C02 中 uchar read byte 读一字节 从 AT24C02 中读一字节 bit busy 应答查询 stop 后 启动AT24C02内部写周期 启动查询 初始化EEPROM子程序内容为0XFF nPage 0 31 void Init Flash uchar nPage 8 bytes 1 page init 0xFF void write add uchar address uchar date 向 AT24C02 中写数据 从AT24C02中给定的地址nAddr起 将存放在以指针nContent开头的存储空间中的nLen个字节数据 连续写入AT24C02 void write flash uchar nContent uchar nAddr uchar nLen uchar read add uchar address 从 AT24C02 中读出数据 从AT24C02中给定的地址nAddr起 读取nLen个字节数据存放在以指针nContent开头的存储空间 void read flash uchar nContent uchar nAddr uchar nLen 单片机P2口接74HC138(三八译码器)P2 3 74HC138: EI P2 2 74HC138:A2 P2 1 74HC138:A1 P2 0 74HC138:A0 译码器输出 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7均低电平有效 分别选通1 8个数码管 包括2个四位一体数码管LG3641BH 共2x4 8个数码管 数码管数据口为P0口 数码管为共阳4位一体数码管 功能: 译码器输出为1 8个数码管的段选信号 轮流选择1 8数码管 void display uchar nContent uchar nLen 功能:在8段数码管上显示nLen个字符 这些字符存储在指针nContent开头的往下的内容中 显示原理: 1 送出要显示的段数 2 P2译码 选择要显示的位 3 延时1 2ms 时间不能太长 否则会闪烁 也不能太短 否则会很暗 4 取消段选 消隐 若要显示多段 重复以上4步 ">void start 开始信号 void stop 停止信号 void Ack 发确认信号 void NoAck 发无确认信号 void init 初始化信号 拉高SDA和SCL两条总线 bit write byte uchar date 写一字节 将 date 写入AT24C02 中 uchar read byte 读一字节 从 AT24C02 中读一 [更多]

2014-07-13

C51超声波测距程序-基于芯片CX20106A

/* CX20106A 超声波发送与接受程序 40KHz脉冲由单AT89S52单片机P1.0口送出,由P3.2(INT0)采用中断方式接收。 定时器0,定时器1中断方式工作,T1为8位自动重装模式(定时12.5us),T0为16位定时器(定时约65ms) 超声波接受采用外部中断INT0,接受到返回脉冲后,在外部中断程序中计算距离。 65ms超声波传播距离约65×10^(-3) × 340m/s =22.1m,距离足够了,远超CX20106A的测量范围。 40KHz对应波周期T=1/40KHz =25us,方波高占空比50%,高低电平宽度分别占0.5T=12.5us。 定时器T1采用8位自动重装模式(定时12.5us), 在单片机采用12MHz晶振的前提下,(2^8-X)×12/12 us =12.5us (1) 当X=0xF3时,2^8-X=13, (2) 当X=0xF4时,2^8-X = 12, 所以,取X=0xF3,0xF4均可以满足计时要求。 距离显示在4位数码管上,单位为cm。 */ /* 单片机P2口接74HC138(三八译码器)P2.3--74HC138:/EI、P2.2--74HC138:A2、P2.1--74HC138:A1、P2.0--74HC138:A0 译码器输出 Y0,Y1、Y2、Y3、Y4、Y5、Y6、Y7均低电平有效,分别选通1~8个数码管。包括2个四位一体数码管LG3641BH,共2x4=8个数码管。 数码管数据口为P0口。数码管为共阳4位一体数码管。 功能: 译码器输出为1——8个数码管的段选信号,轮流选择1——8数码管。 dispaly(uint d)将d(distance)的千、百、十、个依次显示在1~3号数码管上。 显示原理: 1、送出要显示的段数 2、P2译码,选择要显示的位 3、延时1——2ms,时间不能太长,否则会闪烁,也不能太短,否则会很暗。 4、取消段选,消隐! 若要显示多段,重复以上4步! */

2014-07-09

C51数码管动态显示

单片机P2口接74HC138(三八译码器)P2.3--74HC138:/EI、P2.2--74HC138:A2、P2.1--74HC138:A1、P2.0--74HC138:A0 译码器输出 Y0,Y1、Y2、Y3、Y4、Y5、Y6、Y7均低电平有效,分别选通1~8个数码管。包括2个四位一体数码管LG3641BH,共2x4=8个数码管。 数码管数据口为P0口。数码管为共阳4位一体数码管。 功能: 译码器输出为1——8个数码管的段选信号,轮流选择1——8数码管。 dispaly(uchar ch1,uchar ch2,uchar ch3)将ch1、ch2、ch3依次显示在1~3号数码管上。 显示原理: 1、送出要显示的段数 2、P2译码,选择要显示的位 3、延时1——2ms,时间不能太长,否则会闪烁,也不能太短,否则会很暗。 4、取消段选,消隐! 若要显示多段,重复以上4步!

2014-06-26

C51矩阵键盘编程

C51矩阵键盘编程,送数码管显示。 keil C51详细代码及解释! 配有原理图!加强理解,直接移植即可!

2014-06-26

红外遥控资料与程序

详细的文档说明与技术开发资料,红外遥控代码,则keil c51开发,注释清楚! 说明详细,欢迎下载。

2014-06-25

c51音乐程序与课程设计

c51音乐程序与课程设计,有详细的课程设计,配套相应的C51单片机程序。方便快速开发自己的单片机应用。

2014-06-22

keil c51 v9.52完整注册版

keil c51 v9.52完整注册版,uvision4 编写单片机利器.

2014-06-22

JRiver Media Center v19.0.131

JRiver的确是目前最强的PC端播放器 而且正版的也不贵,才200 RMB 比Foobar之流的好多了

2014-05-13

DuktoR6跨平台局域网文件文件夹传输工具

不管是在宿舍、合租房、团队间或公司的环境下,我们经常都需要通过局域网来传输各种文件/文件夹,从普通的电影、音乐、软件、学习材料、工作资料到大型的游戏、甚至是岛国的动作片等等,常常用Windows共享或QQ来传输都不是那么的方便。 Dukto 是一款非常简单实用的局域网文件传输工具,类似国内比较常用的飞鸽传书、飞秋等。而相比它们更出色,Dukto 完全免费开源,而且支持 Win、Mac、Linux、iOS、Android 等系统的跨平台传文件,拥有 Win8 的简约风格界面。只要电脑/手机们位于同一个局域网下 (不必连接互联网),就能通过它来互相聊天或传文件甚至文件夹。你所要做的,只是一个简单的拖放,超级方便快捷,绝对是文件传输的必备工具…… Dukto 软件简介: Dukto 是一个非常简单实用的文件传输工具:打开两台设备,连接到同一网络(局域网或无线),一端拖拽文件,另一端立马就收到啦。Dukto最大的特点就是其“易用性”和“跨平台”,另外也许从 Dukto 的图标您也能猜到——作者的灵感是来自超级马里奥里“经典”的绿色管道。

2014-04-28

实用汉字转拼音4.8

实用汉字转拼音4.8 生成批量汉字的拼音,86、98版的五笔。可以转到word,wps或者htm格式。 可以单独对字音进行编辑。非常灵活方便! 欢迎下载!

2014-04-25

空空如也

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

TA关注的人

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