C语言版单片机原理及接口技术

生活百科 2023-01-17 17:57生活百科www.aizhengw.cn

C语言版单片机原理及接口技术

C语言版单片机原理及接口技术是北京交通大学出版社出版的高等学校计算机科学与技术教材,作者是陈连坤。

基本介绍

  • 作者:陈连坤
  • 丛书名:高等学校计算机科学与技术教材
  • 出版社:北京交通大学出版社
  • ISBN:9787811238341
  • 上架时间:2010-3-15
  • 出版日期:2010年2月
  • 开本:16开
  • 页码:485
  • 版次:1-1

内容简介

本书结合单片机教学和套用的特点,以单片机各功能模组为主线,将单片机原理及接口技术融人到对大量实例程式的剖析之中;在内容的安排上从基本概念人手,先易后难,使读者能循序渐进地掌握单片机套用开发的基本规律和技巧。本书内容包括:单片机系统的概念、设计和开发的一般原理及方法,mcs-51单片机和高速c8051f混合信号单片机的基本特点,单片机各种功能模组和外设的典型套用。
本书採用最新的μvision4集成开发环境和cx51程式语言,充分利用μvision4的软体仿真功能(如逻辑分析仪、信号函式、硬体配置嚮导、各种硬体状态观测窗)和c8051f单片机的硬体配置嚮导,不仅可使学生能更容易地理解和掌握程式实例,而且能在学习的过程中逐步掌握开发工具的使用,为今后的学习和实际套用打下基础。
书中列举的程式实例均为作者实际开发工作经验的总结和精炼,所有硬体电路和程式均通过测试,可供读者作为实际套用的参考。
本书可作为本科生相关课程的教材,也可作为相关专业各类学生和工程技术人员的参考书。

目录

1 单片机原理及单片机系统的开发方法
1.1 计算机系统的组成
1.2 嵌入式系统与单片机系统
习题与思考题
2 51核心单片机的套用基础
2.1 MCS61单片机简介
2.2 MCS-51单片机的组成
2.3 MCS-51单片机的存储器体系结构与定址方式
2.4 MCS-51单片机的指令系统
2.5 C8051F单片机简介
2.6 51核心单片机常用的程式语言和方法
2.7 监视定时器
习题与思考题
3 C语言开发51核心单片机的範例
3.1 通过UART输出“Hello World!”
3.2 Keil Software公司的单片机开发工具简介
习题与思考题
4 51核心单片机通用I/O连线埠的套用编程
4.1 利用单片机通用I/O连线埠控制LED
4.2 利用单片机通用I/O连线埠的推輓输出方式控制LED
4.3 利用单片机通用I/O连线埠控制电控锁
4.4 利用单片机通用输入/输出接口扩展并行输出接口
4.5 利用单片机通用输入/输出接口扩展并行输入接口
习题与思考题
5 51核心单片机中断系统的套用编程
5.1 MCS-51单片机外部中断的套用编程
5.2 C8051F单片机的外部中断
习题与思考题
6 51核心单片机定时器/计数器的套用编程
6.1 MCS-51单片机定时器/计数器0实现的定时控制
6.2 C8051F单片机定时器/计数器0实现的定时控制
6.3 MCS-51单片机定时器/计数器2实现的定时控制
6.4 C8051F单片机定时器/计数器2实现的定时控制
6.5 MCS-51单片机定时器/计数器0实现的信号分频
6.6 C8051F单片机定时器/计数器2实现的信号分频
6.7 51核心单片机定时器/计数器实现的频率测量
6.8 51核心单片机定时器/计数器实现的周期测量
6.9 MCS-51单片机定时器/计数器的硬体配置嚮导
习题与思考题
7 C8051F单片机时钟系统的套用编程
7.1 C8051F320单片机时钟系统的套用编程
7.2 C8051F120单片机时钟系统的套用编程
习题与思考题
8 C8051F单片机WDT的套用编程
8.1 C8051F320单片机WDT的套用编程
8.2 C8051F120单片机WDT的套用编程
习题与思考题
9 51核心单片机UART的套用编程
9.1 MCS—51单片机UART的套用编程
9.2 C8051F320单片机UART的套用编程
9.3 C8051F120单片机UART的套用编程
9.4 MCS-51单片机UART的硬体配置嚮导
9.5 MCS‘51单片机的硬体配置嚮导
习题与思考题
10 O-,8051F单片机SMBus的套用编程
10.1 查询方式实现的SMBus套用编程
10.2 部分中断方式实现的$MBus套用编程
习题与思考题
11 C8051F单片机SPl0的套用编程
11.1 背景知识——C8051F320单片机SPl0的特性
11.2 背景知识——AT45DBl61B的特性
11.3 利用硬体配置嚮导获取C8051F320单片机相关程式代码
11.4 程式解析
11.5 程式的调试
习题与思考题
12 软体实现UART、I2C和SPI的套用编程
12.1 定时器实现软体UART
12.2 定时器实现具有波特率自动识别功能的软体UART
12.3 I2C的软体实现
12.4 SPI的软体实现
习题与思考题
13 C8051F320单片机FLASH的套用编程
13.1 C8051F320单片机FLASH的基本特性
13.2 C8051F320单片机FLASH的加密操作
13.3 C8051F320单片机FLASH的数据存储操作
习题与思考题
14 C8051F单片机模拟功能模组的套用编程
14.1 C8051F320单片机的ADC的套用编程
14.2 C8051F410单片机的DAC的套用编程
14.3 C8051F120单片机的DAC的套用编程
14.4 C8051F410单片机的电压比较器的套用编程
习题与思考题
15 单片机系统常用显示设备的套用编程
15.1 7段LED数码管的套用编程
15.2 LED点阵屏的套用编程
15.3 单色LCM的套用编程
15.4 并行汇流排接口的彩色LCM的套用编程
习题与思考题
16 单片机系统常用输入设备的套用编程
16.1 矩阵式键盘的套用编程
16.2 串列移位暂存器扩展键盘的套用编程
16.3 微机标準键盘的套用编程
16.4 四线电阻式触控萤幕的套用编程
习题与思考题
17 C38051F单片机USB接口和RS_485接口的套用编程
17.1 背景知识——C8051F320单片机的USB接口
17.2 背景知识——USBXpress开发套件
17.3 背景知识——唯读型感应卡读卡器
17.4 程式解析
17.5 程式的调试
习题与思考题
参考文献
上一篇:谢谢爱我 下一篇:Bruce Talkington

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有