第三章单片机C语言程序开发
单片机C语言程序开发 内容概要 本章在读者已掌握标准C语言前提下,初步介绍如何使用C51来编写AT89C51单片机的应用程序。 C51是在标准C的基础上,根据单片机存储器硬件结构及内部资源,扩展了相应的数据类型和变量,而C51在语法规定、程序结构与设计方法上,都与标准C相同。 本章重点介绍C51对标准C所扩展的部分,并通过一些例程来介绍C51的程序设计思想。 单片机入门主要掌握以下知识和应用 最小系统能够运行起来的必要条件。 1.电源 2.晶振3.复位电路 对单片机任意IO口的随意操作 1.输出控制电平高低2.输入检测电平高低。 定时器:重点掌握最常用的方式2 中断:外部中断、定时器中断、串口中断 串口通信:单片机之间、单片机与计算机间 3.1 C51语言简介 目前51系列单片机编程的C语言都采用Keil C51(简称C51),Keil C51是在标准C语言基础上发展起来的。 C语言是美国国家标准协会(ANSI)制定的编程语言标准,1987年ANSI公布87 ANSI C,即标准C语言。Keil C51语言是在ANSI C的基础上针对51单片机的硬件特点进行的扩展,并向51单片机上移植,经过多年努力,C51语言已经成为公认的高效、简洁而又贴近51单片机硬件的实用高级编程语言。 使用C语言的优点 C 语言具有结构化和模块化特点,便于阅
您可能关注的文档
最近下载
- 2025年郑州旅游职业学院单招综合素质考试试题及答案解析.docx VIP
- 售后服务管理制度.pdf VIP
- Molecular Devices iD5微孔板检测系统操作简介-SMP7.pdf VIP
- 北航流体力学考试真题及答案.doc VIP
- 2025年三农知识考试题及答案.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- (2025)专家共识:意向性牙再植术PPT课件.pptx VIP
- TCAMET-地铁区间疏散平台技术规范.pdf VIP
- 中国国家标准 GB/T 40681.2-2023生产过程能力和性能监测统计方法 第2部分:时间相依过程模型的过程能力与性能.pdf
- 2025版老年骨质疏松症诊疗指南PPT课件.pptx VIP
原创力文档

文档评论(0)