没有合适的资源?快使用搜索试试~ 我知道了~
首页单片机基础:20世纪最重要的发明——微计算机详解
单片机基础:20世纪最重要的发明——微计算机详解
0 下载量 9 浏览量
更新于2024-08-03
收藏 100KB DOC 举报
单片机基础(译文-英文)文档探讨了单片机这一信息技术领域的关键组件。单片机被认为是20世纪最重要的两项发明——数字计算机和集成电路发展的结晶。它代表了计算机架构的重大变革,尤其是在哈佛架构和普林斯顿架构之间。 哈佛架构,如图3-5A-1所示,其特点是将程序存储器(存放指令)和数据存储器分开,使得数据和指令独立操作,增加了系统的灵活性。而普林斯顿架构(如图3-5A-2),则倾向于融合,不区分程序和数据存储,这在通用计算机和微处理器中更为常见。 单片机的核心特征在于它将整个计算机系统集成在一个单一芯片上,如图3-5A-3所示,这极大地提高了硬件紧凑性和效率。这种集成包括处理器、内存、输入输出接口以及有时还包括非易失性只读存储器(ROM)。ROM主要用于长期存储应用程序,确保程序的持久性和稳定性,对于大批量生产的微计算机和微控制器来说,经济高效的制造是设计的重要考量。 单片机设计通常优先考虑的是体积小、功耗低、功能集成,以适应各种嵌入式系统和微型设备的需求。它们广泛应用于家用电器、汽车电子、工业自动化、通信设备等各个领域,是现代信息技术基础设施不可或缺的一部分。 单片机基础文档深入介绍了单片机的设计原理、架构差异以及其在实际应用中的优势,对于理解计算机硬件的发展历程和技术核心具有重要意义。掌握单片机技术对于从事电子工程、嵌入式系统开发或者硬件工程师而言,是一项至关重要的技能。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/87985818/bg3.jpg)
w i t h ' p i g g y - b a c k ' E P R O M ( E r a s a b l e p r o g r a m m a b l e R O M ) s o c k e t s o r
d e v i c e s w i t h E P R O M i n s t e a d o f R O M 。 T h e s e d e v i c e s a r e n a t u r a l l y m o r e
e x p e n s i v e t h a n e q u i v a l e n t R O M d e v i c e , b u t d o p r o v i d e c o m p l e t e
c i r c u i t e q u i v a l e n t s . E P R O M b a s e d d e v i c e s a r e a l s o e x t r e m e l y
a t t r a c t i v e f o r l o w - v o l u m e a p p l i c a t i o n s w h e r e t h e y p r o v i d e t h e
a d v a n t a g e s o f a s i n g l e - c h i p d e v i c e , i n t e r m s o f o n - c h i p I / O ,
e t c . , w i t h t h e c o n v e n i e n c e o f f l e x i b l e u s e r p r o g r a m m a b i l i t y .
Random access memory (RAM).R A M i s f o r t h e s t o r a g e o f w o r k i n g
v a r i a b l e s a n d da t a us e d d u r i n g p r o g r a m ex e c u t i o n . Th e s i z e o f th i s
m e m o r y v a r i e s w i t h d e v i c e t y p e b u t i t h a s t h e s a m e c h a r a c t e r i s t i c
w i d t h ( 4 , 8 , 1 6 b i t s e t c . ) a s t h e p r o c e s s o r , S p e c i a l f u n c t i o n
r e g i s t e r s , s u c h a s s t a c k p o i n t e r o r t i m e r r e g i s t e r a r e o f t e n
l o g i c a l l y i n c o r p o r a t e d i n t o t h e R A M a r e a . I t i s a l s o c o m m o n i n
H a r a r d t y p e m i c r o c o m p u t e r s t o t r e a t t h e R A M a r e a a s a c o l l e c t i o n
o f r e g i s t e r ; it is u n n e c e s s a r y t o ma k e di s t i n c t i o n b e t w e e n R A M an d
p r o c e s s o r re g i s t e r a s is d o n e in t h e case o f a microprocessor s y s t e m
s i n c e R A M a n d r e g i s t e r s a r e n o t u s u a l l y p h y s i c a l l y s e p a r a t e d i n a
m i c r o c o m p u t e r .
Central processing unit (CPU).T h e C P U i s m u c h l i k e t h a t o f
a n y m i c r o p r o c e s s o r . M a n y a p p l i c a t i o n s o f m i c r o c o m p u t e r s a n d
m i c r o c o n t r o l l e r s i n v o l v e t h e h a n d l i n g o f b i n a r y - c o d e d d e c i m a l ( B C D )
d a t a ( f o r n u m e r i c a l d i s p l a y s , f o r e x a m p l e ) , h e n c e i t i s c o m m o n t o
f i n d t h a t t h e C P U is w e l l a d a p t e d t o h a n d l i n g this t y p e o f d a t a . I t
i s a l s o c o m m o n t o f i n d g o o d f a c i l i t i e s f o r t e s t i n g , s e t t i n g a n d
r e s e t t i n g i n d i v i d u a l b i t s o f m e m o r y o r I / O s i n c e m a n y c o n t r o l l e r
a p p l i c a t i o n s i n v o l v e th e tu r n i n g o n a n d of f of s i n g l e o u t p u t li n e s
o r t h e re a d i n g th e s i n g l e l i n e . Th e s e li n e s a r e r e a d i l y in t e r f a c e d
t o t w o - s t a t e d e v i c e s s u c h a s s w i t c h e s , t h e r m o s t a t s , s o l i d - s t a t e
r e l a y s , v a l v e s , m o t o r , e t c .
Parallel input/output. P a r a l l e l input a n d o u t p u t schemes v a r y
s o m e w h a t i n d i f f e r e n t m i c r o c o m p u t e r ; i n m o s t a m e c h a n i s m i s
p r o v i d e d t o at le a s t a l l o w s o m e fl e x i b i l i t y of c h o o s i n g w h i c h pi n s
a r e o u t p u t s a n d w h i c h a r e i n p u t s . T h i s m a y a p p l y t o a l l o r s o m e o f
t h e p o r t s . S o m e I / O l i n e s a r e s u i t a b l e f o r d i r e c t i n t e r f a c i n g t o ,
f o r e x a m p l e , f l u o r e s c e n t d i s p l a y s , o r c a n p r o v i d e s u f f i c i e n t
c u r r e n t t o m a k e i n t e r f a c i n g o t h e r c o m p o n e n t s s t r a i g h t f o r w a r d . S o m e
d e v i c e s a l l o w a n I / O port t o b e c o n f i g u r e d a s a s y s t e m b u s t o a l l o w
o f f - c h i p m e m o r y a n d I / O e x p a n s i o n . T h i s f a c i l i t y i s p o t e n t i a l l y
u s e f u l a s a p r o d u c t r a n g e d e v e l o p s , s i n c e s u c c e s s i v e e n h a n c e m e n t s
m a y become to o b i g f o r o n - c h i p memory an d i t i s u n d e s i r a b l e not to
b u i l d o n t h e e x i s t i n g s o f t w a r e b a s e .
剩余11页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
matlab大师
- 粉丝: 2638
- 资源: 8万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)