认识51单片机和C51

认识51单片机和C51

单片机是一种集成电路芯片,一种控制芯片,一个微型计算机。它不是完成某一个逻辑功能的芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机储存器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成一个小而完善的微型计算机系统。单片机可以以用户编写的代码实现高稳定运行而不需要人为监控,多用于控制,显示,数字模拟信号处理。

20世纪80年代以来,单片机有了新的发展,各半导体器件厂商也纷纷推出自己的产品系列,单片机的字长由4位、8位、16 位发展到32位。但目前8位的单片机仍然占主流地位,只有在精度要求特别高的场合如图像处理等,才采用16位或32位的单片机,用户可以根据需要进行字长的选择。

51单片机

51是单片机的鼻祖,是基础入门的一个单片机,很多人学习单片机会选择先学51。而51单片机是单片机的一种,51说的是单片机的内核,例如8051、STC都是51内核的不同系列单片机,当然除了51内核的还有其他的比如:arm,avr、PIC等。51单片机是对所有兼容Intel8031指令系统的单片机的统称。虽然51是单片机基础入门的一种,且51系列的单片机一般不具备自编程功能,但广泛应用于工业测控系统之中,成为应用最广泛的8位单片机之一。

C51

C51是nVIDIA公司推出的首款K8平台整合芯片组的产品系列代号,它是MCS-51系列单片机,是一种低端的8位单片机, 通常用在工业控制等嵌入式设备中; 主要的软件开发工具有Keil.仿真器有国内的伟福(WAVE)系列。
MCS-51系列的单片机基本上没什么区别,内核是一模一样的,就是功能模块可能稍有不一样。

关于C51语言

若有C语言基础,就能够较轻松地掌握单片机C51语言的程序设计。单片机C51语言是由C语言继承而来的,和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。且C51语言便于学习,同时具有汇编语言的硬件操作能力。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值