引言8051内核单片机是一种通用单片机,在国内占有较大的市场份额。在将C语言用于51内核单片机的研究方面,Keil公司做得最为成功。由于51内核单片机的存储结构的特殊性,Keil C51中变量的使用与标准C有所不同。正确地使用变量,有利于获得高效的目标代码。下面详细介绍Keil C51中变量的使用方法。1 CPU存储结构[详细]
G840联机/脱机烧写编程器1、40针准全驱动,进口优质锁紧座。满足绝大多数IC烧录的脚位需求,充分提供了未来升级的基础条件。2、用户享受终身升级支持。纯软件升级,只要从网上下载最新版本软件,就可完成升级。您的编程器将永远是最新的。3、提供联机操作模式和脱机操作模式,既适用于开发、试验、教学,又适[详细]
写这篇文章的时候,我的两个月单片机设计与开发已经结束了,颇有感慨,所以写了这篇文章。首先,我先跟大家介绍一下什么是单片机。单片机,它的全名叫“单片微型计算机”,英文名叫Micro-Controller Unit,或简称MCU。为什么叫它单片微型计算机呢?因为它就是一台小型计算机。大家都知道,我们现在日常生活中所用的计[详细]
什么叫时钟周期?什么叫机器周期?什么叫指令周期?时钟周期、机器周期与振荡周期之间有什么关系?答: 时钟周期即振荡周期:为晶振的振荡周期,是最小的时序单位。状态周期:是振荡频率2分频后的时钟周期。显然,一个状态周期包含2个振荡周期。机器周期(MC):1个机器周期由6个状态周期、即12个振荡周期组成,是量度[详细]
BSL的意义:1、不用仿真器、编程器,就可以实现内存修改(可以应用为参数修改),程序下载。 能加速程序成熟后的批量生产。方便在板修改程序参数。2、JATG熔丝烧断后,访问内存的唯一方法。MSP430启动加载程序(Bootstrap Loader,以下简称BSL)允许用户通过标准的RS-232串行口访问CPU内存,包括Flash和Ram,这项[详细]
我作为理工自动化专业的学生,说说自己当初为什么要学习单片机吧,当然它是一门必修课,不过我的经历告诉我,在课堂上是无法学好单片机的。相信作为工科的人多多少少都会听到过8051、MCU、DSP和ARM嵌入式的等等的名词。就算不知道具体指的是什么,也应该在不少资料和文献上看到过这样的字样。 最早知道单片机的[详细]
单片机仿真器是指以调试单片机软件为目的而专门设计制作的一套专用的硬件装置。单片机在体系结构上与PC机是完全相同的,也包括中央处理器,输入输出接口,存储器等基本单元,因而与PC机等设备的软件结构也是类似的。因而单片机在软件开发的过程中也需要对软件进行调试,观察其中间结果,排除软件中存在的问题。[详细]
几种使用过的单片机比较(个人观点),供选型者和初学者参考51系列单片机使用的人很多,资料很多,根本不需要技术支持。价钱便宜(如批量AT89c52只需要8.5RMB)。但普通型的芯片内部资源较少,需要外部扩展。总线外置使系统抗干扰型变差。外括看门狗电路增加成本(max813比89c52要贵)。执行速度较慢,晶振频率较高[详细]
用C51编程较汇编语言有哪些优势?答:(1)编程容易(2)容易实现复杂的数值计算(3)容易阅读、调试、维护程序(4)容易实现模块化开发(5)程序可移植性好 [详细]
C51位变量的定义格式是什么?如何定义bdata型字节变量的位变量?答: [存储类型] bit 位变量名1[=初值] [,位变量名2[=初值]] [,…]sbit 位变量名 = bdata型变量名^位号常数 [详细]
C51专用指针定义的一般格式是什么?如何确定专用指针定义的指向空间和指针变量本身存储的空间?答:[存储类型] 数据类型 指向存储区 *[指针存储区] 指针名1 [,*[指针存储区] 指针名2,…]*的左面是指向存储区,*的右面是指针存储区 [详细]
对于MSP430单片机中的A/D过采样率的理解一直比较模糊,今天认真的研究了一下,终于弄清楚了,现在写出来,欢迎大家前来拍砖。===============================================================================MSP430单片机中有很多A/D采样模块使用的是具有∑-△结构的SD16或者SD16_A模块,该模块中具有[详细]
单片机种类有很多,好多厂商都推出了自己的MCU,对于众多品牌的单片机,我比较看重MSP430和AVR系列的,下面就从他们各自的特点,分几个方面,进行PK分析。既然进行PK,如同体育竞赛,要选择相同等级的进行对比,为此,选择MSP430G2553和ATMEGA88PA-AU,性能差不多,以此作为比较。;以下观点,仅代表个人,给初学[详细]
与8031单片机相比,MSP430的I/O端口的功能要强大的多,其控制的方法也更为复杂。MSP430的I/O端口可以实现双向的输入、输出;完成一些特殊功能如:驱动LCD、A/D转换、捕获比较等;实现I/O各种中断。MSP430采用了传统的8位端口方式保证其兼容性,即每个I/O端口控制8个I/O引脚。为了实现对I/O端口每一个引脚的复杂控[详细]
第一讲:开发板和软件的操作使用1、 介绍配件。2、 安装软件(ICC AVR 和AVR STUDIO)及其使用,包括新建工程、程序下载,仿真调试;整板测试;板上资源。3、 着重介绍一下USB接口的仿真器。第二讲:AVR单片机的概述和C语言的基础知识1、 AVR单片机的概述包括它的优点、片上资源。2、 C语言的基础包括电平特性[详细]
一 振荡器停止振荡又可以分为电源电压不稳,或者强干扰引起的振荡器停振。二 PC指针跑飞电源电压不稳或强干扰引起PC跑飞,如果看门狗不好,也会引起死机。三 设计上对长引出线的IO没有保护,静电打在IO口上引起单片机死锁,破坏了硬件逻辑功能,导致死机。四. 复位收到干扰,引起反复复位,在反复复位当中[详细]
本视频学习采用对初学者最有效的“手把手”教学方式,从最基本的0、1开始,手把手地教你逐条写出语句,并为你逐条讲解,即使你没有任何基础,对单片机和C语言一概不懂,也没有关系,只要你识中文、会四则运算,就能跟着王老师轻松学会PIC单片机。整个过程全部用C语言讲解,从容易掌握的单片机实践应[详细]
单片机解密又叫芯片解密,单片机破解,芯片破解,IC解密,但是这严格说来这几种称呼都不科学,但已经成了习惯叫法,我们把CPLD解密,DSP解密都习惯称为单片机解密。单片机(MCU)一般都有内部EEPROM/FLASH供用户存放程序和工作数据。什么叫单片机解密呢?如果要非法读出里的程式,就必需解开这个密码才能读出来,[详细]
在Keill C的调试状态下,如何使用跟踪运行、单步运行、跳出函数运行命令?答:Step命令和Step Over命令的区别:当遇到调用函数时,前者将跟踪进入函数,而后者是一步执行完函数。如果用全速运行命令Go,可以使用Stop Running命令停止运行。欲退出调试状态,可以再次点击Debug菜单下的Start/Stop Debug S[详细]
有不少的在校的大学生写信给我,问在学校里应该学习什么电子知识.就业形势越来越严峻,不光是在中国,全球都一样,全球经济的发展速度放慢,至少会持续几年的时间.半导体产业目前进入低潮,很多公司裁员和亏损.但是技术还是在不断进步,摩尔定律还在起作用,半导体产品的集成度,速度,价格都按摩尔定律在发展.在大学里只[详细]

扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市南山区桃源街道平山社区平山一路2号南山云谷创业园二期11栋410-411

Copyright © 2014-2026 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4