古代钱币演变简史—我们日常所用的钱,看完你就知道是怎么来的

古代钱币演变简史—我们日常所用的钱,看完你就知道是怎么来的,第1张

中国是世界上最早使用货币的国家之一,五千年前的原始社会就出现了货币。中国的货币在形成和发展中,经历了五次重大演变:由自然货币向人工货币的演变、由杂乱形状向统一形状的演变、由地方铸币向中央铸币的演变、由文书重量向通宝、元宝的演变 、金属货币向纸币的演变。 金属铸币四大体系 春秋战国时期中国已进入金属铸币阶段,形成了布币,刀币,蚁鼻钱,环钱四大体系。随着历史的发展,货币形态逐渐统一,直至今天演变成我们使用的人民币。 一、货币的产生 货币就其本质而言,是所有者之间关于交换权的契约,不同形式的货币在本质上统一的。货币可分为实物货币和形式货币,实物货币本身是一种特殊商品,包含实物本体的价值,如牛、羊,黄金白银等;而形式货币的价值是契约约定的,它本身并无经济价值,只有契约价值。 货币通俗来说就是一般等价物。它代表商品的价值,体现社会劳动,可以交换或者购买其他一切商品。它有五种职能:价值尺度、流通手段、贮藏手段、支付手段、世界货币,价值尺度、流通手段是它的基本职能。随着社会的发展,货币的形式也在发展,目前出现的电子货币就是货币发展史上的最新产物。 贝币 在社会发展初期,人与人之间出现了实物交换。但是,直接的物物交换中常会出现许多困难,不同的物品有着不同的价值,很难做出等价交换,迫切需要一个一般等价物,货币从此登上了历史的舞台!曾经贝壳,龟壳、布帛、可可豆等物品都在不同时代充当过货币。后来的贵重金属长期充当过货币的角色。 二、货币的本质 货币的本质是所有者之间关于交换权的契约,货币只有形式上的不同,本质上是一致的。 根据货币的商品价值可分为实物货币和形式货币,但实物货币的购买力也会受到自身商品价值的影响,通常实物货币的商品价值小于其作为货币的契约价值。 货币是商品交换发展到一定阶段的自发产物,是固定地充当一般等价物的特殊商品,是商品内在矛盾发展的必然结果,商品所有者以货币作为媒介进行交换,也就是说货币的本质也是一种商品。 金银元宝 在所有货币中,金银货币意味着「 ”实际拥有”,而法币则代表「 ”欠条+许诺”。二者的价值「 ”含金量”有着本质区别。中国的人民币介于二者之间。尽管人民币也存在着「 ”债务化货币”的成分,但就其主体而言,仍然是体现过去已经完成的产品与服务的度量。人民币的发行并非像美元一样必须以国债作抵押,由私有中央银行发行货币,从这个角度来讲,人民币的属性更接近金银货币。同时,由于人民币没有金银作为支撑,它又有法币的基本属性,必须依靠 的强制力才能保证货币价值。 货币是一种固化的物质文明符号,是一种物质文明形象,是一种物质文明要素。与语言、价值观、种族、宗教等构成了我们这个星球的文明世界。 三、货币的种类 1、原始货币 人类使用货币的历史产生于物物交换的时代在原始社会,人们使用以物易物的方式,交换自己所需要的物资,比如一头羊换两把石斧但是有时候受到用于交换的物资种类的限制,不得不寻找一种能够为交换双方都能够接受的物品这种物品就是最原始的货币牲畜、盐、稀有的贝壳、珍稀鸟类羽毛、宝石、沙金、石头等不容易大量获取的物品都曾经作为货币使用过。 等价交换 2、金属货币 经过长年的自然淘汰,在绝大多数社会里,作为货币使用的物品逐渐被金属所取代使用金属货币的好处是它的制造需要人工,无法从自然界大量获取,同时还易储存。数量稀少的金、银和冶炼困难的铜逐渐成为主要的货币金属某些国家和地区使用过铁质货币。 随着人类文明的发展,逐渐建立了更加复杂而先进的货币制度。古代希腊、罗马和波斯的人们铸造重量、成色统一的硬币。这样,在使用货币的时候,既不需要秤量重量,也不需要测试成色,无疑方便得多这些硬币上面带有国王或皇帝的头像、复杂的纹章和印玺图案,以免伪造。 罗马金币 中国最早的金属货币是商朝的铜贝。当时相当发达的青铜冶炼业促进了生产的发展和交易活动的增加。当时流通的贝币在商品交易中越来越不便,青铜币应运而生。但由于技术上的不足,青铜币制作粗糙,设计简单,形状不固定,没有使用单位,在市场上也未达到广泛使用的程度今天我们一般将其称为铜贝。铜贝不仅是我国最早的金属货币,也是世界上最早的金属货币。 3、纸币 随着经济的进一步发展,大额交易越来越多,金属货币使用的不便越加明显。中于是作为金属货币的象征符号的纸币出现了。世界上最早的纸币在宋朝年间于中国四川地区出现的交子。直至演变成今天的纸币。 纸币 4、电子货币 电子货币与传统货币相比,具有低成本、高效率的特点,不需要制作材料,成本费用几乎为零。数字货币使用是电子记账方式,不再需要货币清算,几乎消灭实体货币交易中的繁琐环节。 远程交易或转账汇款中,数字货币交易不再需要第三方中介机构,即可实现实时到账功能;能实现与物联网、人工智能在应用区块链技术的基础上实现各类现代化技术的无缝对接,从而能够提升金融服务的层面及覆盖面,也进一步提升服务及工作效率。 数字货币 现有的纸币或者金银没有身份识别功能,无法确认货币所有者的身份,数字货币可以做到随时记录使用者的账号、交易记录等信息。所以在支付领域,电子货币淘汰纸币是必然的趋势。 四、中国货币的演化 中国使用货币已有四千年历史,是世界上使用货币最早的国家之一。 1、 最早的货币:天然贝壳、龟壳等; 2、 金属货币:铜贝与布币; 3、 春秋时期的货币:空首布、齐六字刀、楚蚁鼻钱、秦圜钱。 4、秦统一度量衡后的圜钱 5、西汉时期的三铢钱、四铢钱、五铢钱、皮币、白金币 。 6、 东汉时期的铁钱、五铢钱、错刀、契刀、大泉、小泉。 7、三国两晋的货币:蜀汉(直百钱);吴(大泉五百、大泉当千)。刘宋(四铢钱);北魏(太和五铢、永安五铢)等等; 8、隋五铢钱; 9唐开元通宝钱; (从隋唐开始,白银开始进入流通领域,与钱币一起担任等价交换物) 10、两宋通宝、重宝、元宝; 10-1 交子(最早的纸币,只能在四川使用) 10-2 钱引:不用作货币,只用来兑换 10-3 会子:南宋发行,与钱引相似 11.元统钞(元代在制度上严禁白银流通,故发行统钞) 12、明清 - 圆形方孔通宝、银锭、元宝、银元。· 13、民国 - 银元、法币 14 、现代 - 人民币 我国古代钱币演变简图 有时因为特殊原因,同一个国家内的不同自治体可能也会发行不同版本的货币。 由于历史因素,我国有三种不同的法定货币,大陆地区使用人民币,香港法定货币是港元,澳门则是澳门元。中国台湾地区使用新台币。 五、货币的职能 货币的职能是指货币在社会经济生活中的作用。在市场经济条件下,货币具有五个职能:价值尺度、流通手段、贮藏手段、支付手段和世界货币。其中价值尺度和流通手段是货币的两个基本职能。 由于货币属于商品,因此他同所有商品一样也具有使用价值和交换价值。当处在不同形式的价值运动中的时候,货币所表现出来的作用也不尽相同:价值尺度、流通手段、支付手段、贮藏手段和世界货币。其中,价值尺度和流通手段是货币的基本职能。另外三种职能则是在两者的基础上形成的派生职能。 储存 价值尺度是货币最基本、最重要的职能,即货币充当表现和衡量其他一切商品价值的尺度。商品价值量的大小,取决于它所包含的社会必要劳动时间的长短。在这里,社会必要劳动时间是商品价值的内在尺度。但在商品经济条件下,商品价值量的大小无法用劳动时间来直接表现,而只能通过作为价值代表的货币来简介表现。 可见,货币执行价值尺度的职能,实际上是充当商品价值的外在价值尺度。而通过一定数量的货币表现出来的商品价值,就是商品的价格。换句话说,价格是价值的货币表现。货币之所以能够充当价值尺度,是因为货币本身是商品,也具有价值,从而可以用来衡量其他商品的价值。 职能 货币执行价值尺度的职能,是通过价格标准来实现的。为了衡量各种商品的大小,货币自身必须先确定一个计量单位,即在技术上把一定重量的金或银确定为一个货币单位,如斤、两、钱、分等。这种包含一定金属重量的货币单位就叫做价格标准。 不同国家有不同的货币计量单位,从而有不同的价格标准。如在我国历史上,「 ”两”、「 ”铢”、「 ”文”成为主要的货币单位,即价格标准。而在英国,货币单位则主要是「 ”镑”。 价格标准不是货币的一个独立职能,而是从价值尺度职能派生出来的一种技术规定。虽然货币的价值尺度的职能要借助价格标准来实现,但二者是不同的范畴。区别在于:作为价值尺度,货币是价值即凝结在商品中的社会劳动的化身,而价格标准则是货币的计量单位。 六、货币的作用 (1)通过调控货币供应总量,保持社会总供给与总需求的平衡 货币政策可通过调控货币供应量达到对社会总需求和总供给两方面的调节,使经济达到均衡。当总需求膨胀导致供求失衡时,可通过控制货币量达到对总需求的抑制;当总需求不足时,可通过增加币供应量,提高社会总需求,使经济继续发展。同时,货币供给的增加有利于贷款利率的降低,可减少投资成本, 投资增长和生产扩大,从而增加社会总供给;反之,货币供给的减少将促使贷款利率上升,从而抑制社会总供给的增加。 调控 (2)通过调控利率和货币总量控制通货膨胀,保持物价总水平的稳定 无论通货膨胀的形成原因多么复杂,从总量上看,都表现为流通中的货币超过社会在不变价格下所能提供的商品和劳务总量。提高利率可使现有货币购买力推迟,减少即期社会需求,同时也使银行贷款需求减少;降低利率的作用则相反。中央银行还可以通过金融市场直接调控货币供应量。 (3)调节国民收入中消费与储蓄的比例 货币政策通过对利率的调节能够影响人们的消费倾向和储蓄倾向。低利率鼓励消费,高利率则有利于吸收储蓄。 吸储 (4)引导储蓄向投资的转化并实现资源的合理配置 储蓄是投资的来源,但储蓄不能自动转化为投资,储蓄向投资的转化依赖于一定的市场条件。货币政策可以通过利率的变化影响投资成本和投资的边际效率,提高储蓄转化的比重,并通过金融市场有效运作实现资源的合理配置。 讲完了货币的发展史,下面我们讲两个关于钱币的有趣的故事。 自从出现货币以来,世界上出现了很多稀奇古怪的钱币。东太平洋群岛上的居民曾把一种巨大石头当成货币,这种石头有的重达3吨,无法想像用它来交易时的情景。所罗门群岛的国旗、国徽上有他们钱币的图案,居然是猪牙齿! 猪牙齿 汉武帝元狩四年,市场上出现了一种奇怪的钱币。这种钱币是将白鹿皮硝好后切成一尺见方的小块,画上彩绘,形成了价值高昂的「 ”白鹿币”。一块「 ”白鹿币”等价40万钱,能买到100多亩最好的农田。 汉白鹿币 由于面额太大,根本无法在市场流通,汉武帝便「 ”强买强卖”, 他先把白鹿币按40万文一张的价格卖给诸侯,再规定规定诸侯朝觐必须进贡白鹿币,也就是再让这些诸侯把白鹿币原物奉还,相当于白讹人家一笔。幸好这种做法没有持续多久,不然诸侯们非得破产不可。 说了这么多,亲们,你们了解了钱币的知识了吗?

