• 首页
  • 项目
  • 会员
  • 博客
  • 共享建站
  • 秀我网游
  • BUG反馈

只要钻研不要钱

只要钻研不要钱
不要浪费每一分每一秒,珍惜眼前,怀念过去。

博客分类

  • 心情文章
  • LINUX技术
  • 情情的故事
  • 构思
  • C#技术
  • JAVA技术
  • 其它
  • NHibernate
  • 嵌入式开发
  • 娱乐
  • 项目管理
  • 单片机
  • C语言
  • STM32

最新日志

  • 单网卡 Ubuntu 服务器打造 PPTP Server
  • Ubuntu php 环境配置
  • Ubuntu下Ftp的安装和配置(vsftpd)
  • 为Windows 7 Professional安装多语言包
  • 在 .NET Framework 3.5 中管理目录安全主体
  • 自制ghost光盘如此简单
  • NSIS安装制作基础教程
  • Magic Mouse拆解
  • 美国买的thinkpad在国内保修的方法
  • ActiveX控件打包成Cab置于网页中自动下载安装
  • VB控件实现IObjectSafety安全接口,保证控件自动下载
  • 微软代码签名证书(.pvk/.spc)签名指南
  • 如何為你的 firefox plugin 加上新的 method
  • 如何让Firefox Plugin可以在网页中自动安装
  • mozilla firefox 插件开发 快速入门

10月 30


AT89S52 中断优先级设置

17:34 | 作者: 许立坚 | 0 评论

voidOpenint(void)//打开中断{EA=1;//开中断IT0=1;//外部中断0下降沿触发IT1=1;//外部中断1下降沿触发EX0=1;//外部中断0EX1=1;//外部中断1ET0=1;//开timer0中断ES=0;//开串口中断}voidIntGradeSet(void)//设置优先级{PS=0;//串口优先级PT0=0;//timer0中断优先级PT1=0;//timer1中断优先级PX0=0;//int0中断优先级PX1=0;//int1中断优先级}voidUARTint(void)interrupt4using3//串口中断处理{ucharreceivr_buffer;TI=0;//很重要,否则会一直进中断处理程序的!EA=0;if(RI==1){RI=0;receivr_buffer=SBUF;if(point==0){if(receivr_buffer==0xa5)...

10月 04


Protel 99 se 简体中文第六版(含第二版)下载

20:53 | 作者: 许立坚 | 0 评论

第一,运行setup.exe安装Protel99ses/n:Y7ZP-5QQG-ZWSF-K858第二,再安装Protel99seservicepack6简体中文第六版(运行\Protel99SP6\protel99seservicepack6.exe)第三,汉化安装(Protel99汉化)1,安装中文菜单将附带光盘中的client99se.rcs复制到windows根目录中。说明:在复制中文菜单前,先启动一次Protel99se,关闭后将windows根目录中的client99se.rcs英文菜单保存起来。2,安装PCB汉字模块将附带光盘中pcb-hz目录的全部文件复制到DesignExplorer99se根目录中,注意检查一下hanzi.lgs和Font.DDB文件的属性,将其只读选项去掉。3,安装国标码、库将附...

10月 04


Proteus 7 Professional 仿真51 单片机入门教程

20:39 | 作者: 许立坚 | 0 评论

Proteus7Professional仿真51单片机入门教程初学单片机时,拿着一块实验板发呆,电路也不懂、程序也不懂,只好慢慢弄,等弄懂了,实验板也差不多报销了。而proteus正好可以解决这个问题,它功能强大,这里只讨论仿真MCU的功能。它可以在原理图上仿真,不用出PCB板,不怕你“啥弄”。下面就先认识一下proteus.上图是启动后的画面。我们点中的“P”后,弹出下面的画面:在里输入at89c51后:右侧出现AT89C51,双击它,左侧空白框中出现AT89C51.左键单击它,它上面框中显示出它的原理图,把鼠标移到右侧框中,鼠标变成铅笔形状,单击左键,框中...

10月 03


单片机 常用到的查询资料整理

11:28 | 作者: 许立坚 | 0 评论

中断优先级及原理图IE.00外部中断0IE.11定时器0溢出IE.22外部中断1IE.33定时器1溢出IE.44串口中断IE.55定时器2溢出TCONIT0(TCON.0),外部中断0触发方式控制位。当IT0=0时,为电平触发方式。当IT0=1时,为边沿触发方式(下降沿有效)。IE0(TCON.1),外部中断0中断请求标志位。IT1(TCON.2),外部中断1触发方式控制位。IE1(TCON.3),外部中断1中断请求标志位。TF0(TCON.5),定时/计数器T0溢出中断请求标志位。TF1(TCON.7),定时/计数器T1溢出中断请求标志位。SCONRI(SCON.0),串行口接收中断标志位。当允许串行口接收数据时,每接收完一个串行帧,由硬件置位RI。...

09月 28


Eclipse和单片机开发环境Keil的集成编译工具KeilMake 使用详细教程

