这是一本关于Intel 80C51 以及广大的51 系列单片机的书这本书介绍给读者一些新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不是教你各种8051 嵌入式系统的解决方法为使问题讨论更加清晰在适当的地方给出了程序代码我们以讨论项目的方法来说明每章碰到的问题所有的代码都可在附带的光盘上找到你必须熟系C 和8051 汇编因为本书不是一本C 和汇编的指导书你可以买到不少关于ANSI C 的书最佳选择当然是Intel的数据书可从你的芯片供应商处免费索取和随编译工具附送的手册附送光盘中有我为这本书编写和收集的程序这些程序已经通过测试这并不意味着你可以随时把这些程序加到你的应用系统或工程中有些地方必须首先经过修改才能结合到你的程序中这本书将教你充分使用你的工具如果你只有8051 的汇编程序你也可以学习该书和使用这些例子但是你必须把C 语言的程序装入你的汇编程序中这对懂得C 语言和8051汇编程序指令的人来说并不是一件困难的事如果你有C 编译器的话那恭喜你使用C 语言进行开发是一个好的决定你会发现使用C 进行开发将使你的工程开发和维护的时间大大减少如果你已经拥有Keil C51 那你已经选择了一个非常好的开发工具我发现Keil 软件包能够提供最好的支持本书支持Keil C 的扩展如果你有其它的开发工具像Archimedes 和Avocet 这本书也能很好地为你服务但你必须根据你所用的开发工具改变一些Keil 的特殊指令在书的一些地方有硬件图实例程序在这些硬件上运行这些图绘制地不是很详细主要是方框图但足以使读者明白软件和硬件之间的接口读者应该把这本书看成工具书而不是用来学习各种系统设计通过本书你可以了解给定一定的硬件和软件设计之后8051 的各种性能希望你能从本书中获取灵感并有助于你的设计使你豁然开朗当然我希望你也能够从本书中学到有用的知识使之能够提升你的设计 8051 系列微处理器基于简化的嵌入式控制系统结构被广泛应用于从军事到自动控制再到PC 机上的键盘上的各种应用系统上仅次于Motorola 68HC11 在 8 位微控制器市场上的销量很多制造商都可提供8051 系列单片机像Intel Philips Siemens 等这些制造商给51 系列单片机加入了大量的性能和外部功能像I2C 总线接口模拟量到数字量的转换看门狗PWM 输出等不少芯片的工作频率达到40M 工作电压下降到1.5V 基于一个内核的这些功能使得8051 单片机很适合作为厂家产品的基本构架它能够运行各种程序而且开发者只需要学习这一个平台8051 系列的基本结构如下1 一个8 位算术逻辑单元2 32 个I/O 口4 组8 位端口可单独寻址3 两个16 位定时计数器4 全双工串行通信5 6 个中断源两个中断优先级6 128 字节内置RAM7 独立的64K 字节可寻址数据和代码区每个8051 处理周期包括12 个振荡周期每12 个振荡周期用来完成一项操作如取指令和计算指令执行时间可把时钟频率除以12 取倒数然后指令执行所须的周期数因此如果你的系统时钟是11.059MHz 除以12 后就得到了每秒执行的指令个数为921583条指令取倒数将得到每条指令所须的时间1.085ms
上传时间: 2013-11-09
上传用户:chenlong
单片机原理与应用《课程简介》:单片机已成为电子系统中进行数据采集、信息处理、通信联络和实施控制的重要器件。通常利用单片机技术在各种系统、仪器设备或装置中,形成嵌入式智能系统或子系统。因此,单片机技术是电类专业特别是电子信息类学生必须具备的基本功。本课程以51系列单片机为模型,主要向学生介绍单片机的基本结构、工作原理、指令系统与程序设计、系统扩展与工程应用。作为微机原理与接口技术的后续课程,本课程强调实践环节,侧重系统构成与应用设计。力求通过实践环节,软、硬结合,培养初步的单片机开发能力,并使其前导课程讲授的基本概念得到综合与深化。由于课时的限制,综合性的应用设计安排在后续课程《微机应用系统设计》中进行。 课 程 内 容:第一章 单片微型计算机概述单片机的发展与应用 MCS-51系列单片机简介第二章 MCS-51系列单片机结构MCS-51单片机基本结构 CPU 时序简介 存储器空间结构 片内RAM与SFR时钟电路与复位电路 并行I/O口与总线扩展第三章 MCS-51单片机指令系统指令系统简介数据传送指令 数据处理指令 位处理指令 程序控制指令汇编语言程序设计方法 程序调试的常用方法第四章 SCB-I 单片单板机SCB-I 单片单板机结构简介 监控系统简介SCB-I 单片单板机的基本操作 第五章 单片机常用接口电路的软、硬件设计LED显示接口电路与应用编程键盘接口电路与应用编程计数器/定时器工作原理及其应用编程MCS-51中断系统及其应用编程8255扩展并行接口及其应用编程串行通信接口及其应用编程A/D与D/A转换接口及其应用编程*第六章 单片机应用系统设计举例第七章 单片机开发工具简介* 加“*”为选讲内容教学要求:1、 了解单片机的一般性概念及单片机技术的发展。2、 掌握51系列单片机的基本结构与工作原理。3、 掌握51系列单片机的指令系统与程序设计的基本方法。4、 以单片单板机为样板,掌握51系列单片机的系统扩展设计。5、 通过实验,掌握单片机常用接口电路的软硬件设计及其应用。6、 以上为本课程的基本要求。作为提高要求,对有能力、有兴趣的学生,若能较快地完成基本实验,可在规定课时内安排有一定难度的综合性实验,以提高其应用设计的能力。 课时安排和考核方式:1、 讲课40学时,实验20学时,课内外学时比 1:2 ;(实验从第七周开始,7个基本实验,选做1个综合实验)2、 考核方式平时考查 20实验考核 40(含实验过程、实验验收与实验报告)期末笔试 40参考书:《MCS-51单片机应用设计》 张毅刚 等编 哈尔滨工业大学出版社《MCS-51系列单片机原理及应用》 孙涵芳 徐爱卿 编著 北京航空航天大学出版社《单片微机与测控技术》 赵秀菊 等编 东南大学出版社《单片微型机原理、应用与实验》 张友德 等编 复旦大学出版社 《单片机实验》 肖璋 雷兆宜 编 暨南大学讲义
上传时间: 2014-01-08
上传用户:417313137
手把手教你学CPLD/FPGA与单片机联合设计(前3章) 作者:周兴华;出版社: 北京航空航天大学出版社 内容简介:本书以实践(实验)为主线,以生动短小的实例为灵魂,穿插介绍了Verilog HDL语言的语法及Altera公司的EPM7128S(或Atmel公司的ATFl508A5)设计开发编程。理论与实践紧密结合,由浅入深、循序渐进地引导读者进行学习、实验,这样读者学得进、记得牢,不会产生畏难情绪,无形之中就掌握了 CPLD/FPGA的联合设计。
上传时间: 2013-10-20
上传用户:xjz632
手把手教你学CPLD/FPGA与单片机联合设计(前3章) 作者:周兴华;出版社: 北京航空航天大学出版社 内容简介:本书以实践(实验)为主线,以生动短小的实例为灵魂,穿插介绍了Verilog HDL语言的语法及Altera公司的EPM7128S(或Atmel公司的ATFl508A5)设计开发编程。理论与实践紧密结合,由浅入深、循序渐进地引导读者进行学习、实验,这样读者学得进、记得牢,不会产生畏难情绪,无形之中就掌握了 CPLD/FPGA的联合设计。
上传时间: 2013-10-31
上传用户:zczc
单片机设计的测速表源程序 测量转速,使用霍尔传感器,被测轴安装有12只磁钢,即转轴每转一周,产生12个脉冲,要求将转速值(转/分)显示在数码管上
上传时间: 2015-12-23
上传用户:笨小孩
使用51系列单片机(AT89S52)控制LCD(12864),全菜单化操作控制初始时间输入,并以指针+数字形式或纯数字形式显示当前时间(年月日周时分秒)及温度(±XXX.XXXX),工程需要环境为keil Uvision2,其中包含以下各模块的C语言驱动程序:x5045,8255c,ATM12864,ds1302,ds1820,8键键盘(74LS164控制)
上传时间: 2014-01-19
上传用户:bcjtao
课设的时间安排在第4周,但单片机课程设计内容较多。所以,请选单片机的同学利用这段时间先分组,3位同学一组,同时各组选出一位负责人,负责组织和统筹各项工作。
标签:
上传时间: 2016-10-17
上传用户:ruan2570406
利用51单片机进行测频,分为测频与测周两种方案。10Hz到10KHz范围
上传时间: 2014-01-22
上传用户:wang5829
电子3-0805070331-周大洋-赵春江-基于单片机的电梯控制器的设计这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-01-11
上传用户:
eeworm.com VIP专区 单片机源码系列 49资源包含以下内容:1. STM32中断与嵌套NVIC快速入门.rar2. 教你如何看懂时序图.rar3. AVR32801: UC3A3 Schematic Chec.pdf4. AT指令简编汇集.pdf5. HT MCU间接寻址的应用.rar6. 基于C8051F020和Zigbee的汽车测试系统设计.rar7. AVR事无巨细系列.pdf8. 基于S3C2440A的银行评价器的设计.rar9. 基于PIC16LF874单片机的电容测量模块.rar10. S52开发板功能说明.pdf11. 基于ARM单片机的自动测高测距小车.rar12. LPC1300片上USB驱动应用与实例.zip13. 基于MSP430单片机F149的GSM电子门匙设计.pdf14. 基于C8051F040的以太网-CAN转换电路设计.rar15. 基于凌阳单片机的步进电机加减速的控制方法.rar16. 硬件电路设计之主芯片选型.rar17. 嵌入式处理器和数字信号处理器(DSP)选型手册.rar18. 单片机P0口的片外数据存储器扩展.rar19. LTC4310绝缘双向I2C总线通信方案.rar20. 基于PCI9054的数据转换模块设计.rar21. 单片机Flash存储器坏块自动检测.rar22. 下载烧录快速入门手册.rar23. 基于单片机的住宅电子服务系统.rar24. 基于ATmega8的双轴太阳跟踪器设计.rar25. 单片机通讯电路的抗干扰设计.rar26. 基于ATmega16L单片机的温度控制系统设计.rar27. 基于单总线式无线温度采集系统设计.rar28. 基于P89V51RD2的功率因数测量仪设计.rar29. 基于MC9S12HZ256的总线式汽车数字仪表设计.rar30. 工控软件组态王与单片机多机串口通讯的设计.rar31. 基于AVR的新型防汽车追尾安全装置设计.rar32. 串行时钟PCF8583在微机保护装置中的应用.rar33. 基于C8051F320的心电监护系统设计.rar34. 基于Attiny13的投影仪防盗器设计.rar35. 基于AT89C52单片机的语音录放系统.rar36. H.264高清编解码器的片上系统MG3500.rar37. 基于C8051F310的山路转弯预防警示系统.rar38. 基于CAN总线的综自通讯规约设计.rar39. 基于AT89S52的机载电气盒测试仪的设计.rar40. 基于PCI9052的PCI局部总线应用.rar41. 基于ISA总线与KH-9300的数据采集系统.rar42. 基于单片机89S52的多功能计数器设计.rar43. 微处理器dsPIC33F在微机保护装置中的应用.rar44. 基于ATmega16的简易示波器设计.rar45. 基于单片机和FPGA的多功能计数器的设计.rar46. 基于ATmega16的标记机控制系统.rar47. 基于C8051F040的方位角测试系统.rar48. 基于VHDL的微型打印机控制器设计.rar49. 基于AT89S52单片机的多功能音乐播放器.rar50. 基于PIC单片机的IC卡读写器的设计.pdf51. 基于C8051F060的数据采集存储系统的设计.rar52. MCS51单片机实验指导.pdf53. 单片机的C语言程序设计--周兴华.pdf54. 基于CDC3207G的汽车仪表板设计.rar55. 单片机原理及应用实验指导书--吕运朋.pdf56. S3F84B8 8-位CMOS MCU用户手册.pdf57. 基于MSP430F247和TMP275的测温仪.rar58. 单片机现场应用中的几个技术问题.pdf59. 单片机与PLC之间远距离通信的实现.pdf60. iis总线:基于IIS总线的嵌入式音频系统设计.pdf61. 《单片机与接口技术》实验讲义--杜晓.pdf62. 2.4GHz PTR4000无线嵌入式模块高速率1Mbps、.pdf63. 自动打铃器.pdf64. “Infineon单片机实验”教学大纲.pdf65. PIC单片机在可编程数码式楼宇对讲系统中的应用.pdf66. Intel 8251的UART功能.pdf67. XL400编程试验51单片机开发板.pdf68. P89V51RD2新型单片机SoftICE模式调试指南.pdf69. 海丰热电公司800立方米水箱单片机控制系统.pdf70. 单片机与CPLD综合应用技术.pdf71. 8-bit 80C51 Flash系列单片机--P89C66.pdf72. 单片机的串行口.pdf73. TM57PE12 8位单片机使用手册.pdf74. PHILIPS P89C5x单片机数据手册.pdf75. HT46R32/HT46R34 A/D+OPA型八位单片机.pdf76. 单片机应用小技巧.pdf77. MSP430F21X1混合信号控制器.pdf78. 4位单片机微控制器MC20P11XX.pdf79. MSP430系列超低功耗单片机基础与教学实验.pdf80. 基于89C51单片机的实验电路板的制作.pdf81. 8位OTP单片机芯片MC10P23XXY管脚与三星9454完.pdf82. MCS-51单片机系统扩展.pdf83. 8位OTP单片机芯片MC10P22XXY.pdf84. 单片机技术概述.pdf85. 基于ATmega48的3相无刷电机的控制方法.rar86. C8051F单片机在远端测控装置中的应用.pdf87. 基于C8051F020单片机的多路压力测量仪.rar88. 8位OTP单片机芯片BM22P02.pdf89. MSC1211 SINGLE-CHIP MICROPROCE.pdf90. 8位OTP单片机芯片BL35P02R.pdf91. 8位OTP单片机芯片BL22P02.pdf92. 8位OTP单片机芯片BL35P02.pdf93. HT46R23/HT46C23 8位A/D型OTP/Mask.pdf94. 8位OTP单片机芯片BL22P64.pdf95. 单片机和嵌入式LINUX开发的那点事儿.pdf96. 凌阳8位通用单片机--SPMC65系列单片机原理及开发.pdf97. AVR单片机技术培训--李正中.pdf98. AVRISP MKII编程器使用说明.pdf99. CANopen主节点的设计方案.pdf100. SONIX 8BIT单片机26系列I/O型原理及基础课件.pdf
上传时间: 2013-04-15
上传用户:eeworm