问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机原理难吗?

发布网友 发布时间:2022-04-23 01:02

我来回答

5个回答

热心网友 时间:2023-07-07 15:47

单片机原理及应用需要学习低级汇编语言和C语言。学习具有一定难度。但只要有恒心是一定能学好的。
1)编程语言:
a)汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。
b)C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
2)单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的*处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
3)由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言(近几年,C语言也开始广泛被应用),它是除了二进制机器码以外最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC也是承受不了的。
4)应用分类
a.通用型/专用型,这是按单片机适用范围来区分的。例如,80C51是通用型单片机,它不是为某种专用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。
b.总线型/非总线型,这是按单片机是否提供并行总线来区分的。总线型单片机单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的外围器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。
c.控制型/家电型,这是按照单片机(Microcontrollers)大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 显然,上述分类并不是惟一的和严格的。例如,80C51类单片机既是通用型又是总线型,还可以作工控用。

热心网友 时间:2023-07-07 15:47

有一定的电路知识和编程基础,单片机入门很简单的。其原理应该来说不难,但要是想精通那就要下功夫了,会者不难!来自:求助得到的回答

热心网友 时间:2023-07-07 15:48

不要被吓到,实话说,不难。单片机说白了就是控制IO口,这样就有了高低电平的变化,要想转外围配三极管加继电器就实现了。内部无非是中断,定时,通讯。编程就要看你的C语言水平了。初学的话看郭天祥的视频,十天搞定,真的。

热心网友 时间:2023-07-07 15:49

单片机原理,说的是电路原理,那真有点难。
所以难,是内部用于运算的电路太复杂。
这么说吧,单片机与它的外围执行电路所组成的数控设备,本来是一堆冰冷的不会动的东西。但只要写入适当的程序,本来不会动,死的东西便活起来,就会执行人给于的指令,按人的意志去工作,而且做的比手工还好。
搞这样懂人话、通人性的电路不难才怪。

热心网友 时间:2023-07-07 15:49

看你的IQ了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 单片机原理是什么? 单片机的原理是什么了? 什么是单片机?原理是什么? 单片机的原理介绍 单片机的工作原理,用途和特点是什么? 什么是单片机?它的原理是什么? 单片机的原理及应用 多发性骨髓瘤的临床表现 检查结果,骨髓瘤这病是什么症状,该怎么办治疗 多发性骨髓瘤晚期症状 多发性骨髓瘤。死前有什么症状。临死会有什么举动。 骨髓瘤能危及生命吗?症状有哪些 骨髓瘤病的知识 骨髓瘤的症状 骨髓瘤? 能否确诊骨髓瘤? 多发性骨髓瘤有哪些症状? 多发性骨髓瘤的症状有哪些? 骨髓癌初期,中期,晚期各有什么症状? 多发性骨髓瘤早期症状? 骨髓瘤症 多发性骨髓瘤常见的临床表现有哪些 芯巴巴电子元器件MCU单片机工作原理是什么? 单片机原理与应用陈勇版课后习题答案 51单片机最小系统原理图,求通俗易懂的讲解 抖音新号怎么挂小黄车 华为手机的抖音自己有商品怎么挂小黄车 抖音直播一个手机直播同时如何用另外一个手机上小黄车流程 抖音上怎么挂小黄车卖东西? 抖音没有1000粉丝怎么开通小黄车,粉丝不够一千怎么挂小黄车? 抖音挂小黄车需要什么条件,抖音挂小黄车怎么操作? 抖音小黄车怎么开通 实名认证要填身份证有效期,这个有效期可以瞎填吗?有影响吗? 我在手机上设置实名认证我随便设置了一个有认证有效期我的身份证会就此过期吗? 抖音粉丝不够1000怎么挂小黄车,抖音没有1000粉丝怎么挂小黄车? 在抖音PC端创作服务平台上传视频怎么添加小黄车? 华为手机实名认证证件有效期填错了,会不会对身份证有影响? 抖音小店电脑怎么上小黄车 抖音橱窗带货里面认证微信支付时说填写身份证有效期与上传身份证图片描述不一致是怎么回事_百度问一问 微信实名认证填写证件有效期是填身份证背后那个过期时间吗? 微信证件有效期开始证件有效期结是按身份证后面的填写吗 微信实名认证证件有效期2026年可以填长期吗?