《PIC微控制器项目设计:C语言》一第1章 微机系统

简介: 本文讲的是PIC微控制器项目设计:C语言一第1章 微机系统,本节书摘来华章计算机《PIC微控制器项目设计:C语言》一书中的第1章, PIC Microcontroller Projects in C: Basic to Advanced, Second Edition〔塞浦路斯〕 多甘·易卜拉欣(Dogan Ibrahim) 著许辉 吕汶译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第1章

微机系统

1.1 引言
本文讲的是PIC微控制器项目设计:C语言一第1章 微机系统,微机一词用于描述一个系统,该系统至少包括一个微处理器、程序存储器、数据存储器和输入/输出(I/O)模块。有的微机系统还包括一些附加组件,如定时器、计数器、中断处理模块、模拟数字转换器、串行通信模块、USB接口模块等。因此,一个微机系统可以是从由硬盘、键盘、显示器、软盘和打印机构成的大型系统到嵌入控制器的单个芯片的任何系统。
在本书中,我们将只考虑单个硅芯片构成的微型计算机系统。这样的微型计算机系统也称为微控制器,即单片机。它们被用于许多日常家居用品中,如个人电脑、数码手表、微波炉、数字电视机、电视机遥控器控制单元、电饭锅、音响设备、CD播放器、冰箱等。
市场上有大量不同类型的微控制器,它们是由许多家公司开发和制造的。在本书中,我们将使用Microchip科技公司(www.microchip.com)制造的流行的8位可编程接口控制器(PIC)系列单片机来研究编程和系统设计。

原文标题:PIC微控制器项目设计:C语言一第1章 微机系统

相关文章
|
22天前
|
程序员 C语言 开发者
pymalloc 和系统的 malloc 有什么区别
pymalloc 和系统的 malloc 有什么区别
|
18天前
|
程序员 C语言 开发者
pymalloc 和系统的 malloc 有什么区别?
pymalloc 和系统的 malloc 有什么区别?
|
1月前
|
存储 编译器 C语言
【C语言】学生管理系统:完整模拟与实现(一)
【C语言】学生管理系统:完整模拟与实现
|
1月前
|
存储 C语言
手把手教你用C语言实现通讯录管理系统
手把手教你用C语言实现通讯录管理系统
|
1月前
|
测试技术 C语言
【C语言】学生管理系统:完整模拟与实现(三)
【C语言】学生管理系统:完整模拟与实现
|
1月前
|
C语言
【C语言】学生管理系统:完整模拟与实现(二)
【C语言】学生管理系统:完整模拟与实现
|
3月前
|
存储 C语言
【C语言】C语言-宾馆客房管理系统(源码+论文)【独一无二】
【C语言】C语言-宾馆客房管理系统(源码+论文)【独一无二】
【C语言】C语言-宾馆客房管理系统(源码+论文)【独一无二】
|
3月前
|
存储 C语言
学生管理系统(C语言简单实现)
这篇文章是关于使用C语言实现一个简单的学生管理系统,包括文件的基本应用、数据结构设计、函数实现以及用户界面交互。
学生管理系统(C语言简单实现)
|
3月前
|
存储 数据可视化 数据安全/隐私保护
【C语言】C语言-成绩管理系统(管理员+教师+学生 源码)【独一无二】
【C语言】C语言-成绩管理系统(管理员+教师+学生 源码)【独一无二】
116 2
|
3月前
|
存储 数据可视化 C语言
【C语言】C语言-身份证管理系统(源码+注释)【独一无二】
【C语言】C语言-身份证管理系统(源码+注释)【独一无二】