pic单片机汇编程序做项目需要买什么东西

扫一扫下载手机客户端
扫描我,关注团购信息,享更多优惠
||网络安全
| | | | | | | | | | | | | | | |
||电子电工
汽车交通| | | | | | | | | |
||投资理财
| | | | | | | | | | | | | | | | |
| | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | |||
||外语考试
| | | | | | | | |
| 视频教程|
PIC单片机实用教程――基础篇
定价:¥29.50
校园优惠价:¥26.55 (90折)
促销活动:
此商品暂时缺货(可留下联系方式,到货将第一时间通知您)
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由客服人员为您协调调货!
电话号码:
*邮箱地址:
ISBN:上架时间:出版日期:2002 年2月页码:396版次:1-1
所属分类:
本书以介绍PIC16F877型号单片机为主。并适当兼顾PIC全系列,共分10章,内容包括:基本概念;PIC16F8X硬件概况;指令系统;汇编程序设计:集成开发环境:在线调试工具;I/O端口;定时器;中断;安全措施和降耗设计。突出特点:通俗易懂、可读性强、系统全面、学练结合、学用并重、实例丰富、习题齐全。
本书作为Microchip公司“大学汁划”选择用书,可广泛适用于初步具备电子技术基础和计算机知识基础的学生、教师、单片机爱好者、电子制作爱好者、电器维修人员、电子产品开发设计者、工程技术人员阅读。
本教程全书共分2篇,即基础篇和提高篇。分2册出版,以适应不同课时和不同专业的需要,也为教师和读者增加了一种可选方案。
第1章 单片机的基本概念
 1.1 学习单片机有什么必要性
 1.2 单片机究竟是什么
 1.3 单片机有哪些应用
 1.4 单片机有哪些特点
 1.5 单片机的发展状况
 1.6 pic系列单片机有哪些优越之处
 1.7 可在线调试和在线编程的picl6f87x
第2章 picl6f87x硬件系统概况
 2.1 picl6f87x封装形式和引脚功能
 2.2 picl6f87x内部结构方框图简介
 2.2.1 picl6f87x的核心区域
 2.2.2 picl6f87x的外围模块区域
 2.3 程序存储器和堆栈
 2.4 ram数据存储器(文件寄存器)
 2.4.1 通用寄存器
 2.4.2 特殊功能寄存器
 2.5 复位功能简介
 2.6 系统时钟简介
