PIC16F877A万年历程序
2012-12-05 Wujieflash 20
为了把KS0108系列的液晶吃透,特别制作了这款万年历,感觉效果还是不错的.希望大家分享我的喜悦,毕竟有了更多志同道合的朋友支持,我才能更进一步提高. 一,原理介绍 说明: 1.单片机还是采用PIC中最经典的PIC16F877A,端口多,功能全,特别是他有8K的ROM,这是我选择的主要原因,因为储存液晶的字库需要很大的空间. 2.液晶显示还是 .. [查看全文]
12864点阵液晶显示模块与51单片机的接口及程序设计
2012-12-03 9
显示器是人类与应用设备沟通的重要界面,近年来,随着电子技术的飞速发展,液晶显示技术在实际生活中得到了广泛应用。液晶显示模块以其微功耗、体积小、显示内容丰富、模块化以及接口电路简单等诸多优点在科研、生产和产品设计等领域中发挥着越来越重要的作用。LM3033B系列液晶显示模块是深圳TOPWAY公司生产的中文显示模 .. [查看全文]
51单片机硬盘控制电路以及源程序
2012-12-02 19
#include <reg51.h> /************************************************** *HardDisk Control Demo *Power BY DDDLZHU *编译环境 : KEIL C51 V7.07支持器件 : AT89C51 *COPYRIGHT (C) 2004 ***************************************************/ #define byte unsigned char #define uint unsigned int / .. [查看全文]
DHT90与LCD1602的温湿度显示KeilC程序
2012-11-30 29
/*********************************************************************************** ;功能说明:DHT90与LCD1602的温湿度显示KeilC程序 ;文件名称:DHT90.c ;微处理器:AT89S52 ;编译环境:Keil uVision V2.38a ;作者:Huang Yanxiang ;版权:(c)Huang Yanxiang ;创建日期:2008.08.15 ;版本:V1.2 ;修改日期:2008. .. [查看全文]
单片机测量频率的设计与实现
2012-11-29 王雅乐 9
对于周期波频率的测量方法很多,但大多是通过测量间接计算频率。本文介绍了用目前应用比较广泛的MCS-51系列单片机对周期波频率进行测量,并通过LED以数字形式直观地示出频率,实现测量的智能化,省去间接对频率计算的麻烦与错误。文章对其测量原理,设计和实现作了说明,介绍了主要程序,并进行了误差分析。 引言 目前单片机 .. [查看全文]
单片机温度控制系统设计
2012-11-28 9
摘要:本文介绍了一种基于MSP430 单片机的温度测控装置。该装置可实现对温度的测量,并能根据设定值对环境温度进行调节,实现控温的目的。控制算法基于数字PID算法。 0 引言 温度是工业控制中主要的被控参数之一,特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足重轻的作用。随着电子技术和微型计算机的迅速发 .. [查看全文]
51单片机汇编程序集
2012-11-26 21
1、片内RAM初始化子程序 2、片外RAM初始化子程序 3、片外RAM初始化子程序(双字节个单元) 4、内部RAM数据复制程序 5、外部RAM数据复制程序 6、外部RAM数据复制程序 7、外部RAM数据复制到内部RAM程序 8、限幅滤波程序 9、中位值滤波程序 10、N点算术平均滤波 11、N点加权平均滤波 12、一阶加权滞后滤波程序 13、双字节取补程 .. [查看全文]
单片机系统设计的误区与对策
2012-11-26 王柏林 7
摘要:用电磁兼客性理论剖析了单片机系统设计中的某些传统现念,指出其过时和失误之处.给出了根据电磁兼容性理论设计单片机系统的新理念,还给出了双时限看门狗、定时复位看门狗、抗快速脉冲群滤波器、电磁兼容PCB等新的设计方法。 单片机系统在军事、工业、民用产品中的应用越来越广。它将许多以往用硬件实现的功能由软件来 .. [查看全文]
Keil C51初始化代码 Startup.a51的中文说明
2012-11-19 下岗农民 18
;------------------------------------------------------------------------------ ;STARTUP.A51:用户上电初始化程序 ;------------------------------------------------------------------------------ ; ;用户定义需上电初始化的内存空间 ; ;使用以下EQU命令可定义在CPU复位时需用0进行初始化的内存空间 .. [查看全文]
PIC单片机的多机无线通信系统设计
2012-11-18 8
现代通信技术的迅速发展使得许多应用领域都采用无线的通信方式进行数据传输。编解码芯片PT2262、PT2272组成的电路,由于具有体积小、功耗低、功能强、成本低等特点,广泛应用于各类的无线遥控器、无线报警器以及玩具等其他小型电器装置。但是,这种电路极少用在多个字节数据的通信方面,具有一定的局限性。本文主要介绍利 .. [查看全文]
PIC单片机引脚中断程序的设计技巧
2012-11-17 14
1 、简 述所有的中档系列PIC单片机,PORTB端口最高的4个引脚(RB7~RB4)在设为输入模式时,当输入电平由高到低或由低到高发生变化时,可以让单片机产生中断。这就是通常所说的引脚状态变化中断。在设计引脚中断程序时,有三个需要特别注意的地方。一是,在清除P0RTB中断标志位RBIF之前,必须安排一条必不可少的,以PORT .. [查看全文]
PIC软件串行异步通信三倍速采样法设计
2012-11-17 刘华昌,黄振卫,李东杰 7
在利用单片机开发各种嵌入式应用系统时,异步串行通信是常用的一种通信模式,有的应用中还要求实现多路异步串行通信。人们平时所应用的各种厂商的单片机,绝大部分片上只提供一个UART(通用异步收发器)硬件模块,利用它可以方便地实现一路串行通讯。PIC系列单片机也不例外,在其丰富的一系列产品中,除高端系列(PIC 17/18) .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号