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

我是大四学生刚接触单片机这门课程,很感兴趣,期待以后从事这方面的研...

发布网友 发布时间:2024-07-04 04:09

我来回答

4个回答

热心网友 时间:2024-07-18 13:04

首先你最好要有电脑啊 ,真的!单片机是一门语言学科,你以前学过汇编或者c语言什么的吗?如果学过那就轻松多了,对于单片机你最好先多花点时间看看他的硬件基础,接口电路什么的书籍,一定要看,刚看时肯定很不懂但你要看,看多了就会了。,后来自己在尝试着编程,汇编和c51都要的。实践才是真理

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:1.在智能仪器仪表上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。2.在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。3.在家用电器中的应用 可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。4.在计算机网络和通信领域中的应用 现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。5.单片机在医用设备领域中的应用 单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。

学习应中六大重要部分

一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以就需要的连线就很多了,如果仍如同模拟电路一样,在各微处理器和各器件间单独连线,则线的数量将多得惊人,所以在微处理机中引入了总线的概念,各个器件共同享用连线,所有器件的8根数据线全部接到8根公用的线上,即相当于各个器件并联起来,但仅这样还不行,如果有两个器件同时送出数据,一个为0,一个为1,那么,接收方接收到的究竟是什么呢?这种情况是不允许的,所以要通过控制线进行控制,使器件分时工作,任何时候只能有一个器件发送数据(可以有多个器件同时接收)。器件的数据线也就被称为数据总线,器件所有的控制线被称为控制总线。在单片机内部或者外部存储器及其它器件中有存储单元,这些存储单元要被分配地址,才能使用,分配地址当然也是以电信号的形式给出的,由于存储单元比较多,所以,用于地址分配的线也较多,这些线被称为地址总线。