第3章 指令系统
本教程是作者在“2000年微芯技术精英年会”上应Microchip(微芯)公司之邀,为该公司在中国开展的“大学计划”撰写的教学用书、培训教材和自学读本。同时,也广泛地适用于初步具备电子技术和计算机知识基础的学生、教师、单片机爱好者、电子制作爱好者、电器维修人员、电子产品开发设计者、工程技术人员阅读。
本教程的特点是:①内容叙述循序渐进、通俗易懂、系统完整;②适合于自学和方便教学需要;③注重激发学习者的兴趣,知识与技能并举;④容易上手,开发手段经济实用,甚至借助于免费软件模拟器,仍然可以体验到开发单片机的乐趣;⑤强调学用结合、边学边练、理论密切联系实际,改变了单片机学习的传统模式;⑥突出实用性和资料性;⑦以读者的求知需要、认识规律和市场需求为写作主线;⑧实验范例丰富多彩,均被调试通过;⑨思考题和练习题齐全,方便教学和读者自测;⑩虽然入门的门槛一再降低,但又兼顾深度和宽度。
本教程在写作手法上,力求循序渐进、通俗易懂、趣味性强,将枯燥乏味的学习过程变得更加轻松有趣,力图引导读者享受到学习的乐趣。尽可能使读者在通过阅读本教程来学习PIC单片机的过程中,以花费尽可能少的时间和精力,掌握和了解尽可能全面的单片机理论知识和开发技术。采用以读者为中心的写作手法,来努力克服以往以产品手册为中心,或以作者知识结构为中心的传统写作模式所带来的种种弊病。
本教程的编写思路是,充分发挥作者在为《电子世界》、《电子制作》和《无线电》等科技期刊撰写单片机技术连载讲座中,以及在面授教学过程中积累的成功经验,再通过精心编排讲述顺序和精选教学内容,来尽量减少对读者背景知识的要求,以便尽可能降低初学者通过了解PIC单片机而进入单片机世界的门槛。书中以讲解PICl6F87X系列单片机为主,并且酌情兼顾PIC单片机大家族中的其他成员的个性以及全体成员的共性简介,以便使读者达到举一反三、触类旁通的功效。
本教程的编写目标是,努力追求“一读就懂,读了能用,一用就灵”的学习效果;不仅能“给人以鱼”,而且也能“授人以渔”;不仅传授单片机知识,而且更注重教会开发方法和应用技巧;不仅可以提高理论水平,而且更侧重强化将所学知识转化为实际工作的能力;力图实现将每一位有志于迈进单片机王国的外行人,培养成既懂得单片机知识,又能掌握以单片机为核心的智能电子产品开发技能的内行人。为了达到这一目标,除了恰当的引导和正确的学习方法之外,当然也离不开读者的自身努力。“兴趣是最好的老师!”本人深信这个哲理。培养读者的学习兴趣比传授知识更重要。一旦帮助读者树立起浓厚的学习兴趣和强烈的求知欲望,就很可能达到令人受益终生的特殊效果,这也是每一位教育工作者追求的最高目标。
本教程在内容安排上充分注意了层次性、可读性、系统性和完整性,力求覆盖从单片机理论学习到开发应用的各个阶段,所有必不可少的硬件和软件知识、开发环境和开发工具的使用方法和技巧等内容。尽可能不需要翻阅其他书籍就可以学习到,从单片机入门到单片机开发制作各个环节的全程知识。书中讲出了其他同类书籍中没有讲出或者没有讲透的一些技术细节和背景知识。作者对于原文数据手册中的文字错误、图表错误进行了多处修正,还对多处欠缺的示意图进行了补充,以方便教学和自学。对于一名初步具备电子技术和微机应用基础知识的初学者,成长为一位单片机应用工程师,所需要学习的核心知识主要有:单片机硬件系统;单片机指令系统;汇编程序设计基础以及宏汇编器的用法;单片机仿真器及其用法;程序烧录器及其用法。这些内容书中都有介绍。此外,为了提高资料性,还将近几年作者在科研实践中研究过的多种新颖器件、实用技术等相关内容,以附录的形式列入书中以供读者深入学习时参考。
近20年来,8位单片机因其价格低廉、功耗极低、指令简练、易于开发,加上近几年嵌入式C语言的推广普及,执行指令的速度也不断得到提升,片载闪速FLASH程序存储器及其在系统内编程ISP和在应用中编程IAP技术的广泛采纳,和片内配置外设模块的不断增多,以及新型外围接口的不断扩充,广泛受到电子工程师的欢迎。目前,各家厂商竞相为单片机增加符合潮流的新功能和为设计者提供C语言编译器、软件模拟器和廉价硬件仿真器等开发工具套件。1999年,8位单片机的年产值增长率为8.6%,价格已经由顶峰趋于回落,按销售量而论,8位单片机仍居榜首。占据着世界8位单片机年产量最高的前两位分别是MOTOROLA和Microchip公司。
总体上讲,论本领或性能,在众多的PIC单片机家族成员中,PICl6F87X占据着中上等水平。有的初学者可能要问,既然PIC系列中还有更简单易学的品种,为什么先给大家引见PICl6F87x呢?理由就是该型号具备让人接近的良好途径―在线调试功能和在线编程功能及其廉价的配套学习和开发工具套件(名称叫MPLAB―ICD)。借助于这项独特的性能和优势,学习者可以边学边练、学用结合,既学习理论知识又掌握开发技能,而且还不需要经济上付出太大的投入。MPLAB―ICD是由美国微芯公司原创的,在美国售价l59美元,在作者的积极建议下进行了本土化,目前已经授权国内3家代理商(福州贝能www. mcusolution.com、南京伟福www.wave―cn.com、北京集万讯www.jetson.com.cn)生产和销售,其售价仅仅为400元左右。
国家积极倡导的素质教育和创新工程,旨在提高受教育者的素质和培养将所学知识转化为生产力、创造力和经济效益的能力。为了更好地适应发展潮流和就业需要,作者认为,单片机的学习和应用,可以为电子、电信、电脑、电器、机电以及相关领域的爱好者、从业者和在校生,提供一个容易激发学习热情和创作欲望的、可操作性很强的学习途径和实践平台。至今,许多老一辈的工程师、专家、教授当年都是无线电爱好者。如果说20世纪50年代起,无线电世界造就了几代电子英才,那么当今的单片机世界也必将会培育出更多的电子精英。
1985年,本人在北京邮电学院学习通信系统专业研究生课程的时候,导师蹇锡君教授(时任多路通信教研室主任)曾经预言,单片机在我国未来必定要有大发展,并且一定会形成庞大的产业。打那时起,就对单片机建立起了浓厚的兴趣,就时刻在关注世界各个著名公司的单片机发展动向,以及在我国市场上的推展进程。凭着一种对单片机的强烈求知欲望,经过多年的探索和磨砺,本人曾先后涉猎和研究了许多世界顶级公司研制的各具特色的单片机,及其性能特点、硬件架构、指令系统和开发环境。例如,Intel的MCS―48和MCS―51系列、ATMEL公司的AT89C和AVR系列、ZILOG公司的Z8和Z8十系列、TI公司的MSP430F系列、ST公司的ST62系列、SCENIX公司的SX系列、Microchip公司的PIC系列、MOTOROLA公司的MC68HC908系列、PHILIPS公司的P87LPC系列、NS公司的COP8系列、HOLTEK公司的HT48系列、ELAN公司的互M78系列、LG公司的GM97C和GM87C系列、P8LS公司
  PSlo08,等等。博采众家之长,全面掌握单片机世界的发展趋势。不仅如此,还先后参加了多项全国性的单片机开发设计赛事,并且均从中获得了奖项。例如,在1997年、由国家教育电视台、《无线电》杂志社和力源单片机技术研究所联合举办的,有2300余人参加的,“第二届力源杯单片机开发制作大奖赛”中获奖;在1999年,由MOTOROLA公司、中国计算机学会微机专业委员会、《电子产品世界》杂志社联合主办的,由清华大学、复旦大学、深圳大学承办的,有1500余名电子工程师参加的,“第三届MOTOROLA杯单片机应用设计大奖赛”中获奖。另外,还曾获得过4项国家专利和发明成果展览会金奖。