《崛起的超级智能》(刘锋)电子书网盘下载免费在线阅读

资源链接:

链接:> 提取码:5x8v

书名:崛起的超级智能

作者:刘锋

豆瓣评分:71

出版社:中信出版社

出版年份:2019-7-1

页数:290

内容简介:

21世纪以来人工智能、云计算、大数据工业40、云机器人、区块链、城市大脑等等新技术不断冲击着人类的工作和生活。这些前沿科技的爆发是巧合还是必然,背后蕴含了怎样的规律?2005年以来,刘锋博士带领科学院团队对前沿科技发展规律进行深入研究,提出互联网正在从“网状结构”发展成为“大脑模型”,由此产生的互联网大脑将数十亿人类的群体智慧和数百亿设备的机器智能链接在一起,形成大自然前所未有的超级智能,本书深入解析了互联网大脑的形成与发育过程,详细阐述了超级智能的崛起对行业产业、城市建设、人工智能、脑科学、生物进化、科技哲学以及人类社会的未来影响,前瞻性地预测了21世纪前沿科技的发展趋势,帮助读者深入理解行业产业与前沿科技结合将呈现出怎样的发展趋势,企业和个人在科技大潮中将如何寻找自己的定位,人类的未来在新科技的影响下会有怎样的命运。

专家推荐

