单片机计算器

上传者: zhjw848266204 | 上传时间: 2022-04-15 10:27:23 | 文件大小: 12.85MB | 文件类型: DOC
本书简介 本书基于KeilμVision程序设计平台和Proteus硬件仿真平台,精心编写了100余个8051单片机C语言程 序设计案例。 全书基础设计类案例贯穿8051单片机最基本的端口编程、定时/计数器应用、中断和串口通信;硬 件应用类案例涵盖常用外部存储器扩展、接口扩展、译码、编码、驱动、光机、机电、A/D与 D/A转换等内容;综合设计类案例涉及大量消费类电子产品、仪器仪表及智能控制设备的相关技术 。 本书可作为大专院校学生学习实践单片机c语言程序设计的教材或参考书,也可作为电子工程技术 人员或单片机技术爱好者的参考资料。 目录 第1章8051单片机C语言程序设计概述  1.18051单片机引脚  1.2数据与程序内存  1.3特殊功能寄存器  1.4外部中断、定时/计数器及串口应用  1.5有符号与无符号数应用、数位分解、位操作  1.6变量、存储类型与存储模式  1.7数组、字符串与指针  1.8流程控制  1.9可重入函数和中断函数  1.10C语言在单片机系统开发中的优势 第2章Proteus操作基础  2.1Proteus操作界面简介  2.2仿真电路原理图设计  2.3元件选择  2.4调试仿真  2.5Proteus与V3的联合调试 第3章基础程序设计  3.1闪烁的LED  3.2从左到右的流水灯  3.3左右来回循环的流水灯  3.4花样流水灯  3.5LED模拟交通灯  3.6单只数码管循环显示0~9  3.78只数码管滚动显示单个数字  3.88只数码管显示多个不同字符  3.9数码管闪烁显示  3.108只数码管滚动显示数字串  3.11K1~K4控制LED移位  3.12K1~K4按键状态显示  3.13K1~K4分组控制LED  3.14K1~K4控制数码管移位显示  3.15K1~K4控制数码管加减演示  3.164×4键盘矩阵控制条形LED显示  3.17数码管显示4×4键盘矩阵按键  3.18开关控制LED  3.19继电器控制照明设备  3.20数码管显示拨码开关编码  3.21开关控制报警器  3.22按键发音  3.23播放音乐  3.24INT0中断计数  3.25INT0中断控制LED  3.26INT0及INT1中断计数  3.27TIMER0控制单只LED闪烁  3.28TIMER0控制流水灯  3.29TIMER0控制4只LED滚动闪烁  3.30T0控制LED实现二进制计数  3.31TIMER0与TIMER1控制条形LED  3.3210s的秒表  3.33用计数器中断实现100以内的按键计数  3.3410000s以内的计时程序  3.35定时器控制数码管动态显示  3.368×8LED点阵屏显示数字  3.37按键控制8×8LED点阵屏显示图形  3.38用定时器设计的门铃  3.39演奏音阶  3.40按键控制定时器选播多段音乐  3.41定时器控制交通指示灯  3.42报警器与旋转灯  3.43串行数据转换为并行数据  3.44并行数据转换为串行数据  3.45甲机通过串口控制乙机LED闪烁  3.46单片机之间双向通信  3.47单片机向主机发送字符串  3.48单片机与PC串口通信仿真 第4章硬件应用  4.174LS138译码器应用  4.274HC154译码器应用  4.374HC595串入并出芯片应用  4.4用74LS148扩展中断  4.5I2C-24C04与蜂鸣器  4.6I2C-24C04与数码管  4.7用6264扩展内存  4.8用8255实现接口扩展  ……

文件下载

评论信息

  • u010634378 :
    很多例程,挺实用的
    2013-07-11

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明