- 78
- 1
- 约 62页
- 2018-04-01 发布于河南
- 举报
51C语言程序设计100例.pdf
本书简介
序设计案例。
件应用类案例涵盖常用外部存储器扩展、接口扩展、译码、编码、驱动、光机、机电、A/D与
D/A转换等内容;综合设计类案例涉及大量消费类电子产品、仪器仪表及智能控制设备的相关技术
。 本书可作为大专院校学生学习实践单片机c语言程序设计的教材或参考书,也可作为电子工程技术
人员或单片机技术爱好者的参考资料。 目录
第1章 8051单片机C语言程序设计概述 1.1 8051单片机引脚 1.2 数据与程序内存 1.3 特殊功能寄存器 1.4 外部中断、定时/计数器及串口应用 1.5 有符号与无符号数应用、数位分解、位操作 1.6 变量、存储类型与存储模式 1.7 数组、字符串与指针 1.8 流程控制 1.9 可重入函数和中断函数 1.10 C语言在单片机系统开发中的优势 第2章 Proteus操作基础 2.1 Proteus操作界面简介 2.2 仿真电路原理图设计 2.3 元件选择 2.4 调试仿真 2.5 Proteus与#61549; V3的联合调试 第3章 基础程序设计 3.1 闪烁的LED 3.2 从左到右的流水灯 3.3 左右来回循环的流水灯 3.4 花样流水灯 3.5 LED模拟交通灯 3.6 单只数码管循环显示0~9 3.7 8只数码管滚动显示单个数字 3.8 8只数码管显示多个不同字符 3.9 数码管闪烁显示 3.10 8只数码管滚动显示数字串 3.11 K1~K4控制LED移位 3.12 K1~K4按键状态显示 3.13 K1~K4分组控制LED 3.14 K1~K4控制数码管移位显示 3.15 K1~K4控制数码管加减演示 3.16 4×4键盘矩阵控制条形LED显示 3.17 数码管显示4×4键盘矩阵按键 3.18 开关控制LED 3.19 继电器控制照明设备 3.20 数码管显示拨码开关编码 3.21 开关控制报警器 3.22 按键发音 3.23 播放音乐 3.24 INT0中断计数 3.25 INT0中断控制LED 3.26 INT0及INT1中断计数 3.27 TIMER0控制单只LED闪烁 3.28 TIMER0控制流水灯 3.29 TIMER0控制4只LED滚动闪烁 3.30 T0控制LED实现二进制计数 3.31 TIMER0与TIMER1控制条形LED 3.32 10s的秒表 3.33 用计数器中断实现100以内的按键计数 3.34 10 000s以内的计时程序 3.35 定时器控制数码管动态显示 3.36 8×8 LED点阵屏显示数字 3.37 按键控制8×8 LED点阵屏显示图形 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.1 74LS138译码器应用 4.2 74HC154译码器应用 4.3 74HC595串入并出芯片应用 4.4 用74LS148扩展中断 4.5 I2C-24C04与蜂鸣器 4.6 I2C-24C04与数码管 4.7 用6264扩展内存 4.8 用8255实现接口扩展 ……
第5章 综合设计
参考文献 下载后 点击此处查看更多内容 《单片机C 语言程序设计实训100 例---基于8051 和PROTEUS 仿真》案例 《单片机C语言程序设计实训100 例—基于8051+Proteus仿真》案例 第 01 篇 基础程序设计
01 闪烁的LED
/* 名称:闪烁的LED 说明:LED 按设定的时间间隔闪烁
*/
#include #define uchar unsigned char
#define uint unsigned int
sbit LED P1^0;
//延时
void DelayMS uint x uchar i; while x-- for i 0;i 120;i++ ; //主程序
void main while 1 LED ~LED; DelayMS 150 ; 02 从左到右的流水灯
/* 名称:从左到右的流水灯 说明:接在P0 口的8 个LED
从左到右循环依次点亮,产生走
马灯效果
*/
#include #include #define uchar unsigned char
#define uint un
您可能关注的文档
- 1974 science Genetic control.pdf
- 1990 Chemical Boundary Layers in CVD.pdf
- 1991 Foreword by the Editor The China Quarter.pdf
- 1993 B Coal tipple operations.pdf
- 1994 B Synchronizing file transfers in a computer network(中文).pdf
- 1995 - 轴向渗透率测量装置March - Workshop measurement of coal perm.pdf
- 1999Synthesis and X-ray crystal structure of trans-dichloro(1-cyano-2.pdf
- 1BIOFACH CHINA 2016 -双语版-正谷2016 BioFach论坛 .pps.ppt
- 1CISCO 星云合作伙伴体验中心.ppt
- 1CISCO 网络升级加速活动 (MAP)合作伙伴活动概述_29_11_2016.ppt
- 2025年新能源汽车铝合金型材表面处理报告.docx
- 2025_2026学年新教材高中历史第四单元资本主义制度的确立9资产阶级革命与资本主义制度的确立课时作业含解析新人教版必修中外历史纲要下.doc
- 2026版高考历史一轮训练课后限时集训10近代西方民主政治的确立与发展含解析人民版.doc
- 2025年光伏支架轻量化研发趋势与材料创新报告.docx
- 2025_2026学年新教材高中英语UNIT3SPORTSANDFITNESS预习新知早知道学案含解析新人教版必修第一册.doc
- 初中道德与法治八年级上册《爱我中华》单元教学设计(1).docx
- Unit9IlikemusicthatIcandancetoSectionA(3a3c)(教学课件)人教版(0)九年级英语全册().pptx
- 四年级下册《我的“自画像”》习作指导课教学设计——基于例文支架的精准表达训练.docx
- 星火燎原:新中国“两弹一星”伟业的奠基与精神传承.docx
- 中考英语一轮复习:解锁单项选择的逻辑与策略(第一讲).docx
最近下载
- 液化气站安全应急逃生演练方案及流程.docx VIP
- 平安产险黑龙江省中央财政玉米种植完全成本保险条款.docx VIP
- CECS 96:97 基坑土钉支护技术规程.pdf VIP
- 商渔船防碰撞课件.pptx VIP
- 不间断电流设备(UPS)第3部分:确定性能的方法和试验要求.PDF VIP
- 液氨制冷企业安全管理要求.docx
- gjb 368b-2022 装备维修性工作通用要求.docx VIP
- 八年级下册第四单元写作《撰写演讲稿》课堂实录 .pdf VIP
- 2025年重庆巴蜀中学校中考三模九年级下数学模拟试题.pdf VIP
- 2023年重庆市渝中区巴蜀中学校中考三模数学试题(含解析).doc VIP
原创力文档

文档评论(0)