作为一名教育工作者,不仅留意观察单片机领域的新动向,而且还注意搜寻更适合认识规律和教育规律、容易诱发学习者兴趣和容易上手的单片机品种。在1997年一次翻阅杂志时,偶然被Microchip公司的PICl6C5X单片机所吸引,其别具特色的哈佛总线和RISC结构、精练的指令系统、易学好用的突出优点,顿时给人一种强烈的冲击和震撼。更令人惊喜的是,在1999年,该公司又推出了非常适合单片机教育市场需求和单片机初学者学习和演练的PIC单片机子系列PICl6F87X,以及同时配套供应的物美价廉型开发工具套件。这给那些经济拮据但成才迫切的众多求知者,提供了一条行之有效且投入产出比很高的便捷途径。于是,在年应邀为《电子世界》撰写的单片机技术连载讲座中,就选定了PICl6F87X作为讲解的样板,结果取得了极大的成功,在广大读者中引起强烈反响和共鸣。本人收到全国各地读者的大量来函、来电和E―mail,其中既有初学者也有大学教师,字里行间流露着对讲座的充分肯定和热情鼓励,并且有些读者还积极建议和期待编成专著和光盘发行。这些都会在成书过程中给予作者强大的精神动力;从众多读者的反馈信息中积累了大量的有益经验和素材,也为本教程的成功推出奠定了坚实的基础。
自从1983年以来,本人先后曾在31种电子和通信类科技期刊、新技术研讨会论文集等刊物上发表专业论文、译文、科普文章和科研成果260余篇,内容涉及电子、电信、电脑和电器等领域,受到了广大读者的普遍欢迎和热情鼓励,以及多位责任编辑的称赞。另外,在1999年应《家用电器》资深编辑王远美老师举荐,为天津科学技术出版社出版的系列丛书撰写了内容涉及四种通信终端设备中的一种,发行后得到了广大读者的认可,在不到一年的时间内就进行了二次重印。从近20年的技术研究和文字创作过程中,探索出了一套通过文字向读者传达知识和技术的高效快捷的写作模式,并且经历了时空的检验。再者,本人20余年的教学经历,也必定会在讲解内容的组织与锤炼、讲解顺序的安排与优化方面,更增添一份得天独厚的优势。
教程全书共分2篇,即基础篇和提高篇,分2册出版,以便适应不同课时数、不同教学目标和不同专业设置的需要,也为教师和读者增加了一种可选方案。
基础篇。通过本篇的学习和实践,读者可以掌握PIC单片机的基础硬件结构、指令系统、开发工具及开发技术;可以利用中档PIC单片机内部的常规资源(包含输入/输出端口、中断逻辑、定时器和看门狗等,这也是仅仅被PIC单片机低档型号所配置的几种经典资源):或者利用低档PIC单片机内部的所有资源(该档单片机具有很高的性能价格比,据公司介绍在我国的销售量中仍然占据较大比例),来设计和研制一些小型电子产品。
提高篇。通过本篇的学习和实践,读者可以掌握PIC系列单片机的中、高档型号内部配置的功能比较复杂的各种硬件资源,及其开发应用技术;利用这些资源可以设计和研制智能性更强、功能更复杂的电子产品系统,甚至网络产品。
在本教程的编著过程中,得到了微芯科技咨询(上海)有限公司的执行总监邱庚源先上、著名单片机教育专家北京航空航天大学教授何立民先生、石家庄铁道学院计算机科学系主任李夏青教授、北京航空航天大学出版社马广云博士、《电子产品世界》副总编王莹女士、《电子世界》主编戴茗女士“、《数字世界》主编薛同莉女士、微芯科技咨询有限公司应用工程师张明峰先生、廖珍爱先生、王作峰先生和卢园女士等专家学者们的大力支持和热情鼓励。除了实验装备和技术资料方面的支持之外,还将他们在长期实践中积累的经验体会和应用技巧无私地奉献出来供广大读者分享。另外,为本书的编著工作尽力的还有李学英、范俊海、石玉林、丁永再、杨金样、池俭、胡素英、孙桂良、李学峰、王树生、王有才、王友发、菜永泽、王友起、范淑玲、李青松、王有勇、易向军、张秀芳、王国联、王成堂、鞠文慧、张自宾、李青石、朱永芳、贡雪梅、任志刚、韩家民、徐福成、周鹏、任胜利、赵鹏、张波、解帅、裴新华、杨琳、李子杨、李晗羽等等。在此一并深表由衷的谢意!
由于微芯公司不断推出新品,可查阅的中文新资料尚不够丰富,需要撰写的内容不仅量大而且新颖,加之作者的水平有限,书中不妥之处在所难免,敬请广大读友不吝赐教。
时值寒冬,首先借本书出版之际,我谨代表Microchip公司对作者和出版社的各位同仁,为本书出版而付出的辛勤劳动表示感谢,同时,也向广大用户多年来对Microchip公司产品的厚爱表示诚挚的谢意。
单片机在中国的发展起源于20世纪80年代。目前,中国各大学及院校普遍采用MCS―51系列作为单片机教学的教材。随着单片机技术的不断发展,MCS―51系列的应用领域已逐渐被其他单片机所替代。Microchip公司推出的PIC系列单片机,由于采用精简指令集、哈佛总线结构、流水线取指的方式,抗干扰能力强,性能价格比高,深受中国客户的普遍欢迎。在工业控制、消费电子产品、办公自动化设备、智能仪器仪表、汽车电子等不同的领域得到了广泛的应用。本着支持中国教育的原则,Microchip公司早在几年前就推出了“大学计划”,与中国各大学及院校建立单片机联合实验室,旨在改进学校现有的教学条件和试验环境,使教学和技术同步发展,同时,使学生能够有机会接触到最新的技术和器件,踏入社会之后,能够学以致用。到目前为止,Microchip公司已与中国60多个大学及院校建立了单片机联合实验室,同时,欢迎更多的大专院校加入Microchip公司的“大学计划”行列,共同为单片机在中国市场的繁荣和发展而努力!
除生产和销售PIC系列单片机之外,Microchip公司还生产串行EEPROM、KEELOQ跳码器件、周边器件、RFID射频身份识别和模拟器件。到目前为止,已有200多种模拟产品,2002年还将推出100多种模拟器件。此外,Microchip公司还将于2002年推出20多款数字信号控制器(简称dsPIC),这是目前业界性能最高的16位单片机,在其内部嵌入了DSP引擎,具有DSP的高速运算功能。我坚信,随着dsPIC数字信号控制器的问世,将使单片机在中国的应用跃上一个新的台阶!并与中国科技人员一起面对中国加入WTO后所接受的挑战!
微芯科技咨询(上海)有限公司
系列图书推荐 ¥38.00¥34.20
作者其它作品¥38.00¥34.20
同类热销商品¥30.00¥21.00
订单处理配送
北京奥维博世图书发行有限公司 china-pub,All Rights ReservedMikroElektronika - MikroMedia for PIC18FJ - PIC18F87J50 开发板应用于多媒体开发项目 | PIC多媒体开发板 | 多媒体开发平台 | PIC 开发工具 | PIC单片机开发板 | 虹科 hongke
PIC18MikroMedia for PIC18FJ
PIC18F87J50 开发板应用于多媒体开发项目
使用该开发板,你将拥有8位单片机的所有简化功能,在一个紧凑的新型多媒体环境内。PIC18处理负载的能力会让你大吃一惊。对于初学者来说,绝对是最好的多媒体选择。
多媒体开发的瑞士军刀
它能唱歌和跳舞
多媒体模块
大屏幕带有触摸屏的320&240 TFT彩色显示器和立体声MP3编码解码芯片,具有很好的性能,给你真正强大功能来创建全面的多媒体应用。
它是真的紧凑
它可装入你的口袋
板子经过精心设计,非常紧凑、便利。我们使用优质的组件和4层PCB实现效益最大化。
只要插入 USB 电缆
板载电池充电器
直接从USB端口给你的电池充电。无需增加电子部件或者昂贵的适配器。只需插入电缆,这块小板就会做余下的事。
很多兆字节
你可以在mikroSD存储卡和8M位的串口闪存中保存图片、声音和其它多媒体文件,并在你的应用程序中使用。
为什么要选择 mikromedia?
这块板为PIC18FJ器件提供了一个紧凑的优质的多媒体开发平台。它有许多板载模块,允许你编写高度复杂的多媒体应用程序。同时,它既可用作一个开发板也可用作一个终端产品。
编译器支持
mikroC,&mikroBasic 和&mikroPascal 编译器全面支持 Mikromedia for PIC18FJ。它包含许多例程用于演示板上的每个功能。
板载 PIC18FJ 用快速 USB HID 引导程序来编程。所以从盒子里拿出来就可使用。你无需在编程器上多花费一分钱。如果需要,该开发板也可以用外部 mikroProg for PIC 编程器进行编程和调试。
Visual TFT
在上轻松创建奇妙的彩色图形用户界面 (GUI) for mikromedia。即使是完全新手也能创建令人震惊的应用。
起步所需的一切
你启动项目所需要的一切:例程,手册,和引导程序。下载例程然后加载到你的 mikroMedia,看看它如何工作。例程演示了每个板载模块,这是你开发 mikroMedia 项目的重要起点。
所编写的例程适用于 mikroElektronika 所有 PIC 编译器:&, &和&。它们被详细注释,每个例程都包含可用的 HEX 文件,你马上就可加载和使用。
为奇客而备
板载部件有哪些?
在购买之前,了解一下你的开发板。成为一名 mikroMedia 奇客。
miniUSB连接器
PIC18F87J50 包含支持 USB 2.0,你可以用USB连接实现与PC机或其它USB设备的通讯。
音频连接器
插入你的耳机,从MP3解码电路收听音频输出。
存储高达 8 Mbit 的数据在
串口闪存上,包含 25 MHz 的 SPI 总线接口。它支持超过100,000 擦除/编程循环每个扇区,并且有超过20年的数据保留。
立体声MP3解码器
带有SPI接口的 VS1011e MPEG 音频解码器用于MP3文件的快速复制。
新手无需担心。MCU 编写代码非常简单,并且包含高达12 MIPS和全速的USB2.0。
复位按键焊盘
如果你要安装电池屏蔽或者集成到你的开发板,只需从TFT的前面接入。
加速度传感器
板载&&数字加速度传感器可测量加速。
MikroSD 卡槽
利用快速 SPI 通讯,MikroSD 卡槽可把大量数据存储在外部 microSD 卡上。
每个不使用的微控制器管脚都可通过连接焊盘连接。连接焊盘可把 mikromedia 开发板连接到附加屏蔽或辅助板上。
mikroProg 连接器
这些焊盘用于使用 mikroProg for PIC 外部编程器对开发板连接和编程。
ICD2/3 连接器
该焊盘用于连接 ICD2/3 连接器板和用外部编程器编程MCU。
TFT含触摸屏
带有触摸屏的 320&240 TFT 彩色显示器可显示生动和清晰的彩色图片或高级图形内容。
电池连接器
锂聚合物电池连接器可轻松连接你的电池。自主电源是你的 mikromedia 开发板的翅膀。
电池充电电路
MCP73832 电池充电电路可直接从USB端口给你的锂聚合物电池充电。
电源调节器
板载电源调节器确保板子的每个部分都有正确的电压。
如果你要安装电池屏蔽或者集成到你的开发板,只需从TFT的前面接入。该复位按键非常方便。
你可能会需要的附件
你可能考虑让你的开发板尽可能酷。不错,我们为您提供各种附件,可以为你的开发板增辉。用电池电源给你的开发板加上飞翔的翅膀,并且为你的多媒体应用项目购买标准的耐用的 microSD 卡。别忘了还有耳机!
电池增强屏蔽板是一款扩展板,用 2 x AAA 电池进行自主供电。它带有 MCP1640 集成电路,可提供稳定的 +4.0V 电源电压。
原型屏蔽板是一款扩展板, 你可在这块基板上安装部件和提供附加功能。利用连接焊盘,它可把管脚轻松连接到实验区。
如果你是游乐场游戏的粉丝,你就不会抗拒这个奇妙的板子。游戏屏蔽板是你的 mikromedia 的扩展板,为您提供标准的游戏按键和扬声器,所以你可以创建和操作你的游戏。它的人体工学设计保证非常适合你的手掌。
你的设备需要大量存储? 利用我们的 microSD 卡,你有 1GB 的存储器和两个附加的适配器用于全面兼容你的设备。
使用跳线可把你的 mikromedia 连接到附加电子部件上。我们提供母到母,公到公,公到母单针脚跳线类型。
最佳解决方案适用于你最爱的多媒体开发板或者你个人的 mp3 播放器。测试你的多媒体项目和收听收音机。
如果您需要一个电池电源,我们有一个最佳和紧凑的解决方案。这个可充电 1000mAh 3.7V 电池能够不断提供电能。它兼容板载连接器和电池充电器。
你可获得什么
该 PIC18FJ 用多媒体开发板连同有关文档和产品CD装在一个保护盒。这个盒子能很好地防止各种损害和撞击。内含:
抗损坏保护盒
mikroMMB for PIC18FJ
装在防静电袋内
用户手册和原理图
产品光盘包含文档
和代码例程
之后还需要什么
&&&<span class="样式74 4528 ;
| 广州虹科电子科技有限公司 | 版权所有 | 华南理工大学 国家科技园2-504加载中,请稍候...
加载中,请稍候...
京 东 价:
¥40.40 [8.3折][定价:¥49.00]
温馨提示:
其它类似商品
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
PIC单片机典型模块实例详解(第2版)
¥40.40 [8.3折]
查找同类商品
  全面讲解PIC单片机的6大常用模块,通过30个典型实例,全面讲解PIC单片机的典型应用,提供书中全部实例的源代码下载。
  《PIC单片机典型模块实例详解(第2版)》以PIC单片机的典型应用功能为模块,分门别类地向读者介绍了如何在实际项目中合理选择PIC单片机、外围器件和设计相应的程序。《PIC单片机典型模块实例详解(第2版)》共8章,覆盖了PIC单片机的主要应用技术。书中案例内容取自于实际应用项目(有些是项目全部内容、有些是以PIC单片机技术为主线的典型模块)。  通过阅读《PIC单片机典型模块实例详解(第2版)》,读者除了可以掌握PIC单片机的具体应用方法外,还可以针对一个具体的项目需求,学会设计合理的解决方案。《PIC单片机典型模块实例详解(第2版)》专业性和实用性强,对于利用PIC单片机进行实际项目开发具有较高的参考价值。
