首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 390 毫秒
1.
本文在分析我国单片机技术状态、国情的基础上,提出了我国单片机主流芯片的发展趋势,单片机应用系统中的新器件,单片机应用的开发环境,单片机应用系统设计的硬件技术,单片机应用程序设计技术。  相似文献   

2.
一、引言单片机市场可以用巨无霸来形容,其中51单片机使用者就更多了,针对51单片机无需更多的介绍,这里必须强调一点,只要你精通了51单片机,以后在实际工作中选用其它单片机也很容易了,这就是初学者学习51单片机的价值。选择51单片机学习入门容易,倒不是说51系列单片机比别的型  相似文献   

3.
单片机硬件仿真是单片机应用系统软件开发调试的一个常用方法,也是一个重要手段。文章分析了单片机硬件仿真和软件仿真的区别,介绍了一种性价比很高的、实用的单片机硬件仿真解决方案,通过控制单片机的系统时种和运行系统监控程序,读取单片机数据总线的数据,实现单片机硬件仿真的功能。  相似文献   

4.
根据单片机的串行通信原理,深入分析了单片机串口通信模式、波特率的设置、单片机和单片机之间以及单片机与PC机之间的通信协议,并以MCS-51单片机为基础,针对串行通信的实施,提出了相应的实现方法,对于MCS-51单片机的扩展运用具有重要的实践意义。  相似文献   

5.
1、单片机仿真器的作用单片机仿真器是在产品开发阶段用来替代单片机进行软硬件调试的非常有用的开发工具。使用单片机仿真器可以对单片机程序进行单步、断点等手段的调试,检查程序运行中单片机RAM、寄存器内容的变化,观察程序的运行情况,与此同时可以对硬件电路进行实时的调试。使用单片机仿  相似文献   

6.
单片机经过几十年的发展,目前已经广泛应用于生产生活的各个领域.全国高等院校的计算机科学与技术专业和电子信息工程等专业,已经普遍开设了单片机相关的课程.为了解决单片机教学中存在的问题,对单片机教学进行改革,提高单片机的教学效果,使学生能够更好的掌握单片机的开发技术,结合单片机教学大纲的要求,本文介绍了利用宏晶科技公司生产的STC89C52单片机为核心,设计完成的单片机教学实验系统,为相关的教学研究工作提供了理论参考.  相似文献   

7.
现如今,单片机技术已成为计算机发展和应用的一个重要方面,可以说单片机的开发应用从根本上改变了传统的控制系统设计思路和方法。本文就从单片机开发应用入手,以电子琴的开发为例,论述了仿真技术在单片机开发中的应用,采用 AT89S51单片机软硬件协同仿真技术模拟电子琴,旨在突出单片机的广泛应用,进一步促进单片机技术的发展和应用。  相似文献   

8.
实现了一种通过单片机控制照明灯开关的方法。用软件的方法为每一个单片机分配一个唯一标识的单片机编号,每个单片机再与一个照明灯线路相连,通过微型计算机串口与多个单片机相连。当微型计算机向单片机发出控制命令时,相应编号的单片机便可控制与其关联的照明灯的开关。  相似文献   

9.
一、基础篇在以往单片机讲座中,多以一些成品单片机实验板为基础,讲解它们的使用。但仅用现成的单片机实验板就能满足广大单片机爱好者的要求吗?答案应当是否定的。笔者虽没用过某些现成的单片机实验板,但从《电子制作》的各篇文章中,笔者能感觉到,那些单片机实验板功能强大,操作简单,控制能力强,特别适合初学者。但如果想进一步了解单片机,掌握它的运行情况和其他一些控制原理,并自行设计适合实际的单片机电路,仅靠现成的单片机实验板改装,有时不能达到目的。因此,要提高单片机的应用技术,就应当学着设计一些简单实用的电路及应用程序,以便充分掌握一款单片机的一切,进而学习  相似文献   

10.
文章通过对高职院校单片机课程教学中普遍存在的问题进行剖析,结合多年的单片机课程教学经验,提出单片机实践教学的意义、方法和教学效果,丰富单片机实践教学内容和完善其教学方法,以达到提高教师单片机实践教学水平及高职院校学生单片机应用与开发能力,巩固其专业学习效果的目的.  相似文献   

11.
单片机技术和CPLD技术已经成为高校电子类学生所必备的专业知识. 该实验板结合在校大学生的课程内容选用了当前学校教学中较为常用的AT89S52单片机和ALTERA公司生产的EPM7128SLC84-6,并设计了常用的数码管显示、1602A液晶显示、键盘、日历时钟等接口电路.通过大量实例学习可使得学生能够在短时间之内快速掌握单片机C语言及Verilog HDL的编程技巧.  相似文献   

