- 传统51:适合菜鸟入门,容易上手,价格一般(从性价比方面说)。IDE环境推荐keil。
缺点:解密容易,一般功能也有,但AD、eeprom等功能要靠扩展,增加硬件和软件负担。
PIC:pic的好处就是各个型号的兼容性强,学好了PIC16f877a,16系列的就OK了,别的型号要用的时候拿出2分钟看看数据手册就行了。12系列、16系列、18系列也是充分的向下兼容。功能全,型号多,适于选型分析,抗干扰能力强。
缺点:解密容易,单片机价格贵(从性价比方面说)。
IDE环境:推荐pic
- 关键字:
C51 PIC
- C51:
1、头文件:#include (我用的是 STC 89C54RD+)
2、预定义:sbit LED = P1^0 // 定义 P1 口的 0 位为 LED
注:“P1^0”这个写法,与 A51 不同(A51 是 P1.0),P1 是一组端口,端口号范围 0~7
注2:sbit 用于定义 SFR(特殊功能寄存器)的位变量,上例中 LED 作为“全局变量”进行定义
注3:以下写法是错误的:
sbit code
- 关键字:
C51 A51
- Keil C是常用的嵌入式系统编程工具,它通过init_mempool、mallloe、free等函数,提供了动态存储管理等功能。本文通过对init_mempool、mallloe和free这3个KeilC库函数源代码的分析,揭示其实现的原理和方法,并对其中的不足作了改进,以使Keil C编程人员更好地应用动态存储管理。
1 相关数据结构、变量及说明
在Keil C安装目录下的\c5l\lib目录下,有实现init_mempool、mallloe和free这3个函数的C源文件init_me
- 关键字:
Keil 嵌入式系统
- 引言
在单片机系统中,串口(UART,通用异步收发接口)是一个非常重要的组成部分。通常使用单片机串口通过RS232/RS485电平转换芯片与上位机连接,以进行上位机与下位机的数据交换、参数设置、组成网络以及各种外部设备的连接等。RS232/RS485串行接口总线具有成本低、简单可靠、容易使用等特点,加上其历史悠久,所以目前应用仍然非常广泛;特别对于数据量不是很大的场合,串口通信仍然是很好的选择,有着广阔的使用前景。
在单片机编程中,串口占了很重要的地位。传统方式串口程序的调试,往往是利用专
- 关键字:
Keil 51
- 一,配置问题:实际烧片时单片机的配置字与仿真的时候是不是一样?烧写时是否配置正确?
二,资源问题:单片机的ROM、RAM大小与仿真器的ROM、RAM大小是不一样的!
三,驱动能力问题:通常仿真器的驱动能力比单片机要强;可以分两步检查,一是分别用仿真器与单片机时对应IO口波形进行对比,二是当仿真器与外设连接与不连接时波形的对比;
要进行基本要素分析:单片机供电正常?起振没有?复位电路正常?芯片损坏?
【单片机上电不运行情况的分析】
1.单片机是没有运行,还是运行不正确?
- 关键字:
硬件仿真 Keil
- 在我们开始单片机学习之前,我们有必要先来介绍一下单片机编程开发环境。我们现在常用的2种编程开发环境是:伟福WAVE和KEIL C软件。我们这里以大家最常用的KEIL C软件为例,简单介绍一下编程环境。
Keil uVision2 的使用:
Keil uVision2是目前使用广泛的单片机开发软件,它集成了源程序编辑和程序调试于一体,支持汇编、C、PL/M语言。这里我们仅仅介绍 Keil uVision2 的简单使用。
Keil C51 v6.12 的安装:先运行单片机软件setup.
- 关键字:
单片机 KEIL
- keil中常见的几种警告,固然,相对于错误的,警告的程度不及错误的严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分析出来现的原因。
1. Warning 280:’i’:unreferenced local variable
说明 局部变量 i 在函数中未作任何的存取操作
解决方法 消除函数中 i变量的宣告
2 Warning 206:’Music3’:missing function-prototype
- 关键字:
keil C51
- 一:单片机引脚单片机,STC89C52:单片机全称单片微型计算机;它内部有存储器、处理器、输入输出接口,具有计算机的属性。STC代表生产公司,8代表8051内核,9代表Flash内存,C代表属于CMOS类,5(表示51单片机)固定不变,2的位置可由1-16任意数字代替,代表存储区大小为4KB的倍数。引脚功能:VCC(40脚)是单片机电源正,GND(20脚)是电源正;P0、P1、P2、P3是四组输入输出口,显高电阻状态,对外能发出高电平和低电平;10脚是串行输入口,11脚是串行接收口;12、13脚是外部中断
- 关键字:
单片机 51 最小系统 keil 编译
- 其实现在C51 的资料已经非常多了,学习只需要一个简单实验板和一台廉价PC即可。剩下就是个人毅力和韧性。
不惟有超世之才,亦必有坚忍不拔之志。
这是苏东坡的名言,一般人很难具有”具有超世之才“。我有一位同事是做PC软件的,但是他通过自学,经常来指导我的工作。并且处处能显现其超人的脑力。我私下认为在业界有如此智力的人非常少见。但是全公司100人,有这种天赋的人毕竟只有他一个。难道你能奢望上天也眷顾你吗。所以我们也只能使自己具有”坚韧不拔之志“。
- 关键字:
FTU C51
- 本节我们主要是从下面3个方面进行讲解:
1.硬件环境搭建
2.软件编写
3.联调
一、硬件环境搭建
1.先打开Proteus8.1。如下图所示:
2.打开Proteus仿真界面。如下图所示:
3.找到所需要的电子元器件。如下图所示:
4.把元器件布局好仿真界面上。如下图所示:
5.按照自己的想法设计电路。如下图所示:
&nb
- 关键字:
Proteus keil
- 一、keil和proteus完美结合
本人电脑不续额外做什么,keil和proteus自动完美结合,具体我也不知道什么原因。难道是升级版本的缘故?Keil版本是c51v952.exe,proteus版本是Proteus7.10专业版(破解+汉化).rar。
如果不能自动结合的,可以参考下面的方法。
将keil与proteus进行联调,在电脑中实现仿真功能,这是广大单片机爱好者的愿望。进行联调的过程是这样:
1、安装keil c51 v7.50 与 proteus 6.5 。
- 关键字:
keil proteus
- 1 引言
MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。但如是对一般的系统而言,这些功能往往闲置不用。那么就可以选用一些本来闲置不用
- 关键字:
8051 C51
- 导读:在学习单片机的路上一定少不了开发软件的使用,今天小编介绍一下KEIL软件的编程使用,让您在学习单片机的路上顺畅无阻。
单片机教程——组建最小系统
如何组建最小系统?单片机的最小系统需要由哪些组成?
对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路.
单片机教程——使用KEIL进行编程
首先你需要安装KEIL软件,然后打开KEIL软件出现如下界面;(本文使用的是KEIL4)
进入后,建
- 关键字:
单片机 KEIL 单片机教程
- 1 引言
MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。但如是对一般的系统而言,这些功能往往闲置不用。那么就可以选用一些本来闲置不用
- 关键字:
C51 INTEL 并行口
- 在嵌入式系统中,存储资源是非常宝贵的。一些芯片,尤其是超大规模集成电路和低端微处理器可能仅有很少的板载内存。RAM直接建于芯片内部,因此无法扩展。嵌入式快闪存储器是从EPROM和EEPROM发展而来的非挥发性存储集成电路,其主要特点是工作速度快、单元面积小、集成度高、可靠性好、可重复擦写10万次以上,数据可靠保持超过10年。本文为大家介绍嵌入式存储器基于不同存储单元的设计方案。
基于SystemC的通用嵌入式存储器模型设计
- 关键字:
8051 EEPROM Keil C
keil-c51介绍
您好,目前还没有人创建词条keil-c51!
欢迎您创建该词条,阐述对keil-c51的理解,并与今后在此搜索keil-c51的朋友们分享。
创建词条
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473