"张亚勤 美国艺术与科学院院士、百度公司总裁、前微软全球副总裁

随着人工智能、物联网、5G和云计算的快速发展,互联网从虚拟世界正在走向物理化,深刻改变和冲击着人类社会和经济模式。互联网的架构也在经历着快速的变化。在这本书里,刘锋次、多维度、系统性地总结了他多年“互联网大脑”的研究成果,探索人类大脑、机器智能和互联网大脑结构的关联,对互联网未来的发展提供了崭新的视角和演进方向,令人耳目一新。很值得阅读!

刘慈欣 雨果奖获得者、科幻作家、《三体》作者

机器智能与人类智慧通过互联网正在形成自然界的智能形态,刘锋的这本开创性著作揭示了21世纪一个重要而独特的科技模型原理,互联网大脑如何深刻影响人类的未来,让我们拭目以待。

周鸿祎 360集团创始人、董事长兼执行官

50年来互联网结构从一张巨网变成一个大脑,这对企业、产业、城市建设乃至人类社会都将产生重大的影响。这一趋势值得企业家、投资人、政府管理者的关注。刘锋所著的《崛起的智能:互联网大脑如何影响科技未来》很好地为我们阐释了这一趋势的产生、原理和未来影响。

王飞跃 、中科院复杂系统管理与控制国家实验室主任