12.
基于Proteus的Virtual Terminal虚拟系统模型,设计了一款以AT89S51为微控制器的嵌入式C语言学习装置,并通过标准C语言的经典程序进行了测试。测试结果证明,可以通过本文所设计的装置独辟蹊径地学习嵌入式C语言。  相似文献   

13.
解决MSC51单片机数据存储空间容量的访问容量限制,在很大程度上可以扩展和提高单片机应用系统的总体功能。文章以三星公司NAND型闪存芯片K9K2GXXU0M为例,扩展了AT89C51芯片的数据存储器,实现了单片机的海量存储系统。  相似文献   

14.
一种采用80C196KC的伺服控制系统的设计   总被引:1,自引:0,他引:1  
介绍了一块用于三轴稳定跟踪装置中位置伺服控制卡的软、硬件设计。硬件电路实现了数据采集、D/A输出、上下位机通讯和输入输出信号接口等功能。单片机程序采用C96语言编制。软硬结合进行系统联调 ,效果很好  相似文献   

15.
面向对象与多线程编程的诞生大大提高了软件开发的效率,降低了开发复杂应用的难度,但在一些小型的嵌入式系统中很难得到应用,其中最重要的限制因素就是微控制器的代码空间有限,使得适用于计算机的软件架构不适合嵌入式设备.本文将介绍一种能够使用在嵌入式场合的面向对象与多线程的编程机制,通过构造特殊的宏定义来模拟面向对象和多线程编程的软件环境,开销小,效率高.以此为基础进行二次开发的软件代码可读性和移植性更好,可以加快嵌入式软件的更新与迭代.  相似文献   

16.
We present a compact implementation of Scheme for microcontrollers that includes a real-time garbage collector. The compiler runs on a normal workstation and produces byte-code from the source program. A smart linker links the byte-code with the runtime module. We demonstrate that with this system it is clearly possible to run realistic Scheme programs on a microcontroller with as little as 3 to 4 KB of RAM. Programs that access the whole Scheme library require only 13 KB of ROM. As a byproduct of this research, we designed a novel space-efficient real-time GC algorithm.  相似文献   

17.
The paper presents the design of an 8-bit RISC microcontroller, which is mainly targeted for performing non-timing crucial functions inside FPGAs. The microcontroller is based on popular Microchip PIC16 microcontrollers family. The main feature of the microcontroller is that it is 4 times faster for regular instructions, and 8 times faster for instructions which modify program counter, than its Microchip archetype clocked at the same frequency. Three versions of the microcontroller instruction cycle structures have been considered and performance tests of the versions have also been carried out. The paper also describes two sample applications which illustrate the usefulness of the microcontroller and show that using the FPGA embedded microcontroller, realization of some functions can be simpler and faster than applying a typical FPGA design flow without the microcontroller. To facilitate frequent exchange of the microcontroller program memory content, specifically at the software developing stage, the downloader module has been proposed to use as well. The downloader allows to directly load the compilers HEX output file to the program memory using a generic serial interface.  相似文献   

18.
于平 《软件》2010,31(12):48-50
AVR单片机是目前最新单片机系列之一,其突出特点在于速度高、片内硬件资源丰富、可作为真正意义上的单片机使用。本文主要采用对比的方式,将MCS51与AVR的不同之处做了简要的讲解,实现从MCS51向AVR的认识转换。  相似文献   

19.
Two software tools are described that are designed to facilitate software development for microcontrollers. One is a mid-level programming language called Pascal/48 and the other is a circuit simulation system. Pascal/48 is designed to give the programmer many of the advantages of a high-level language, but also provide access to all of the hardware of the Intel MCS-48 series of microcontrollers. The circuit simulation system combines many of the advantages of simulation and emulation. It provides a software testing environment in which many more software functions can be tested than with conventional simulators. The system integrates an instruction-set simulator with simulators for other devices. They operate in parallel and are synchronized by a clock that records simulated time. I/O lines of the microcontroller can be linked to other components so that complete circuits can be simulated. Displays are provided of the internal and external state of the simulated circuit, and of the Pascal/48 program being executed. They are updated as simulated execution proceeds using the screen updating facilities of ASCII terminals. Simulation can be continuous, single step, or execution can be reversed (i.e. instructions are ‘unexecuted’).  相似文献   

20.
由于产品性能提升及产品中应用的原始ARM微控制器停产等多种因素,微控制器芯片通常需要升级或者换型.本文介绍了微控制器平台换型时需要考虑的要素及选型方案,并描述了AT91SAM7X256微控制器向STM32F407微控制器平台切换时的软硬件差异及实现过程.经实际产品验证,换型后的微控制器提高了数据通信频率及运算性能,降低了产品开发时间,并能够有效支持后续产品的迭代.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号