二、数据、地址、指令:之所以将这三者放在一起,是因为这三者的本质都是一样的——数字,或者说都是一串‘0’和‘1’组成的序列。换言之,地址、指令也都是数据。指令:由单片机芯片的设计者规定的一种数字,它与我们常用的指令助记符有着严格的一一对应关系,不可以由单片机的开发者更改。地址:是寻找单片机内部、外部的存储单元、输入输出口的依据,内部单元的地址值已由芯片设计者规定好,不可更改,外部的单元可以由单片机开发者自行决定,但有一些地址单元是一定要有的(详见程序的执行过程)。数据:这是由微处理机处理的对象,在各种不同的应用电路中各不相同,一般而言,被处理的数据可能有这么几种情况:
1•地址(如MOV DPTR,#1000H),即地址1000H送入DPTR。
2•方式字或控制字(如MOV TMOD,#3),3即是控制字。
3•常数(如MOV TH0,#10H)10H即定时常数。
4•实际输出值(如P1口接彩灯,要灯全亮,则执行指令:MOV P1,#0FFH,要灯全暗,则执行指令:MOV P1,#00H)这里0FFH和00H都是实际输出值。又如用于LED的字形码,也是实际输出的值。 理解了地址、指令的本质,就不难理解程序运行过程中为什么会跑飞,会把数据当成指令来执行了。

三、P0口、P2口和P3的第二功能用法:初学时往往对P0口、P2口和P3口的第二功能用法迷惑不解,认为第二功能和原功能之间要有一个切换的过程,或者说要有一条指令,事实上,各端口的第二功能完全是自动的,不需要用指令来转换。如P3.6、P3.7分别是WR、RD信号,当微片理机外接RAM或有外部I/O口时,它们被用作第二功能,不能作为通用I/O口使用,只要一微处理机一执行到MOVX指令,就会有相应的信号从P3.6或P3.7送出,不需要事先用指令说明。事实上‘不能作为通用I/O口使用’也并不是‘不能’而是(使用者)‘不会’将其作为通用I/O口使用。你完全可以在指令中按排一条SETB P3.7的指令,并且当单片机执行到这条指令时,也会使P3.7变为高电平,但使用者不会这么去做,因为这通常这会导致系统的崩溃。

四、程序的执行过程: 单片机在通电复位后8051内的程序计数器(PC)中的值为‘0000’,所以程序总是从‘0000’单元开始执行,也就是说:在系统的ROM中一定要存在‘0000’这个单元,并且在‘0000’单元中存放的一定是一条指令。

五、堆栈: 堆栈是一个区域,是用来存放数据的,这个区域本身没有任何特殊之处,就是内部RAM的一部份,特殊的是它存放和取用数据的方式,即所谓的‘先进后出,后进先出’,并且堆栈有特殊的数据传输指令,即‘PUSH’和‘POP’,有一个特殊的专为其服务的单元,即堆栈指针SP,每当执一次PUSH指令时,SP就(在原来值的基础上)自动加1,每当执行一次POP指令,SP就(在原来值的基础上)自动减1。由于SP中的值可以用指令加以改变,所以只要在程序开始阶段更改了SP的值,就可以把堆栈设置在规定的内存单元中,如在程序开始时,用一条MOV SP,#5FH指令,就时把堆栈设置在从内存单元60H开始的单元中。一般程序的开头总有这么一条设置堆栈指针的指令,因为开机时,SP的初始值为07H,这样就使堆栈从08H单元开始往后,而08H到1FH这个区域正是8031的第二、三、四工作寄存器区,经常要被使用,这会造成数据的浑乱。不同作者编写程序时,初始化堆栈指令也不完全相同,这是作者的习惯问题。当设置好堆栈区后,并不意味着该区域成为一种专用内存,它还是可以象普通内存区域一样使用,只是一般情况下编程者不会把它当成普通内存用了。

六、单片机的开发过程: 这里所说的开发过程并不是一般书中所说的从任务分析开始,我们假设已设计并制作好硬件,下面就是编写软件的工作。在编写软件之前,首先要确定一些常数、地址,事实上这些常数、地址在设计阶段已被直接或间接地确定下来了。如当某器件的连线设计好后,其地址也就被确定了,当器件的功能被确定下来后,其控制字也就被确定了。然后用文本编辑器(如EDIT、CCED等)编写软件,编写好后,用编译器对源程序文件编译,查错,直到没有语法错误,除了极简单的程序外,一般应用仿真机对软件进行调试,直到程序运行正确为止。运行正确后,就可以写片(将程序固化在EPROM中)。在源程序被编译后,生成了扩展名为HEX的目标文件,一般编程器能够识别这种格式的文件,只要将此文件调入即可写片。在此,为使大家对整个过程有个认识,举一例说明: ORG 0000H LJMP START ORG 040H START: MOV SP,#5FH ;设堆栈 LOOP: NOP LJMP LOOP ;循环 END ;结束

单片机学习
目前,很多人对汇编语言并不认可。可以说,掌握用C语言单片机编程很重要,可以大大提高开发的效率。不过初学者可以不了解单片机的汇编语言,但一定要了解单片机具体性能和特点,不然在单片机领域是比较致命的。如果不考虑单片机硬件资源,在KEIL中用C胡乱编程,结果只能是出了问题无法解决!可以肯定的说,最好的C语言单片机工程师都是从汇编走出来的编程者因为单片机的C语言虽然是高级语言,但是它不同于台式机个人电脑上的VC++什么的单片机的硬件资源不是非常强大,不同于我们用VC、VB等高级语言在台式PC上写程序毕竟台式电脑的硬件非常强大,所以才可以不考虑硬件资源的问题。

热心网友 时间:2024-07-18 12:58

这里有完整的资料:http://www.ceet.hbnu.edu.cn/bbs/index.php?gid=128

热心网友 时间:2024-07-18 13:02

有前途

热心网友 时间:2024-07-18 13:05

加入单片机学习群。qq 412266230 国家电子竞赛一等奖指导教师。我的老师!
我是大四学生刚接触单片机这门课程,很感兴趣,期待以后从事这方面的研...

4.在计算机网络和通信领域中的应用 现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通...

V2X实训教学

一、千智道介绍千智道成立于2013年,专注于无人驾驶、人工餐能领域的科研、实训、科普展示综合解决方案,基于沉浸式、沙盘式、室外道路等多种实验场景之上构建智慧路网系统,实现智能网联车无人驾驶、V2X运行实验、配套网联信号机、RSU路测设备...

大四了,认真学单片机晚不晚

单片机是一门实践性很强的学科,目前你还没有接触过学习板,那么接下来的学习之路你应该比别人付出更多的努力~~~“如果没有老师的辅导有很多问题需要自己花很多时间去解决”我很同意楼上说的这句话,相比自学,参加专门的培训或许效果比较好,毕竟专业的单片机培训学校,有你所需要的一切学习设备,老师的...

学单片机的前途有前途吗,未来的工作会是什么样子的?

我大四刚刚毕业,在富士康,CNSBG事业群,测试技术委员会,也是个研发部门。天天对着电脑,看的都要脑残了,一个月累死累活不超过4.5K。单片机门槛低,提升虽然快,后期完全不给力,单会编程完全不行,工资不会超过10K的。你要是单片机+FPGA,那你就是个嵌入式高手,单片机+电源,那你就是个电源工程师...

我是自动化大二学生。我知道大四才学单片机,但是我想现在自学。我应该如...

我是学电子的现在大四,当时单片机课安排在大三,大一下期就产生和你一样的想法,当时为参加竞赛有点压力就自学了,很自豪的说我用一个假期就达到了当时毕业生做设计的水平,相信你也行。先给你打打气!呵呵。学单片机前要有点数电基础,不知你学没有,基础就行。推荐用书学习,效果比较好,我用的是...

本人大四(面向嵌入式和单片机的),要做毕设,求建议,以下是题目,本人成 ...

如果以后想做控制,如自动化生产线,数字化设备方面的,那么单片机、传感器、仪器仪表这些是重点。学习还是靠自己以后长期的自学吧,大学学的东西很少,而一个课程设计学到的也非常有限。如果能选几个课程设计的话,可以综合一下,平常也跟同学多了解下别人的设计。3,6,15,25,43,58,65,75,85 这些...

单片机就业方向

对这这种入门读物的选择很重要,难了看不懂可能兴趣就此丧失或备受打击,反而事与愿违。在此推荐一本《电子设计从零开始》(杨欣编著,清华大学出版社出版),该书比较系统全面地介绍了电子设计与制作的基础知识,模电、数电、单片机、Multisim电路仿真软件等都有涉及,一册在手基本知识就差不多了,关键是浅显易懂,有一定...

我是电子信息工程的大一新生,确立了自己的目标,搞驱动

首先对于你刚大一就树立了这么坚定的信念,明确了自己的方向表示佩服,赞扬!我也是电信专业的,今年大四,快毕业了,大一时却过得比较朦胧,所以真的对你很看好!想搞驱动的话,驱动是要软硬都要会的,我觉得有几门课你一定要好好学:1)软件方向:嵌入式,linux(当然你们最开始的C语言一定要学精...

我是电子信息工程的,马上就要大四了,对以后的工作很迷茫,想自学ui设计...

当然是可以的,但是个人建议你不要自学UI设计,原因是:1你学的电子信息工程,为什么不搞单片机设计,学好了之后可以继续学习ARM,继而了解LINUX等,这是我们电子系学生的一般发展路线,但是还得看具体情况,那就是你以后想干什么,可能这个你自己也不是很清楚,我给你说下我的经历吧,我毕业后是去了一...

本科自动化毕业,单片机C语言不错,直接到工厂工作好还是到嵌入式开发公...

从你掌握的技术看,还是不错的。ARM是目前高档嵌入式系统常用的。如果可以熟练掌握,依我的看法应当优先选择嵌入式开发公司。因为在多数工厂里不可能让你专门进行高档系统开发,可能会让你做许多与你的专业不太相关的事。况且据我所知,工厂多数的自动控制使用PLC或普通单片机就能解决问题,ARM应用的较少...

本人刚进入大四学的是电子信息,请问一下射频工程师将来待遇好不,然后...

电子工程师待遇都还算可以 要3 4年以后就好了 射频主要是高频一块 要把高频电子电路 通信电子电路学好 模电和数电是基础要学好 单片机应用学好 可以做射频的控制系统 遥控 发射 定时

单片机这门课怎么学 单片机这门课主要学什么 单片机是哪门课 单片机ov是什么门 基于单片机的自动门 与门输出接单片机 基于单片机自动门的设计 单片机开门 单片机与门代码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华汉广场基本信息 02885042273是成都哪个公司电话号码 奥迪a6l电瓶多少钱一个 血盆大口 血和 盆各表示什么? 。 血盆大口是什么意思? 盆,口,屋,血,床,架,叠,枪,大,弹,胆,是,荷,身,实,一,能组成哪些成语_百 ... 脚上长很多小水疱很痒怎么回事 脚丫里起小水泡发痒怎么办 健忘,注意力不集中,反应迟钝,可能有些神经衰弱,大脑疲乏吃点什么药比较... 健忘反应迟钝是什么病 英语对话我的包坏了,去朋友那里买包包 我们的包包是手工制作,更新快英文 英语作业帮我的学校包包怎么说 地址分时送入是什么意思 链家和麦田哪个好 芭菲柔软洗衣液品牌简介: 电脑电源显示图标上有时候会出现红叉。说电源以充满,请更换电池... ...如果跑步40分钟后才开始消耗脂肪,那跑1小时和2个小时区别大吗,对跑... 每天跑步2小时对瘦大小腿有用嘛?2个月后能有明显效果嘛?? 暑假60天 坚持每天中速跑步2小时 可以减肥吗?对1000米长跑有帮助吗... 作为大学生的我们应该为国防做什么? 统计学符号"χ",英文读音是什么? ...时代的青年大学生如何在国防和军队建设方面做贡献呢? 南宁市园湖小学好吗,和衡阳路小学比哪个好? ...管理费是否合法?有法律条文规定吗?学生当中还有的是未成年人... 有在文山盛世经典KTV唱过歌的吗?“D”牌子音响还可以吗? 文山什么ktv营业时间最晚 4k摄像头要电脑配置达到什么标准? 云南文山最上档次的ktw叫什么名字 文山市有哪些吃饭唱歌一体的餐厅? 51单片机能分时传送地址信号和数据的端口是 我读英语少,你们不要骗我 两件短裙 四个包包 十件毛衣 用英语写完整 什么是天使轮、 ABC 轮融资?什么是 VC 和 PE ? 男孩读什么技校好 职业院校有什么专业 宝宝名字大全男孩 宝宝名字大全男孩精选 眉山自驾游到惠州巽寮湾高速费多少 远大电梯在哪里?远大电梯有远程监控系统吗?远大电梯什么时候成立的... 三亚站到海口站火车和高铁的区别 ...里有一句搞笑的台词谁记得 是这样的: 你是我的( )?有一集护士和病人... 信息论与纠错编码第2版图书简介 排卵后多少天有胎心胎芽? 50天能看到胎心胎芽吗 48岁单亲妈妈带21岁有抑郁症的女孩做什么工作或什么生意好呢?_百度知... ...找工作公司嫌弃年龄大不要,想自己做点小生意又怕血本无归,很烦... 单亲妈妈,有个9岁的女儿需要自己照顾,有什么小本生意能挣钱的可以做?投... 九龙潭夜游灯光秀音乐叫什么 鲢鳙什么时间开口最好?季节上是夏季,从一天看是10时至18时! 新疆鞭炮连离贵州省贵阳市有多少公里? 形容江浙人讲话软绵绵的叫什么来着