单片机学习:单片机编程入门一

发布者:cw57324588最新更新时间:2016-01-22 来源: eefocus关键字:单片机  编程入门 手机看文章 扫描二维码
随时随地手机看文章
单片机教程:单片机编程入门一

1、单片机是什么? 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。


天!PC中的CPU一块就要卖几千块钱,这么多东西做在一起,还不得买个天价!再说这块芯片也得非常大了。


不,价格并不高,从几元人民币到几十元人民币,体积也不大,一般用40脚封装,当然功能多一些单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的甚至只8只引脚。


为什么会这样呢?


功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种芯片的生产量很大,技术也很成熟,51系列的单片机已经做了十几年,所以价格就低了。


既然如此,单片机的功能肯定不强,干吗要学它呢?


话不能这样说,实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用PIII?应用的关键是看是否够用,是否有很好的性能价格比。所以8051出来十多年,依然没有被淘汰,还在不断的发展中。


2、MCS51单片机和8051、8031、89C51等的关系


我们平常老是讲8051,又有什么8031,现在又有89C51,它们之间究竟是什么关系?


MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的。以后我们将用89C51来完成一系列的实验。

关键字:单片机  编程入门 引用地址:单片机学习:单片机编程入门一

上一篇:单片机学习:单片机编程入门六
下一篇:单片机学习----MC-S51单片机简介

推荐阅读最新更新时间:2024-03-16 14:45

MSP430单片机各种寄存器总结(6)——ADC12
参考资料: 王宏波老师的PPT MSP430F6638用户手册 王宏波老师实验教程 本章最新更新日期:2018.12.22 第六章 ADC12 6.1 REFCTL0 【注】:只用REFMSTR =1时,下面两个才有用 6.2 ADC12CTL0 【注】:必须把ADC12ENC置零才可以设置有阴影的寄存器位 6.3 ADC12CTL1 6.4 ADC12MEMx 采样结果寄存器。 当转换结果写入选定的ADC12MEMx, ADC12IFGx中对应标志位置位,若对应的ADC12IEx 和GIE 置位,将会产生中断请求;当这个寄存器的值被读取之后,IFG自动复位。 6.5
[单片机]
MSP430<font color='red'>单片机</font>各种寄存器总结(6)——ADC12
基于单片机的简易机械手的设计
0 引言 机械手是近几十年发展起来的一种高科技自动化生产设备,它的特点是可通过编程来完成各种预期的作业任务,在构造和性能上兼有人和机器各自的优点,尤其体现了人的智能和适应性。机械手作业的准确性和各种环境中完成作业的能力,在国民经济各领域有着广阔的发展前景。 1 机械手的基本原理 机械手主要由手部和运动机构组成。手部是用来抓持工件(或工具)的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式,如夹持型、托持型和吸附型等。运动机构使手部完成各种转动(摆动)、移动或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。运动机构的升降、伸缩、旋转等独立运动方式,称为机械手的自由度。自由度是机械手设计的关键参数。自
[单片机]
基于<font color='red'>单片机</font>的简易机械手的设计
μPD780208单片机的功能及应用
    摘要: μPD780208 是日本NEC公司生产的8位高性能单片机产品,文中比较全面的介绍了 μPD780208 的特点和功能,并给出了一个完整 μPD780208 的系统应用实例。     关键词: 单片机 μPD780208 微控制器 1 概述 日本NEC公司生产的μPD780208系列8位单片机属于78K/0家族,该系列是NEC公司内部集成FIP显示驱动器各系列中功能最强的。根据内部集成的ROM和RAM容量的不同,μPD780208系列可分为5个型号,本文主要介绍最高型号μPD780208芯片的功能和应用。该芯片为100引脚QFP封装,内部集成了1个8位78K0CPU内核,它带有60kB