这是一部探寻互联网“进化”和人脑发育相似之处的杰作。作者刘锋博士以其丰富的经验和独到的视角,细致剖析了互联网从“网状结构”向“类脑结构”演化的历程,深刻揭示了“互联网大脑”这个智能系统对人类社会可能产生的深远影响。书中从大脑发育的角度,系统性地对物联网、人工智能、城市大脑等众多新兴技术做了归纳梳理,其真知灼见为科技企业把握互联网发展趋势提供了难得的参考与指导。相信每一位希望顺应、推动新一代信息技术发展的读者都会从本书中受益匪浅。

约翰·翰兹(John Hands) 英国伦敦大学学院研究员、《宇宙简史:从宇宙诞生到人类文明》(Cosmosapiens: Human Evolution from the Origin of the Universe)作者

《崛起的智能:互联网大脑如何影响科技未来》将成为一本经典书籍,其体现的创新思想,不仅是因为它对互联网与前沿科技的关系进行了深入的分析,更是因为它提出数十亿人产生的群体智能与数百亿智能设备产生的AI智能进行链接,从而形成互联网大脑的论断。刘锋及其团队对互联网大脑如何不断进化和发展的预测,值得任何对人类和科技未来感兴趣的人阅读。

"

编辑推荐

1深度挖掘科技领域“看不见手“的秘密,阐述互联网大脑为代表的超级智能是如何影响21世纪科技巨头与科技产业的兴衰命运,对人类社会的未来产生了哪些风险与机遇,帮助科技企业和个人应对科技浪潮带来的挑战。

2建立重要的基础科学模型“互联网大脑”结构,深刻解读了21世纪以来人工智能、大数据、云计算、物联网、工业40、云机器人、区块链、城市大脑等前沿科技概念涌现的原因和它们的关系。为读者掌握前沿科技发展趋势提供了可靠的武器。

作者简介:

前沿科技趋势领域研究专家、计算机博士、2008年受聘虚拟经济与数据科学研究特聘研究员,人工智能学家主编,主要研究方向为互联网、人工智能和脑科学交叉领域。

2005年,刘锋博士提出互联网知识共享与交易的“威客”模式,受到电视台新闻联播、人民日报、中国青年报等数百家媒体报道,近百家企业进入该领域,由此推动数家独角兽企业的产生。2007年通过深入研究互联网结构的重大变化,提出并建立了“互联网大脑模型”,对包括城市大脑、行业大脑、前沿科技涌现和相互关系的研究产生重要影响。在人工智能领域,2014年建立标准智能模型,形成AI与人类通用智商测试方法,成果受到美国CBNC、麻省理工科技评论、日本每日新闻、印度排名的英文媒体Indiatoday等世界主流媒体的报道。

