单片机与液晶显示器的接口及应用 摘要:在介绍图形点阵式液晶显示模块GTG240128的结构和功能的基础上,讨论了其与AT89C55单片机的硬件接口电路和接口软件编程方法,并给出了写指令、写数据、初始化和汉字显示等通用程序。引言液晶显示器(LCD)具有工作电压低、微功耗、显示信息量大和接口方便等优点,现在已被广泛应用于计算机和数字式... 2023-06-13 单片机液晶显示器接口应用文章51单片机
51单片机常用寄存器总结 程序状态寄存器PSWD7D6D5D4D3D2D1D0CyACF0RS1RS0OV--PCy:高位进位标志位。有进借位时,Cy被置“1”,否则置“0”。AC:辅助进位标志位。低4位向高四位有进借位时,AC被置“1”,否则置“0”。F0:用户标志位。RS1、RS0:工作寄存器选择为。RS1... 2023-06-13 51单片机常用寄存器总结文章单片机
基于STC89C51定时器的模拟串口程序 /*************************用定时器T0 或T1 模拟串行口程序。最高波特率(12 cLOCk): 本程序收、发波特率相同。11.059MHz -- 最高波特率 收: 9600, 最低波特率:300 30.000MHz -- 最高波特率 收: 28800 最低波特率:300 40.000MHz -- 最高波特率 收: 38400 最低波特率:300 ..... 2023-06-13 STC89C51定时器模拟串口程序文章单片机51单片机
如何选择STC单片机 选择STC89C51RC及STC89C58RD+系列单片机的理由:★加密性强,无法解密★超强抗干扰:1、高抗静电(ESD保护)2、轻松过2KV/4KV快速脉冲干扰(EFT测试)3、宽电压,不怕电源抖动4、宽温度范围,-40℃~85℃5、I/O口经过特殊处理6、单片机内部的电源供电系统经过特殊处理7、单片机内部的时钟电路经过特殊处理8、单... 2023-06-13 STC单片机89C51文章51单片机
STC89C51RC/RD+单片机SPI应用子程序 /************************单片机:STC89C51RC/RD+功 能:SPI应用子程序介 绍:单片机P1.7端口做为SPI总线的SCLK信号,P1.6端口做为SPI总线的MISO信号,P1.4端口做为SPI总线的CS信号。子程序中read_one_word()函数为采用SPI接口读取一个字的源程序代码。来 源:晖创电子网www.schuit... 2023-06-13 STC单片机SPI程序文章51单片机
STC12单片机AD转换源程序实例 /*--------------------------------------文件名称:stc_AD.c功能:A/D转换源程序描述:stc12单片机具有在应用编程,调试起来比较方便等特点;后缀为AD的单片机内部带有10位AD转换器单片机:STC12C5410AD晶振:11.0592MHz编译环境:KEILC51来源:晖创电子网www.schuitron.com-----------... 2023-06-13 STC12单片机AD转换源程序实例文章单片机51单片机
SST89C54/58的介绍及其IAP编程模式 一.SST89C54/58性能简介二.SST89C54/58功能图兼容于INTEL公司的P87C54/58,扩展了IAP及4KE2PROM。三.SST89C54/58程序空间在动态修改BLOCk0程序的问题上,应当确保将要加载的程序正确无误,至少做到进入Block1块入口程序的正确性,否则就只有借助编程器来烧录自举程序了。但这样就失... 2023-06-13 89C51IAP编程单片机文章51单片机
STC12C5A60AD系列单片机头文件 /--------------------------------------------------------------------------------//STC12C5A60AD系列单片机头文件,直接保存为.h格式即可//新一代 1T 8051系列 单片机内核特殊功能寄存器 C51 Core SFRs//... 2023-06-13 STC12C5A60AD系列单片机头文件文章单片机51单片机
STC12C5A60S2系列单片机头文件 /--------------------------------------------------------------------------------//STC12C5A60S2系列单片机头文件,保存为.h格式文件即可。 //新一代 1T 8051系列 单片机内核特殊功能寄存器 C51 Core SFRs//... 2023-06-13 STC12C5A60S2系列单片机头文件文章单片机51单片机
51的简单好记命令分类 1.Arithmetic operations:(算术)Mnemonic Byte CycADD A,@Ri 1 1ADD A,Rn 1 1 ADD A,direct 2 1 ADD A,#data 2 1 A... 2023-06-13 51命令简单文章单片机51单片机
UPS电源、ATX电源与P4电源的区别 UPS电源指的是一种不间断电源,所谓不断电电源系统,就是当停电时能够接替市电持续供应电力的设备,它的动力来自UPS蓄电池组,由于电子元器件反应速度快,停电的瞬间在4~8毫秒内或无中段时间下继续供应电力。为什么要用UPS电源现在全世界各国的大众供应系统都是交流电源,一个理想... 2023-06-13 UPS电源ATX电源P4电源文章单片机51单片机
8051单片机片内数据存储器分为哪几个性质和用途不同的区域? 答:8051内部128B的数据RAM区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。各区域的特性如下:(1) 00H~1FH为工作寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个工作寄存器,每组的8个单元分别定义为8个工作寄存器R0~R7。当前工作寄存器组的选择是由程序状态字... 2023-06-13 8051单片机片内数据存储器性质用途文章单片机51单片机
51单片机片外扩展RAM 一.概述普通51单片机可以片外扩展ROM和RAM各64K字节的空间,在实际应用中很少扩展外部ROM,一般都是扩展RAM,因为普通51单片机的内部RAM实在太少,只有128-256字节,处理数据量较大时往往不够用。而片外扩展RAM需要占用P0口、P2口和P3.6、P3.7,消耗了18个IO口,导致IO口又不够用。为... 2023-06-13 51单片机片外扩展RAM文章单片机
单片机MCS-51系列指令快速记忆法 随着微电子技术和超大规模集成电路技术的发展,单片微型计算机以其体积小、性价比高、功能强、可靠性高等独有的特点,在各个领域(如工业控制、家电产品、汽车电子、通信、智能仪器仪表)得到了广泛的应用。学习、使用单片机的人越来越多,而生产单片机的厂家很多,单片机种类繁杂,不... 2023-06-13 单片机MCS-51系列指令快速记忆法文章51单片机
最简单的电子钟程序适合初学者 汇编和C语言的程序都有,请支持一下,谢谢/***************************************///clock.c//单片机电子钟C语言程序XSCLK V1.0//MCU:AT89C2051晶振频率:12MHZ//编写:舒新生日期:2007-11-23/***************************************///最简单的单片机电子钟程序,学习单片机... 2023-06-13 电子钟程序初学文章单片机51单片机
用51单片机点亮流水灯 includevoid delay1ms(unsigned int a ){ unsigned char b;while(a--){ for(b=0;b<125;b++);}}void main(){ unsigned char i; start:P0=0x01; i=0 ;while(1) { P0=~(1< 2023-06-13 51单片机流水灯文章单片机
如何使用80C51单片机制作多模式流水灯 #include#include #define uint unsigned int #define uchar unsigned char uchar temp,num,num1;sbit beep=P2^3;void delay(uint);void main(){ temp=0xfe; while(1) { for(num1=0;n... 2023-06-13 汇编语言流水灯文章单片机51单片机
51单片机数码管动态显示程序 //单片机数码管动态显示程序实验,数码管显示一般分静态显示及动态显示两种驱动方式,静态显示占用口线比较多,本文介绍的是如何实现数码管动态显示,应该说数码管动态显示是单片机外部指令输出的重要途径,因此如何设计数码管以及数码管的工作原理、数码管显示的方法、数码管显示... 2023-06-13 文章单片机51单片机
SPI、I2C、UART三种串行总线协议的区别 第一个区别当然是名字:SPI(Serial Peripheral Interface:串行外设接口);I2C(INTER IC BUS)UART(Universal Asynchronous Receiver Transmitter:通用异步收发器)第二,区别在电气信号线上:SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总... 2023-06-13 SPII2CUART串行总线协议区别文章单片机51单片机
AT24C01-AT24C256 的Keil C51读写程序 /* 以下为AT24C01~AT24C256的读写程序,各人可根据自己的需要应用。在buf1中填入需要写入的内容,buf2的大小可根据需要定义。addr可根据使用的芯片选择,可从任何位置读写,只要在该芯片的范围内。enumer=ATxxx,根据使用的芯片赋值。各函数中的形式参数不需改变。本程序只要在调用... 2023-06-13 AT24C01-AT24C256keilC51读写程序文章单片机51单片机
基于单片机的AD转换的数码管显示程序 *本例程采用AD0804芯片,硬件电路:cs片选端接P2.3,WR写数据端写P3.6,RD读数据端接P3.7,锁存端接P2.6脚,数码管位选端分别接P3.2 ,P3.3,P3.4,段选端接P1口*/#include//头文件#define uint unsigned int//宏文件#define uchar unsigned char//宏文件uchar num;//变量voi... 2023-06-13 单片机AD转换数码管显示程序文章51单片机
温湿度传感器的SHT10的使用例程 该传感器低功耗,可以用在很多实际场合,只是价格上贵了一点。 温湿度传感器的SHT10代码如下:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~功能说明:SHT10与上位机(串口调试助手)的温湿度显示微处理器:STC89C52编译环境:Keil uVision V4~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;**... 2023-06-13 温湿度传感器SHT10使用例程文章单片机51单片机
单片机驱动数码管显示设计 数码管的分类 数码管按各发光二极管电极的连接方式分为共阳数码管和共阴数码管两种。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。... 2023-06-13 汇编语言数码管显示文章单片机51单片机
源代码 - 基于单片机的数码管显示实现自加功能 实现数码管自加的代码:#include#define uchar unsigned char#define uint unsigned intuchar code table[16] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //显示数字表uchar fla... 2023-06-13 文章单片机51单片机
ATMEL8051系列单片机选型指南 ATMEL8051系列单片机主要特性列表 (一)型号/特性AT89C51AT89C52AT89S51AT89S52AT89S53AT87F51AT87F52程序存储器4k Flash8k Flash4k Flash8k Flash12k Flash4k OTP8k OTP数据存储器128256128256128256工作频率(MHz)332433定时/计数器232323UART通道1A/D转换器... 2023-06-13 Atmel8051系列单片机选型指南文章51单片机