端口的基本操作1.1
PIC单片机各个端口的结构1.1.1
PORTA端口和TRISA寄存器1.1.2
PORTB端口和TRISB寄存器1.1.3
PORTC端口和TRISC寄存器1.1.4
PORTD端口和TRISD寄存器1.1.5
PORTE端口和TRISE寄存器1.2
简单的I/O输出操作1.2.1
实例功能1.2.2
器件和原理1.2.3
电路和原理1.2.4
程序设计1.3
带有软件延时的端口输出1.3.1
实例功能1.3.2
器件和原理1.3.3
电路和原理1.3.4
程序设计1.4
用定时器延时的端口输出1.4.1
实例功能1.4.2
器件和原理1.4.3
电路和原理1.4.4
程序设计1.5
I/O扩展1.5.1
实例功能1.5.2
器件和原理1.5.3
电路和原理1.5.4
程序设计1.6
并行数据存储器的扩展1.6.1
实例功能1.6.2
器件和原理1.6.3
电路设计1.6.4
程序设计第2章
输入与显示2.1
独立式键盘的输入和显示2.1.1
实例功能2.1.2
器件和原理2.1.3
电路设计2.1.4
程序设计2.2
4X4行列式键盘的扩展2.2.1
实例功能2.2.2
器件和原理2.2.3
电路设计2.2.4
程序设计2.3
液晶显示和驱动实例2.3.1
实例功能2.3.2
器件和原理2.3.3
电路设计2.3.4
程序设计2.4
直接驱动LED显示2.4.1
实例功能2.4.2
器件和原理2.4.3
电路和原理2.4.4
程序设计2.5
键盘输入和LED显示综合扩展2.5.1
实例功能2.5.2
器件和原理2.5.3
电路和原理2.5.4
程序设计第3章
数据采集及应用3.1
模拟输入采集并显示3.1.1
实例功能3.1.2
器件和原理3.1.3
电路和原理3.1.4
程序设计3.2
外扩8253对脉冲宽度的测量3.2.1
实例功能3.2.2
器件和原理3.2.3
电路和原理3.2.4
程序设计3.3
交流电压的检测设计3.3.1
实例功能3.3.2
器件和原理3.3.3
电路和原理3.3.4
程序设计3.4
温度检测器的设计3.4.1
实例功能3.4.2
器件和原理3.4.3
电路和原理3.4.4
程序设计3.5
固定脉冲检测的实现3.5.1
实例功能3.5.2
器件和原理3.5.3
电路和原理3.5.4
程序设计第4章
信号处理与算法4.1
加减法的实现4.1.1
实例功能4.1.2
算法的实现4.1.3
程序设计4.2
8位数的乘法算法4.2.1
实例功能4.2.2
算法的实现4.2.3
程序设计4.3
16位数的乘法算法4.3.1
实例功能4.3.2
算法的实现4.3.3
程序设计4.4
16位数的除法4.4.1
实例功能4.4.2
算法的实现4.4.3
程序设计4.5
16位二进制和5位BCD码转换4.5.1
实例功能4.5.2
算法的实现4.5.3
程序设计4.6
均值滤波算法4.6.1
实例功能4.6.2
算法的实现4.6.3
程序设计4.7
中值滤波算法4.7.1
实例功能4.7.2
算法的实现4.7.3
程序设计第5章
机电控制5.1
应用PWM信号驱动直流电动机5.1.1
实例功能5.1.2
器件和原理5.1.3
电路和原理5.1.4
程序设计5.2
三角波发生器的实现5.2.1
实例功能5.2.2
器件和原理5.2.3
电路和原理5.2.4
程序设计5.3
步进电动机位置控制5.3.1
实例功能5.3.2
器件和原理5.3.3
电路和原理5.3.4
程序设计5.4
应用CCP模块实现时间控制5.4.1
实例功能5.4.2
器件和原理5.4.3
电路和原理5.4.4
程序设计第6章
PIC单片机的数据通信6.1
实现单片机和计算机之间的并行通信6.1.1
实例功能6.1.2
器件和原理6.1.3
电路和原理6.1.4
程序设计6.2
实现单片机和单片机之间的串行通信6.2.1
实例功能6.2.2
器件和原理6.2.3
电路和原理6.2.4
程序设计6.3
实现单片机和计算机之间的串行通信6.3.1
实例功能6.3.2
器件和原理6.3.3
电路和原理6.3.4
程序设计6.4
实现单片机和外围器件之间的串行通信6.4.1
实例功能6.4.2
器件和原理6.4.3
电路和原理6.4.4
程序设计第7章
单片机系统开发可靠性技术7.1
接地技术7.1.1
接地的含义7.1.2
接地的目的7.1.3
接地的分类7.1.4
地线的设计7.2
PCB布线7.2.1
PCB的布局7.2.2
电源和地线的处理7.2.3
数字电路与模拟电路的共地处理7.2.4
设计规则检查(DRC)7.2.5
数字电路与模拟电路的分区设计7.2.6
布线规则7.3
抗电磁干扰技术7.3.1
电磁干扰源7.3.2
抗电磁干扰的方法7.4
电源技术7.4.1
电压变换7.4.3
电源的监控7.4.4
开关电源7.5
WDT技术7.5.1
看门狗的功能7.5.2
硬件看门狗介绍7.5.3
软件看门狗介绍7.5.4
PIC单片机片上WDT第8章
单片机系统开发过程8.1
PIC单片机特点介绍8.2
系统方案设计8.3
系统硬件开发设计8.3.1
基本步骤8.3.2
硬件的电路原理图设计8.3.3
PCB板的生成8.4
系统软件开发设计8.4.1
采用汇编语言进行开发8.4.2
采用C语言进行开发
  第1章 端口的基本操作  本章围绕着PIC单片机在实际工程中的应用,从简单到复杂地介绍了PIC单片机端口的基本操作;同时也为读者快速掌握PIC单片机系统开发提供了一些简单的实例。  本章包含6节内容。其中,1.1节对PIC单片机各个端口进行了介绍,这一节以基本内容为主,旨在让读者熟悉PIC端口操作时的寄存器设置。从1.2节开始,由浅入深地介绍了5个实例,使读者进一步掌握单片机系统的组成、定时的实现等知识。每节的主要内容如下。  1.1“PIC单片机各个端口的结构”  介绍了PIC单片机各个端口的电路原理和相关的寄存器。  1.2“简单的I/O输出操作”  介绍简单的I/O输出的设计和电路制作、单片机系统的组成和典型的外围电路。  1.3“带有软件延时的端口输出”  在1.2节例子的基础上增加了软件延时,用来控制I/O输出的时间。  1.4“用定时器延时的端口输出”  在1.2节例子的基础上采用片上定时器进行硬件延时,用来控制I/O输出的时间。  1.5“I/O扩展”  从I/O扩展的一般原理出发,详细介绍了PIC单片机I/O扩展的一般方法、常用芯片和电路的构成。  1.6“并行数据存储器的扩展”  从存储器扩展的原理出发,介绍了存储器扩展的一般方法,同时也对存储器扩展需要的芯片以及整个系统的构建作了相应的讲述。
  第2版说明  本书自第1版出版以来,受到了广大读者的一致好评,很多读者都提出了很好的建议与意见。为了改进第1版的不足,我们经过精心策划与改编后推出了本书的第2版。  第2版图书的特点主要表现在以下几个方面。  ?内容讲解:在内容讲解与表达上综合了读者、作者、编审的意见,做到字斟句酌。  ?图片清晰:更换了第1版图书中一些比较模糊的图片。  ?技术问题:修正了第1版图书中存在的部分容易引起读者误解的技术问题,使得第2版内容更加严谨。  ?细节调整:投入了大量的精力和时间,对容易引起读者阅读困难的细节进行了全面调整。  本书写作背景  PIC单片机的学习比一般编程要困难一些,关键在于要完成一个PIC单片机系统,不仅需要掌握编程技术,更为重要的是要知道如何针对实际系统需要选择合理的单片机方案和外围器件,并以此为基础设计硬件电路。  一个PIC单片机的初学者,或者一个从未接触过PIC单片机的人,要设计一个完整的实际应用电路,不是一件容易的事情,更谈不上针对不同的方案选择合适的器件。基于此,我们针对实际应用的要求和单片机所完成的基本功能,将PIC单片机的基本功能进行分类,每个功能列举一两个实例,在实例中介绍所要使用到的单片机功能、外围器件和接口电路,并给出具体的电路原理图和单片机的源程序。
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
正在加载中,请稍候...
七日畅销榜
新书热卖榜

我要回帖

更多关于 pic单片机汇编程序 的文章

 

随机推荐