MCU是Microcontroller Unit 的简称,中文叫微控制器,俗称单片机,是把CPU的频率与规格做适当缩减,并将内存、计数器、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制,诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。
单片机发展简史
单片机出现的历史并不长,但发展十分迅猛。 它的产生与发展和微处理器(CPU)的产生与发展大体同步,自1971年美国英特尔公司首先推出4位微处理器以来,它的发展到目前为止大致可分为5个阶段。下面以英特尔公司的单片机发展为代表加以介绍。
1971年~1976年
单片机发展的初级阶段。 1971年11月英特尔公司首先设计出集成度为2000只晶体管/片的4位微处理器英特尔4004,并配有RAM、 ROM和移位寄存器, 构成了第一台MCS—4微处理器, 而后又推出了8位微处理器英特尔8008, 以及其它各公司相继推出的8位微处理器。
1976年~1980年
低性能单片机阶段。 以1976年英特尔公司推出的MCS—48系列为代表, 采用将8位CPU、 8位并行I/O接口、8位定时/计数器、RAM和ROM等集成于一块半导体芯片上的单片结构, 虽然其寻址范围有限(不大于4 KB), 也没有串行I/O, RAM、 ROM容量小, 中断系统也较简单, 但功能可满足一般工业控制和智能化仪器、仪表等的需要。
1980年~1983年
高性能单片机阶段。 这一阶段推出的高性能8位单片机普遍带有串行口,有多级中断处理系统, 多个16位定时器/计数器。片内RAM、 ROM的容量加大,且寻址范围可达64 KB,个别片内还带有A/D转换接口。
1983年~80年代末
16位单片机阶段。 1983年英特尔公司又推出了高性能的16位单片机MCS-96系列,由于其采用了最新的制造工艺, 使芯片集成度高达12万只晶体管/片。
1990年代
单片机在集成度、功能、速度、可靠性、应用领域等全方位向更高水平发展。
单片机的分类及应用
MCU按其存储器类型可分为无片内ROM型和带片内ROM型两种。对于无片内ROM型的芯片,必须外接EPROM才能应用(典型为8031);带片内ROM型的芯片又分为片内EPROM型(典型芯片为87C51)、MASK片内掩模ROM型(典型芯片为8051)、片内Flash型(典型芯片为89C51)等类型。
按用途可分为通用型和专用型;根据数据总线的宽度和一次可处理的数据字节长度可分为8、16、32位MCU。
目前,国内MCU应用市场最广泛的是消费电子领域,其次是工业领域、和汽车电子市场。消费电子包括家用电器、电视、游戏机和音视频系统等。工业领域包括智能家居、自动化、医疗应用及新能源生成与分配等。汽车领域包括汽车动力总成和安全控制系统等。
单片机的基本功能
对于绝大多数MCU,下列功能是最普遍也是最基本的,针对不同的MCU,其描述的方式可能会有区别,但本质上是基本相同的:
TImer(定时器):TImer的种类虽然比较多,但可归纳为两大类:一类是固定时间间隔的TImer,即其定时的时间是由系统设定的,用户程序不可控制,系统只提供几种固定的时间间隔给用户程序进行选择,如32Hz,16Hz,8Hz等,此类TImer在4位MCU中比较常见,因此可以用来实现时钟、计时等相关的功能。
另一类则是Programmable Timer(可编程定时器),顾名思义,该类Timer的定时时间是可以由用户的程序来控制的,控制的方式包括:时钟源的选择、分频数(Prescale)选择及预制数的设定等,有的MCU三者都同时具备,而有的则可能是其中的一种或两种。此类Timer应用非常灵活,实际的使用也千变万化,其中最常见的一种应用就是用其实现PWM输出。
由于时钟源可以自由选择,因此,此类Timer一般均与Event Counter(事件计数器)合在一起。
IO口:任何MCU都具有一定数量的IO口,没有IO口,MCU就失去了与外部沟通的渠道。根据IO口的可配置情况,可以分为如下几种类型:
纯输入或纯输出口:此类IO口有MCU硬件设计决定,只能是输入或输出,不可用软件来进行实时的设定。
直接读写IO口:如MCS-51的IO口就属于此类IO口。当执行读IO口指令时,就是输入口;当执行写IO口指令则自动为输出口。
程序编程设定输入输出方向的:此类IO口的输入或输出由程序根据实际的需要来进行设定,应用比较灵活,可以实现一些总线级的应用,如I2C总线,各种LCD、LED Driver的控制总线等。
对于IO口的使用,重要的一点必须牢记的是:对于输入口,必须有明确的电平信号,确保不能浮空(可以通过增加上拉或下拉电阻来实现);而对于输出口,其输出的状态电平必须考虑其外部的连接情况,应保证在Standby或静态状态下不存在拉电流或灌电流。
外部中断:外部中断也是绝大多数MCU所具有的基本功能,一般用于信号的实时触发,数据采样和状态的检测,中断的方式由上升沿、下降沿触发和电平触发几种。外部中断一般通过输入口来实现,若为IO口,则只有设为输入时其中断功能才会开启;若为输出口,则外部中断功能将自动关闭(ATMEL的ATiny系列存在一些例外,输出口时也能触发中断功能)。外部中断的应用如下:
外部触发信号的检测:一种是基于实时性的要求,比如可控硅的控制,突发性信号的检测等,而另一种情况则是省电的需要。
信号频率的测量,为了保证信号不被遗漏,外部中断是最理想的选择。
数据的解码:在遥控应用领域,为了降低设计的成本,经常需要采用软件的方式来对各种编码数据进行解码,如Manchester和PWM编码的解码。
按键的检测和系统的唤醒:对于进入Sleep状态的MCU,一般需要通过外部中断来进行唤醒,最基本的形式则是按键,通过按键的动作来产生电平的变化。
通讯接口:MCU所提供的通讯接口一般包括SPI接口,UART,I2C接口等,其分别描述如下:
SPI接口:此类接口是绝大多数MCU都提供的一种最基本通讯方式,其数据传输采用同步时钟来控制,信号包括:SDI(串行数据输入)、SDO(串行数据输出)、SCLK(串行时钟)及Ready信号;有些情况下则可能没有Ready信号;此类接口可以工作在Master方式或Slave方式下,通俗说法就是看谁提供时钟信号,提供时钟的一方为Master,相反的一方则为Slaver。
UART(Universal Asynchronous Receive Transmit):属于最基本的一种异步传输接口,其信号线只有Rx和Tx两条,基本的数据格式为:Start Bit + Data Bit(7-bits/8-bits) + Parity Bit(Even, Odd or None) + Stop Bit(1~2Bit)。一位数据所占的时间称为Baud Rate(波特率)。
对于大多数的MCU来讲,数据为的长度、数据校验方式(奇校验、偶校验或无校验)、停止位(Stop Bit)的长度及Baud Rate是可以通过程序编程进行灵活设定。此类接口最常用的方式就是与PC机的串口进行数据通讯。
I2C接口:I2C是由Philips开发的一种数据传输协议,同样采用2根信号来实现:SDAT(串行数据输入输出)和SCLK(串行时钟)。其最大的好处是可以在此总线上挂接多个设备,通过地址来进行识别和访问;I2C总线的一个最大的好处就是非常方便用软件通过IO口来实现,其传输的数据速率完全由SCLK来控制,可快可慢,不像UART接口,有严格的速率要求。
Watchdog(看门狗定时器):Watchdog也是绝大多数MCU的一种基本配置(一些4位MCU可能没有此功能),大多数的MCU的Watchdog只能允许程序对其进行复位而不能对其关闭(有的是在程序烧入时来设定的,如Microchip PIC系列MCU),而有的MCU则是通过特定的方式来决定其是否打开,如Samsung的KS57系列,只要程序访问了Watchdog寄存器,就自动开启且不能再被关闭。一般而言watchdog的复位时间是可以程序来设定的。Watchdog的最基本的应用是为MCU因为意外的故障而导致死机提供了一种自我恢复的能力。
单片机的学习窍门
任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。
对于指令系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址方式基本上是类似的。
要了解一款MCU,首先需要知道就是其ROM空间、RAM空间、IO口数量、定时器数量和定时方式、所提供的外围功能模块(Peripheral Circuit)、中断源、工作电压及功耗等等。
了解这些MCU Features后,接下来第一步就是将所选MCU的功能与实际项目开发的要求的功能进行对比,明确哪些资源是目前所需要的,哪些是本项目所用不到的。
对于项目中需要用到的而所选MCU不提供的功能,则需要认真理解MCU的相关资料,以求用间接的方法来实现,例如,所开发的项目需要与PC机COM口进行通讯,而所选的MCU不提供UART口,则可以考虑用外部中断的方式来实现。
对于项目开发需要用到的资源,则需要对其Manua进行认真的理解和阅读,而对于不需要的功能模块则可以忽略或浏览即可。对于MCU学习来讲,应用才是关键,也是最主要的目的。
明确了MCU的相关功能后,接下来就可以开始编程了。
对于初学者或初次使用此款MCU的设计者来说,可能会遇到很多对MCU的功能描述不明确的地方,对于此类问题,可以通过两种方法来解决,一种是编写特别的验证程序来理解资料所述的功能;另一种则可以暂时忽略,单片机程序设计中则按照自己目前的理解来编写,留到调试时去修改和完善。前一种方法适用于时间较宽松的项目和初学者,而后一种方法则适合于具有一定单片机开发经验的人或项目进度较紧迫的情况。
指令系统千万不要特别花时间去理解。指令系统只是一种逻辑描述的符号,只有在编程时根据自己的逻辑和程序的逻辑要求来查看相关的指令即可,而且随着编程的进行,对指令系统也会越来越熟练,甚至可以不自觉地记忆下来。
单片机的程序编写
MCU的程序的编写与PC下的程序的编写存在很大的区别,虽然现在基于C的MCU开发工具越来越流行,但对于一个高效的程序代码和喜欢使用汇编的设计者来讲,汇编语言仍然是最简洁、最有效的编程语言。
对于MCU的程序编写,其基本的框架可以说是大体一致的,一般分为初始化部分(这是MCU程序设计与PC最大的不同),主程序循环体和中断处理程序三大部分,其分别说明如下:
初始化:对于所有的MCU程序的设计来讲,出世化是最基本也是最重要的一步,一般包括如下内容:
屏蔽所有中断并初始化堆栈指针:初始化部分一般不希望有任何中断发生。
清除系统的RAM区域和显示Memory:虽然有时可能没有完全的必要,但从可靠性及一致性的角度出发,特别是对于防止意外的错误,还是建议养成良好的编程习惯。
IO口的初始化:根据项目的应用的要求,设定相关IO口的输入输出方式,对与输入口,需要设定其上拉或下拉电阻;对于输出口,则必须设定其出世的电平输出,以防出现不必要的错误。
中断的设置:对于所有项目需要用到的中断源,应该给予开启并设定中断的触发条件,而对于不使用的多余的中断,则必须给予关闭。
其他功能模块的初始化:对于所有需要用到的MCU的外围功能模块,必须按项目的应用的要求进行相应的设置,如UART的通讯,需要设定Baud Rate,数据长度,校验方式和Stop Bit的长度等,而对于Programmer Timer,则必须设置其时钟源,分频数及Reload Data等。
参数的出世化:完成了MCU的硬件和资源的出世化后,接下来就是对程序中使用到的一些变量和数据的初始化设置,这一部分的初始化需要根据具体的项目及程序的总体安排来设计。对于一些用EEPROM来保存项目预制数的应用来讲,建议在初始化时将相关的数据拷贝到MCU的RAM,以提高程序对数据的访问速度,同时降低系统的功耗(原则上,访问外部EEPROM都会增加电源的功耗)。
主程序循环体:大多数MCU是属于长时间不间断运行的,因此其主程序体基本上都是以循环的方式来设计,对于存在多种工作模式的应用来讲,则可能存在多个循环体,相互之间通过状态标志来进行转换。对于主程序体,一般情况下主要安排如下的模块:
计算程序:计算程序一般比较耗时,因此坚决反对放在任何中断中处理,特别是乘除法运算。
显示传输程序:主要针对存在外部LED、LCD Driver的应用。
中断处理程序:中断程序主要用于处理实时性要求较高的任务和事件,如,外部突发性信号的检测,按键的检测和处理,定时计数,LED显示扫描等。
一般情况下,中断程序应尽可能保证代码的简洁和短小,对于不需要实时去处理的功能,可以在中断中设置触发的标志,然后由主程序来执行具体的事务――这一点非常重要,特别是对于低功耗、低速的MCU来讲,必须保证所有中断的及时响应。
对于不同任务体的安排,不同的MCU其处理的方法也有所不同。
例如,对于低速、低功耗的MCU(Fosc=32768Hz)应用,考虑到此类项目均为手持式设备和采用普通的LCD显示,对按键的反应和显示的反应要求实时性较高,应此一般采用定时中断的方式来处理按键的动作和数据的显示;而对于高速的MCU,如Fosc》1MHz的应用,由于此时MCU有足够的时间来执行主程序循环体,因此可以只在相应的中断中设置各种触发标志,并将所有的任务放在主程序体中来执行。
在MCU的程序设计中,还需要特别注意的一点就是:要防止在中断和主程序体中同时访问或设置同一个变量或数据的情况。有效的预防方法是,将此类数据的处理安排在一个模块中,通过判断触发标志来决定是否执行该数据的相关 *** 作;而在其他的程序体中(主要是中断),对需要进行该数据的处理的地方只设置触发的标志。――这可以保证数据的执行是可预知和唯一的。
全球主流单片机制造商
欧美地区
1、Freescale+NXP(飞思卡尔+恩智浦):荷兰,主要提供16位、32位MCU。应用范围:汽车电子、LED和普通照明、医疗保健、多媒体融合、家电和电动工具、楼宇自动化技术电机控制、电源和功率转换器、能源和智能电网、自动化、计算机与通信基础设施。
2、Microchip+Atmel(微芯科技+爱特梅尔):美国,主要提供16位、32位MCU。应用范围:汽车电子、工业用、电机控制、汽车、楼宇自动化、家用电器、家庭娱乐、工业自动化、照明、物联网、智能能源、移动电子设备、计算机外设。
3、Cypress+Spansion(赛普拉斯+飞索半导体):美国,主要提供8位、16位、32位MCU。应用范围:汽车电子、家用电器、医疗、消费类电子、通信与电信、工业、无线。
4、ADI(亚德诺半导体):美国,主要提供8位、16位、32位MCU。应用范围:航空航天与国防、汽车应用 、楼宇技术 、通信 、消费电子 、能源 、医疗保健 、仪器仪表和测量 、电机、工业自动化 、安防。
5、Infineon(英飞凌):德国,主要提供16位、32位MCU。应用范围:汽车电子、消费电子、工程、商用和农用车辆、数据处理、电动交通、工业应用、医疗设备、移动设备、电机控制与驱动、电源、面向摩托车电动自行车与小型电动车、智能电网、照明、太阳能系统解决方案、风能系统解决方案。
6、ST Microelectronics(意法半导体):意大利/法国,主要提供32位MCU。应用范围:LED和普通照明、交通运输、医疗保健、多媒体融合、家电和电动工具、楼宇自动化技术电机控制、电源和功率转换器、能源和智能电网、自动化、计算机与通信基础设施。
7、Qualcomm(高通):美国,主要提供16位,32位MCU。应用范围:智能手机、平板电脑、无线调制解调器。
8、Texas Instruments(德州仪器):美国,主要提供16位、32位MCU。应用范围:汽车电子、消费电子、医疗设备、移动设备、通信。
9、Maxim(美信):美国,主要提供32位MCU。应用范围:汽车电子、消费电子、工业应用、安防。
日韩地区
1、Renesas(瑞萨):日本,主要提供16位、32位MCU。应用范围:电脑及外设、消费类电子、健康医疗电子、汽车电子、工业、通信。
2、Toshiba(东芝):日本,主要提供16位、32位MCU。应用范围:汽车电子、工业用、电机控制、无线通信、移动电话、电脑与周边设备、影像及音视频、消费类(家电)、LED照明、安全、电源管理、娱乐设备。
3、Fujitsu(富士通):日本,主要提供32位MCU。应用范围:汽车、医疗、机械,家电。
4、Samsung Electronics(三星电子):韩国,主要提供16位、32位MCU。应用范围:汽车电子、工业用、电机控制、汽车、楼宇自动化、家用电器、家庭娱乐、工业自动化、照明、物联网、智能能源、移动电子设备、计算机外设。
台湾地区
1、宏晶科技:台湾,主要提供32位MCU。应用范围:通信、工业控制、信息家电、语音。
2、盛群半导体:台湾,主要提供8位、32位MCU。应用范围:消费电子、LED照明等。
3、凌阳科技:台湾,主要提供8位、16位MCU。应用范围:家庭影音。
4、中颖电子:台湾,主要提供4位、8位MCU。应用范围:充电器、移动电源、家电、工业控制。
5、松翰科技:台湾,主要提供8位、32位MCU。应用范围:摇控器、智能型充电器、大小系统、电子秤、耳温q、血压计、胎压计、各类量测及健康器材。
6、华邦电子:台湾,主要提供8位、16位MCU。应用范围:车用电子、工业电子、网络、计算机、消费电子、物联网。
7、十速科技:台湾,主要提供4位、8位、51位MCU。应用范围:遥控器、小家电。
8、佑华微电子:台湾,主要提供4位、8位MCU。应用范围:录音集成电路产品、消费电子、家用产品。
9、应广科技单片机:台湾,主要提供4位、8位MCU。应用范围:机械、自动化、家电、机器人。
10、义隆电子:台湾,主要提供8位、16位MCU。应用范围:消费电子、电脑、智能手机。
大陆地区
1、希格玛微电子:主要提供32位MCU,应用范围:电信、制造、能源、交通、电力等。
2、珠海欧比特:主要提供32位MCU,应用范围:航空航天:星箭站船、飞行器;高端工控:嵌入式计算机;舰船控制、工业控制、电力设备、环境监控。
3、兆易创新:主要提供32位MCU,应用范围:工业自动化、人机界面、电机控制、安防监控、智能家居、物联网。
4、晟矽微电子:主要提供8位、32位MCU,应用范围:小家电、消费类电子、遥控器、鼠标、锂电池、数码产品、汽车电子、医疗仪器及计量、玩具、工业控制、智能家居及安防等领域。
5、芯海科技:主要提供16、32位MCU,应用范围:仪器仪表、物联网、消费电子、家电、汽车电子。
6、联华集成电路:主要提供8位、16位MCU,应用范围:消费电子、白色家电、工业控制、通信设备、汽车电子、计算机。
7、珠海建荣:主要提供8位MCU,应用范围:家用电器 、移动电源。
8、炬芯科技:主要提供8位至32位MCU,应用范围:平板电脑、智能家居、多媒体、蓝牙、wifi音频。
9、爱思科微电子:主要提供8位、16位MCU,应用范围:消费类芯片、通讯类芯片、信息类芯片、家电。
10、华芯微电子:主要提供8位、4位MCU,应用范围:卫星接收器、手机充电器、万年历、多合一遥控器。
11、上海贝岭(华大半导体控股):主要提供8位、16位、32位MCU,应用范围:计算机周边、HDTV、电源管理、小家电、数字家电。
12、海尔集成电路:主要提供14位、15位、16位MCU,应用范围:消费电子、汽车电子、工业、智能仪表。
13、北京君正:主要提供32位MCU,应用范围:可穿戴式设备、物联网、智能家电、汽车、费类电子、平板电脑。
14、中微半导体:主要提供8位MCU,应用范围:智能家电、汽车电子、安防监控、LED照明及景观、智能玩具、智能家居、消费类电子。
15、神州龙芯集成电路:主要提供32位MCU,应用范围:电力监控、智能电网、工业数字控制、物联网、智能家居、数据监控。
16、紫光微电子:主要提供8位、16位MCU,应用范围:智能家电。
17、时代民芯:主要提供32位MCU,应用范围:汽车导航、交通监控、渔船监管、电力电信网络。
18、华润矽科微电子(华润微旗下公司):主要提供8位、16位MCU,应用范围:消费电子、工业控制、家电。
19、国芯科技:主要提供32位MCU,应用范围:信息安全领域 、办公自动化领域、通讯网络领域、 信息安全领域。
20、中天微:主要提供32位MCU,应用范围:智能手机、数字电视、机顶盒、汽车电子、GPS、电子阅读器、打印机。
21、华润微电子:主要提供8位、16位MCU,应用范围:家电,消费类电子、工业自动化控制的通用控制电路。
22、中颖电子:主要提供4位、8位、16位、32位MCU,应用范围:家电、电机。
23、灵动微电子:主要提供32位,应用范围:电机控制、蓝牙控制、高清显示、无线充、无人机、微型打印机、智能标签、电子烟、LED点阵屏等。
24、新唐科技:主要提供8位MCU,应用范围:照明、物联网等。
25、东软载波:主要提供8位、32位MCU,应用范围:家电、智能家居、仪器仪表、液晶面板控制器、工业控制等。
26、贝特莱:主要提供32位MCU,应用范围:智能家居、工业控制以及消费类产品领域。
27、笙泉科技:主要提供8位MCU,应用范围:车用、教育、工控、医疗等中小型显示面板。
28、航顺芯片:主要提供8位、32位MCU,应用范围:汽车、物联网等。
29、复旦微电子:主要提供16位、32位MCU,应用范围:智能电表、智能门锁等。
30、华大半导体:主要提供8位、16位、32位MCU,应用范围:工业控制、智能制造、智慧生活及物联网等。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/12941011.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存