17:19 | 作者: 许立坚 | 2 评论

Eclipse和单片机开发环境Keil的集成编译工具KeilMake通过KeilMake可以在Eclipse上进行单片机开发且编译使用方法:配置Eclipse中项目BuilderSettings的编译命令为D:\MyWork\SCM\KeilMake\Release\KeilMakeD:\MyWork\DevTools\command\keil\AT89S52.Uv2${ProjName}${ProjDirPath}C:\Keil\UV2\uv2.exe红色部份修改为程序相应的路径即可,在Eclipse中写完程序后按Ctrl+B即可编译AT89S52.Uv2是Keil项目的模板文件,可根据个人需要进行修改,自带的模板配置是AT89S52芯片,晶振为24Mhz,自动生成Hex文件近期本人使用Keil进行单片机程序开发,感觉超...

09月 26


使用Keil的命令行编译C51源码并生成HEX文件的示例

20:51 | 作者: 许立坚 | 0 评论

参考Keil\C51\HLP\C51.pdf以及A51.pdf文档,示例及说明如下:setPATH=%PATH%;G:\develop\keil\C51\BIN;G:\develop\keil\C51\INC;G:\develop\keil\C51\LIBsetC51_LIB=G:\develop\keil\C51\LIB\(注:其中的G:\develop\keil目录要改成本机安装keil的位置)setDST_NAME=obj\output(注:指定输出文件名)setDIR=D:\source(注:指定源文件所在目录)echo转向工作目录d:(注:源文件所在区)cd%DIR%echo编译文件...c51a.cc51b.cc51c.cc51d.cmdobjecho链接目标文件...BL51%C51_LIB%C51s.lib,a.obj,b.obj,c.obj,d.obj,EXTERN_LIB.objTO%DST_NAME%RAMSIZE(25...

09月 25


51单片机C语言实验及实践教程 DS18B20数字温度计使用

11:34 | 作者: 许立坚 | 0 评论

1.DS18B20基本知识 DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。1、DS18B20产品的特点  (1)、只要求一个端口即可实现通信。  (2)、在DS18B20中的每个器件上都有独一无二的序列号。  (3)、实际应用中不需要外部任何元器件即可实现测温。  (4)、测量温度范围在-55。C到+125。C之间。  (5)、数字温度计的分辨率用户可以从9位到12位选择。  (6)、内部有温度上、下限告警设置。2、DS18B20的引脚介绍  TO-92封装的DS18B20...

09月 25


51单片机C语言实验及实践教程 带有存储器功能的数字温度计-DS1624技术应用

11:33 | 作者: 许立坚 | 0 评论

1.DS1624基本原理  DS1624是美国DALLAS公司生产的集成了测量系统和存储器于一体的芯片。数字接口电路简单,与I2C总线兼容,且可以使用一片控制器控制多达8片的DS1624。其数字温度输出达13位,精度为0.03125℃。DS1624可工作在最低2.7V电压下,适用于低功耗应用系统。(1).DS1624基本特性  ◆ 无需外围元件即可测量温度◆测量范围为-55℃~+125℃,精度为0.03125℃◆测量温度的结果以13位数字量(两字节传输)给出◆测量温度的典型转换时间为1秒        ◆集成了256字节的E2PROM非易性存储器◆数据的读出和写入通过一个2-线(I2C)串行接口完成◆采用8脚DIP或SOIC...

09月 25


51单片机C语言实验及实践教程 4×4键盘及8位数码管显示构成的电子密码锁

11:33 | 作者: 许立坚 | 0 评论

1.实验任务用4×4组成0-9数字键及确认键。用8位数码管组成显示电路提示信息,当输入密码时,只显示“8.”,当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门开,此处用LED发光二极管亮一秒钟做为提示,同时发出“叮咚”声;若密码不正确,禁止按键输入3秒,同时发出“嘀、嘀”报警声;若在3秒之内仍有按键按下,则禁止按键输入3秒被重新禁止。2.电路原理图图4.33.13.系统板上硬件连线(1).把“单片机系统”区域中的P0.0-P0.7用8芯排线连接到“动态数码显示&rdqu...

09月 25


51单片机C语言实验及实践教程 电子密码锁设计

11:32 | 作者: 许立坚 | 0 评论

1.实验任务根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警。2.电路原理图图4.32.13.系统板上硬件连线(1).把“单片机系统”区域中的P0.0/AD0用导线连接到“音频放大模块”区域中的SPKIN端子上;(2).把“音频放大模块”区域中的SPKOUT端子接喇叭和;(3).把“单片机系统”区域中的P2.0/A8-P2.7/A15用8...

 分页   共52   10/页   1/6页   1   2   3   4   5   6   下一页   尾页 


  • 首页|
  • 关于我们|
  • 服务|
  • 解决方案|
  • 有话要说|
  • 业务咨询|
  • 在线项目|
  • 登录|
  • 联系我们|

Copyright © wholuck 2009. All Rights Reserved.
粤ICP备09081412号