μ¥???ú?¨ê±?÷c3e?ò
201*-07-06 15:262201*0304?|?·?àà£o????±à3ìó????|??ˉàà3903′? ?ò??êμ??ò???′???2?μ??¨ê±?÷3e?ò£?oˉê????adelay_s(uchar t)£?òa?ó?óê±t??£?ó??¨ê±?÷t0£??£ê?11¤×÷·?ê?
·??íμ?£o
201*-07-20 21:07ìá?ê??2é?é
//-------------------
// oˉê???3?£o void delay_s(uchar t)
// oˉê?1|?ü£o à????¨ê±?÷??ê±t??×?3e?ò
//-------------------
delay_s(uchar t)
{
uchar count,a;
tmod=0x10;//?¨ê±?÷1£??£ê?1
th0=(65536-50000)/256;// ?¨ê±?a50ms
tl0=(65536-50000)%256;
ea=1;
et1=1;
tr1=1;
www.bsmz.net7使用ads或者linux。由于功能、性能上arm和单片机差距较大,所以在这里最主要比较单片机的差异方面。
软件开发环境实现的功能基本都差不多,我就在界面上比较一下吧。我会的第一个就是keil c,个人觉得这个软件各方面都挺好,如果说有不足,就是在做lcd开发时人些字会是乱码,不过打上补丁后就很好用了。后来因工作需要也学会了mplab,这个软件在功能上倒没什么,就是写程序时那个界面右边空出一大块来,一编译,编译信息的一个新界面就跳出来,而且是全屏。这个软件还存在一个问题,就是如果使用c语言写程序,那么编译器还得单独安装,所以个人感觉这个没keil c和iar embedded workbench做的人性化,它们编译的提示信息基本都在底部,而且自动向上滚动,还有都集成了汇编和c两种编译器。同样最近我也学了iar embedded workbench,个人感觉这个这个界面给人的第一感觉就是自然,用起来也很快能上手。
从硬件结构上比较,51单片机和msp430单片机都采用冯?诺依曼结构,而pic单片机则采用哈佛结构。这两种结构各有优点,很难说出谁好谁坏。
哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,如microchip公司的pic16芯片的程序指令是14位宽度,而数据是8位宽度。冯?诺伊曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。
从功能上比较51单片机属于基本型,功能相对单一,虽然51内核的mcu相对比较多,但却是不同厂家的,所以使用起来局限性很大。这点很难和pic单片机和msp430单片机相比。pic单片机分为低档、中档和高档单片机,而且每一系列可选型号也较多。msp430单片机同样也有mspx1xx、mspx2xx、mspx3xx、mspx4xx等系列,且每一系列可选型号也很多。从低功耗方面比较,51的可选型号几乎没有,pic单片机是低功耗的最低功耗也达个位数ua级,但msp430单片机则是超低功耗的,最低功耗可达到0.6ua。需要说明一点的是,在执行了休眠指令后,pic单片机每次唤醒都需要复位一次,所以在超低功耗方面msp430单片机表现要好点。
当然msp430单片机也有它的缺点,在我使用过程中,最大的不便就是位操作。下面举一例子,功能就是判断一引脚如果是高电平,那么就输入低电平为例,三种单片机代码如下:
从上面实现同一功能的三段代码可以看出:
下面我说下我在学习这三种单片机过程中的时间长短。学习51单片机时,当时还在上学,为了兴趣买了块学习板后就开始对着上面的例子一个又一个读它、改它。一年后我用51单片机完成了我的毕业设计。学习pic单片机则是为了一个产品的需要,我选取了最小体积的pic12f508单片机。也是从网上买了个icd仿真器和开发板,一个月后我的新产品就调通了。在这个产品的升级产品中我决定选用超低功耗的msp430单片机,在网上找了一下就找到了利尔达,联系了下没想到利尔达住西安办事处的人就来了,并帮我一块选芯片、搭环境。从拿到仿真器到调通程序就用了两天,算上加业务功能不到一周时间就完成了。
现在我的产品马上就要评估了,在此我特别感谢利尔达公司驻西安办事处的工
作人员,没有他们我的新产品不可能这么快出来。
经过上面从开发环境、结构、功能等方面比较了51、pic、msp430三种单片机。总的来说,从学习、上手方面51是最好的选择。功能、应用方面则优先考虑msp430单片机。
第四篇:单片机plc电路在备用自动投入中
plc在变电站变压器自动化中的实现
vhdl电路设计
变频恒压供水控制系统的研究
超声波测距模块的设计
车辆牌照图像识别算法研究与实现
城市交通决策支持系统
出租车计费系统的设计
串口通信控制器
串口通讯 -
单片机程序控制语音播放
单片机串行通信发射部分设计
单片机的多功能智能小车
单片机的数字钟设计
单片机的智能电源管理系统
单片机精确计时的电源开关
单片机课程设计__电子密码锁报告
单片机课程设计-交通灯
单片机控制步进电机
单片机软件喂狗方式和硬件喂狗方式的比较
单片机实现的步进电机控制系统设计(论文+dwg图纸+外文翻译+任务书+文献综述) 单片机实现温度远程显示
单片机小系统板安装实习报告
单片机作息时间控制
电力电子技术在绿色照明电路中的应用
电力电子技术在绿色照明电路中的应用
电力线载波调制解调器设计
电气火灾自动保护型断路器的设计
电梯升降的plc控制设计
基于plc的液位控制系统的设计(论文+外文翻译+开题报告+文献综述)
基于单片机的多功能转速表(论文+dwg图纸+开题报告+外文翻译+英文文献) 某小区的智能化系统设计(论文+dwg图纸+开题报告+文献综述)
全数字化双闭环可逆直流pwm调速系统的研究(论文+dwg图纸+外文翻译+任务书+文献综述)
第五篇:单片机复习第一章绪论
1、 信息和文献的定义、特征 p1
? 2、 信息(文献)按出版形式和内容特征的几种划分类型,各种类型文献的内容特点、 加工成数据库或检索工具时的不同字段、有代表性的号码等p1-11
重点:图书、期刊、专利、标准、学位论文、科技报告、会议文献
第二章检索基础知识
? 1、信息检索的概念及其类型p11-12
? 2、检索工具的类型(按信息的特征划分)p12-13
3、检索方法的类型 p25-26
4、检索途径:类型,重点:分类途径(分类法)、主题途径(主题(词)法的类型)分别的优缺点p26-42
?
第三章计算机检索基础知识
1、数据库系统的组成 *
?字段(不同文献类型)--检索字段--检索途径(分类、主题、著者、题名、号码等) ? 2、布尔逻辑算符:类型及其应用p43
? 3、位置算符、截词算符、字段检索 p43-50
? 3、检索表达式的构建 (课题主题概念的分析及布尔逻辑算符的应用) p51、p59 ?
第四章搜索引擎p76-89
? 1、网络基础知识:域名(最高域名的含义)、ip地址及两者的关系 p76-77
2、搜索引擎的概念及组成部分 p76
3、搜索引擎的种类、语法规则(逻辑算符、字段限制的表达方法)等 p77-81
4、搜索引擎的介绍(google、百度的特色搜索) p81-89
第五章专利基础知识及专利检索 p125
? 1、专利的类型、特点、申请号、性质、专利的审批等p125-128
2、专利的检索 p128-141
第六章internet上的各种信息资源的检索 p106-149
? 了解各种信息资源的查找方法(结合实习课内容,请自行总结各类型文献的查找方法)课本相关章节:第5章 图书信息检索、第6章 期刊信息检索、第7章 专利信息检索、第8章 其他信息检索(标准、会议、科技报告、学位论文等)
第七章事实和数值型信息检索(参考工具书)p90-105
? 1、事实和数值型信息检索概念及所使用的工具类型p90
2、参考工具书的类型及其检索应用 p90-105
实习:
**维普数据库、清华同方公司的中国知网系列数据库、万方公司的系列数据库、数字图书馆(超星、中数图等)及专利检索等,结合第六章、第三章的内容分析
小编推荐更多精彩内容:单片机复习题
单片机学习
单片机总结
单片机工程师
单片机第六章
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。