E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
80C51
80C51
K1控制D1发光
#include"reg52.h"typedefunsignedcharu8;typedefunsignedintu16;sbitled=P2^0;sbitk1=P3^1;voiddelay(u16i){while(i--);}voidkeypros(){if(k1==0){//等待抖动退去这种方式占用CPU不推荐使用一般使用定时器定时器后面说delay(1000);if(k1==0){//状态翻
放心飞吧
·
2017-01-02 19:05
80C51
电动智能小车完整论文
摘 要
80C51
单片机是一款八位单片机,他的易用性和多功能性受到了广大使用者的好评。这里介绍的是如何用
80C51
单片机来实现长春工业大学的毕业设计,该设计是结合科研项目而确定的设计类课题。
qq_28796345
·
2015-11-30 21:00
9.12学习笔记
1:
80C51
的引脚封装形式 第一管脚到第八管脚为P1,一个准双向8位I/O口,每个口可以独立控制,内带上拉电阻,这种接口没有高阻态,输入也不能锁存,故不是真正的双向I/O口,之所以称之为准双向,是因为该口在输入之前
·
2015-11-12 16:40
学习笔记
Msp430概述
总结一下MSP430给我的印象吧,感觉他就是一个迷你型的arm 1:MSP430采用的是精简指令,他只有27条核心的汇编指令,这一点和arm相同,arm同样是采用精简指令,而
80c51
采用的是冗余指令
·
2015-11-12 12:28
SP
多机串口通讯
★使用器件 使用了3块
80c51
的单片机,当中U1为主机控制其它两个从机U2,U3。每一个单片机上都有一个数码管用来显示数据。主机上有两个按键KEY_1,KEY_2,分别用来控制不同的从机。
·
2015-11-07 11:30
串口
第一个dp-51程序实现拉幕效果
周立功的增强型
80c51
单片机速成与实践中的Hello代码,经过加工后,实现一个简单的拉幕效果很简单的代码,虽然只是一小步,同时也是一大步 #include < REG52.h
·
2015-10-31 10:21
dp
8051单片机指令和寻址方式
80C51
指令系统专用于
80C51
系列单片机,具有255种操作码(00H-FFH)除去A5H。 1.
·
2015-10-30 13:52
单片机
关于51单片机读锁存器、读引脚的问题
80C51
单片机有P0-P3四个P口,以P0为例说明:要搞清这个问题,就要明白p0口的内部结构。P0口是由锁存器经两个驱动场效应管和外部引脚相连的。
奥特曼
·
2015-03-04 22:45
单片机
答读者问(1):有关如何选导师及研究生时间安排等问题
第二、对软件比较陌生,大学只学了
80c51
,语言对汇编还能自己编程,c语言和c++懂一点
zhouzxi
·
2014-03-25 20:00
51单片机的中断优先级及中断嵌套
说最基本的,老的51单片机(
80C51
系列)有5个中断源,2个优先级,可以实现二级中断服务嵌套。现在很多扩展的51单片机已经有4个优先级(或更多)和更多的中断源了。
luckywang1103
·
2014-02-09 20:58
电路
51单片机的中断优先级及中断嵌套
说最基本的,老的51单片机(
80C51
系列)有5个中断源,2个优先级,可以实现二级中断服务嵌套。现在很多扩展的51单片机已经有4个优先级(或更多)和更多的中断源了。
luckywang1103
·
2014-02-09 20:00
80C51
单片机 数码管显示循环数字
#include #defineucharunsignedchar #defineuintunsighenint ucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//code,则表示该数组放在程序代码中,不加code这表示放在存储器中,而我们的存储器
linsoiler1
·
2013-10-31 00:00
单片机
数码管
80C51
单片机 继电器控制灯的亮灭
#include #include sbitlight=P2^4;//将light设置为P2的第4位,该IO口连接继电器。 #defineucharunsignedchar #defineuintunsignedint voiddelay(uintms); voidmain() { while(1) { light=0;//灯灭 delay(200); light=1;//灯亮 delay(300
linsoiler1
·
2013-10-30 22:00
单片机
继电器
控制灯的亮灭
80C51
单片机 蜂鸣器
#includesbitfen=P2^3;//将fen设置为P2的第3位,该IO口连接蜂鸣器的FM。#defineucharunsignedchar#defineuintunsignedintvoiddelay(uintms);voidmain(){while(1){fen=0;delay(200);fen=1;delay(300);}}voiddelay(uintms) //延时函数{uinti
linsoiler1
·
2013-10-30 22:00
单片机
蜂鸣器
80C51
80C51
单片机 流水灯代码
#include #include sbitled1=P1^0;//将led1设置为P1的第0位 #defineucharunsignedchar #defineuintunsignedint voiddelay(uintms); voidmain() { uchara; a=0xfe; while(1) { P1=a; delay(500); a=_crol_(a,1);//循环左移一位 }
linsoiler1
·
2013-10-30 19:00
两个
80c51
单片机之间怎样进行串行通信
以前以为串行通信只能是单片机和PC机之间进行通信,昨天无意之中看到一个程序,是单片机和单片机之间进行通信。。这小东西真是神奇啊!昨天弄了很长时间没弄出来,今天在大神的帮助下终于拨开云雾见天日了。案例介绍:利用单片机a将一段流水灯控制程序发送到单片机b,来控制单片机b的P1口,点亮8位LED灯。案例分析:a完成发送,b完成接收。编写程序设置a,令SM0=0,SM1=1(串行口工作方式1)。设置b,令
·
2013-07-24 19:00
单片机
两个
80c51
单片机之间怎样进行串行通信
以前以为串行通信只能是单片机和PC机之间进行通信,昨天无意之中看到一个程序,是单片机和单片机之间进行通信。。这小东西真是神奇啊!昨天弄了很长时间没弄出来,今天在大神的帮助下终于拨开云雾见天日了。案例介绍:利用单片机a将一段流水灯控制程序发送到单片机b,来控制单片机b的P1口,点亮8位LED灯。案例分析:a完成发送,b完成接收。编写程序设置a,令SM0=0,SM1=1(串行口工作方式1)。设置b,令
u010695380
·
2013-07-24 09:00
定时/计数器用于外部中断扩展的原理
80c51
单片机有两个外部中断,当实际应用系统有两个以上的外部中断源,而片内定时/计数器未使用时,可利用定时/计数器来扩展外部中断源。
u010695380
·
2013-07-23 20:00
C8051F与
80C51
系列单片机的初始化比较
熟悉MCS—51系列单片机的工程技术人员可以很容易地掌握C8051Fxxx的应用技术并进行软件移植。但不能将8051的程序直接应用于C8051F单片机中,因为这两种系列的单片机内部资源存在较大的差异,因此,完全照搬、移植是行不通的,必须经过“改良”(主要是初始化控制字的改写)才能正确运行。本文以C8051Fxxx系列单片机中资源最丰富、功能最多、运算速度最快(达到100MIPS)的C8051F12
xiaoshengyige
·
2012-08-01 16:00
编程
c
网络
div
技术人
80C51
汇编。
SETB是汇编指令,意思是把其后面的那个寄存器的位置1。 SETBET0;开定时/计数器0允许SETBTR0;定时/计数器0开始运行TR0是单片机会响应定时/计数器0的启动位,为1,就启动定时/计数器0;为0,就停止定时/计数器0的运行。 程序说明 SETBEA;允许单片机总中断 CLREA;禁止单片机总中断SETBES;允许串口中断CLRES;禁止串口中断SETBET1;允许T1溢出中断 CL
chepwavege
·
2011-12-07 17:00
c
汇编
存储
51隐藏的初始化程序
80C51
在电源重置后(PowerOnReset)所执行的第一个程序模块并不是使用者的主程序 main(),而是一个隐藏在KEIL-C51 标准链接库中称为startup.a51 的程序模块。
pang123hui
·
2011-11-10 12:00
80C51
单片机指令的取指、执行时序
使用ALE信号作为低8位地址的锁存控制信号。ALE接到外部锁存器时,高电平期间,51的p0输出地址,低电平时锁存器将地址锁存,在ALE低电平时,(PSEN为低)p0口可以传输数据(指令),这样就可以地址/数据复用了。以PSEN信号作为扩展程序存储器的读选通信号,在读外部ROM是PSEN是低电平有效,以实现对ROM的读操作。以EA信号作为内外程序存储器的选择控制信号,当其为低电平时,对ROM的读操作
a10615
·
2011-10-23 11:00
c
工作
存储
扩展
推挽输出与开漏输出
准双向I/O模式与标准
80C51
相比,虽然在内部结构上是不同的,但在用法上类同,比如要作为输入时都必须先写“1”置成高电平,然后才能去读引脚的电平状态。
deyusun
·
2010-07-01 20:00
硬件
MCS-51系列和
80C51
系列单片机是否相同
MCS是Intel公司单片机的系列符号。Intel推出有MCS-48、MCS-51、MCS-96系列单片机。MCS-51系列单既包括三个基本型80C31、8051、8751,以及对应的低功耗型号80C31、8051、87C51,因而MCS-51特指Intel的这几种型号。 在计算机领域,系列机是指同一厂家生产的具有相同系统结构的机器。20世纪80年代中期以后,Intel以专利转让
zhangchiytu
·
2010-06-06 23:00
80C51
中断系统
80C51
有五个中断源(c52六个),2个优先级,可实现二级中断嵌套。1.INT0非(p3.2)可由IT0(TCON.0)选择低电平有效还是下降沿(负脉冲)有效。
pingminglang
·
2009-11-26 09:00
系统
主流单片机介绍
应用中的单片机品种繁多,现拣几种主要的单片机及相应公司的网址介绍如下:1.ATMEL单片机 目前,国内广泛应用的芯片是
80C51
系列,其中ATMEL公司生产的具有FlashROM的增强型51系列单片机目前在市场上仍然十分流行
sdwuyulunbi
·
2009-10-29 11:00
编程
工作
Flash
存储
Motorola
产品
成功之道:优质的服务永远只向优秀的客户倾斜
成立公司初期,我们组建了一支专业的
80C51
单片机技术支持团队,从开始的1个人到最后的6个人,每天都忙不过来,连续几年下来一盘点,订单几乎可以忽略不计,而且还经常遭到客户的口诛笔伐,为了维系良好的社会形象
tibaloga
·
2009-10-08 12:00
服务
80c51
内部RAM空间分配
keil编译的时候,在开始时候会清零所有内存.在main之前,所以,只要复位,内存肯定是0 MCS-51单片机的内部数据存储器在物理上和逻辑上都分为两个地址空间,即:数据存储器空间(低128单元),“用户可用的”;特殊功能寄存器空间(高128单元);这两个空间是相连的,从用户角度而言,低128单元才是真正的数据存储器。下面我们就来详细的与大家讲解一下:低128单元: 片内数据存储器为8位地址
zyboy2000
·
2009-06-08 16:00
c
工作
汇编
存储
扩展
编译器
周立功-我的25年嵌入式生涯 (从小工到老总)
周立功,男,1964年3月出生,毕业于东华大学自动化及计算机系,高级工程师,中国单片机学会理事,中国海洋大学讲座教授,硕士生导师,主要研究方向为嵌入式系统与现场总线,目前正在从事
80C51
、ARM
信心比金钱更重要!
·
2009-06-02 23:00
单片机中用c编程时头文件reg51.h及reg52.h解析
程序中包含REG51.h文件的目的是为了要使用P1(还有其他更多的符号)这个符号,即通知C编译器,程序中所写的P1是指
80C51
djimon
·
2009-03-05 14:00
编程
c
IE
语言
byte
编译器
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他