[工业控制]
最新赛普拉斯Traveo™ II车用MCU进一步瞄准车联网市场
赛普拉斯 作为全球领先的嵌入式解决方案供应商对于自身的市场定位十分明晰,为物联网中部部署广泛的 Wi-Fi 及 蓝牙 无线连接解决方案,为业界提供出色的混合信号 MCU 解决方案。他们也做到了 USB -C控制器、汽车仪表盘、 电容 传感解决方案等多项领域的第一名,这是赛普拉斯新晋总裁兼首席执行官Hassane El-Khoury交出的答卷。 根据赛普拉斯的2018年第四季度财报显示,汽车电子在其整个终端市场的业务量高达36%,这也表明了赛普拉斯对汽车电子行业的重视及决心。本次发布的最新赛普拉斯Traveo™ II车用MCU也是瞄准车联网市场,为车身电子应用提供创新解决方案。在新品发布会上,赛普拉斯半导体汽车电子事业部亚太区市场
[汽车电子]
最新赛普拉斯Traveo™ II车用<font color='red'>MCU</font>进一步瞄准车联网市场
单片机初学者一点建议!新手必看!
我开发单片机有5年了,积累了一点经验,这是对初学者的一点小建议! 工欲善其事必先利其器,有好的工具能大大提高效率! 硬件工具: (1)示波器!示波器是必须有的,想学习的话,就算省吃俭用也必须买下来,当然,也不是说要买很高档的,我觉得单单用在单片机上面的话,国产的就很好了。我买了普源的DS1052E ,双通道50MHZ 数字示波器,全新 1700 左右,而且伴随我搞了很多开发方案了,很好用。在学校的学生怎么也要去找老师借一个回来,或者干脆去实验室折腾好了。当然,还有个选择就是买个二手的模拟示波器,不过搞单片机的话不是很建议。 (2) 万用表,国产胜利的表就不错了,也不贵,我买了个 FLUKE 15B ,320RMB,感觉挺好
[单片机]
Microchip Trust&Go Wi-Fi 单片机模块,让双MCU时代说再见
Wi-Fi将在大多数物联网环境中发挥作用,无论是单独使用还是与更专业的协议或与蜂窝网络互通,这是业界已经达成的共识。当前,具有Wi-Fi功能的MCU是承载该技术的主体,可市面上已有的此类MCU功能有限,还需要增加额外的MCU配合工作,大幅提升了开发周期和成本。为此,Microchip公司推出了Trust&Go Wi-Fi® 32位单片机模块,搭配最高效的32位单片机内核和一流的外设选项,将结束双MCU搭配使用的尴尬局面。 据Microchip公司无线解决方案部产品线经理Alex Li介绍,双MCU的设计方式会有几个缺陷: 首先,在Wi-Fi模块和主单片机之间的连接本身限制了Wi-Fi的速度。因为很多设计采用UART的连接方
[嵌入式]
Microchip Trust&Go Wi-Fi <font color='red'>单片机</font>模块,让双<font color='red'>MCU</font>时代说再见
【自学51单片机】8 -- 按键的学习,单片机最小系统
1、单片机最小系统 电源 单片机中常见5v和3.3v的单片机,“5v”和“3.3v”分别只是他们正常工作的典型值,5v和3.3v单片机也是以他们正常工作典型值命名的,他们正常工作电压的标准范围要根据单片机手册查询, 晶振 晶振分无源晶振和有源晶振。实物图和原理图见下图。 无源晶振: 依靠单片机内部振荡电路才能工作,接到单片机两个振荡引脚即可,晶体两个引脚无区别,电压无要求,两侧通常有电容,手册有要求根据手册选电容,手册无要求一般选20pf。 有源晶振: 无需依靠单片机内部振荡电路,只需外部供电达到电压要求,即可产生振荡频率,接到单片机晶振输入引脚即可接受到晶振频率,单片机晶振输出引脚无需连接。 两者区别:无源晶振信号质
[单片机]
【自学51<font color='red'>单片机</font>】8 -- 按键的学习,<font color='red'>单片机</font>最小系统
8位MCU TM56F1552在电陶炉的应用方案,集成低噪声OPA
随着人们生活水平的不断提高,消费者对厨房电器的要求越来越高,对电器的环保节能特性,安全性,灵活性等都有很高的需求,电陶炉由于其加热效率高且可以持续加热,无辐射,适用性高等特点很好的满足了目前消费者的需要。 为了满足市场上对于电陶炉产品的需求,本文介绍一种成熟的电陶炉产品整体解决方案,方案由AC-DC电源芯片与8位MCU主控两部分组成,MCU内置触摸模块,LED/LCD显示驱动模块,多路PWM输出,带基准电压源的ADC以及EEPROM存储器等模块。其中主控TM56F1552芯片内集成了低噪声OPA,CMP,LDO,CTK,可以减少产品零件数目及降低成本。 方案中TM56F1552是一款8位内置OPA,外围电路简单,可以节省B
[嵌入式]
8位<font color='red'>MCU</font> TM56F1552在电陶炉的应用方案,集成低噪声OPA
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved