文 件 列 表
第一章 51单片机的软件开发环境Keil uVision
【例1.1】——建立一个新的Keil uVision工程文件
第七章 Proteus中的51单片机的存储器应用实例
【例7.1】——外部RAM使用测试
【例7.2】——E2PROM数据读写
【例7.3】——SD卡数据读取
第三章 Proteus中的51单片机内部资源应用实例
3.4 用户库函数
【例3.10】——printf函数应用
【例3.11】——sprintf函数应用
【例3.12】——memccpy函数应用
【例3.13】——rand函数应用
【例3.14】——srand函数应用
【例3.1】——定时器输出方波
【例3.2】——定时器产生PWM波形
【例3.3】——定时计数器模拟外部中断
【例3.4】——串口数据发送
【例3.5】——和PC机进行数据交互
【例3.6】——串行口模拟外部中断
【例3.7】————_cror_函数应用
【例3.8】——_nop_函数应用
【例3.9】——putchar函数应用
第九章 在Proteus中的51单片机的通信应用实例
9.1 232通信芯片应用实例
9.3小节 双机RS485通信应用实例
【例9.1】——RS422总线远程控制
第二章 Proteus硬件仿真环境
【例1.2】——Proteus和Kei uVision进行联合调试
第五章 Proteus中的51单片机的信号采集通道应用实例
【例5.1】——ADC0809数据采集
【例5.2】——TLC2543数据采集
【例5.3】——DS1302时钟日历显示
【例5.4】——DS18B20温度数据输出
【例5.5】——SHT11湿度采集
第八章 Proteus中的51单片机的执行机构应用实例
【例8.1】——三极管驱动LED闪烁
【例8.2】——ULN2803驱动条状数码管“流水”显示
【例8.3】——通过光隔驱动LED闪烁
【例8.4】——PC机通过串口控制直流电机
【例8.5】——PC机通过串口控制步进电机
【例8.6】——按钮控制继电器开关
【例8.7】——串口控制蜂鸣器发声
第六章 Proteus中的51单片机信号输出通道应用实例
【例6.10】——8255多位数码管驱动
【例6.11】——8255的输入和输出
【例6.1】——输出锯齿波
【例6.2】——多种波形输出
【例6.3】——条状数码管“流水”灯
【例6.4】——多位数码管驱动
【例6.5】——拨码开关状态读入
【例6.6】——数码管流水显示
【例6.7】——使用拨码开关控制数码管
【例6.8】——多位数码管流水显示
【例6.9】——拨码开关位状态统计显示
第十章 在Proteus中设计51单片机的应用系统
10.2 频率计应用实例
10.3 波形发生器应用实例
10.4 密码保险柜应用实例
10.5 电子钟应用实例
10.6 基于RTX51的应用实例——交通灯
第四章 Proteus中的51单片机的人机交互通道应用实例
【例4.1】——“流水灯”
【例4.2】——“流水”数字显示
【例4.3】——多位“流水”数字显示
【例4.4】——MAX7219驱动数码管显示当前时间
【例4.5】——1602液晶显示数字和字符
【例4.6】——12864液晶显示汉字、数字和字符
【例4.7】——按键计数
【例4.8】——计算器键盘显示
【例4.9】——拨码开关状态显示