- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
51单片机属于8位机
51单片机属于8位机
1、处理能力的概念。51单片机属于8位机,8位是个什么意思呢?就是CPU处理的数据是8位的。位数的高低体现了CPU处理能力的强弱。4位的处理器已经基本淘汰了,8位的处理器占据了低端单片机的大部分市场,32位处理器是现在兴起的嵌入式系统的主流配置,我们常用的电脑大多都是32位,64位的处理器也有,但是市场份额比较少,价格也较高。所以我们学习的51单片机属于比较低级的单片机,会逐渐被新兴的嵌入式处理器所淘汰,但是51单片机成本低,学习资源最丰富,上手容易,对于初学者来说是很理想的用于学习的单片机。2、存储器问题。51单片机有两类存储器,一类是程序存储器ROM,它断电以后数据不丢失,但是必须用编程器擦除和写入程序;另一类是数据存储器RAM,它断电以后数据会丢失,但是可以用程序改写内容。以AT89C51为例,因为它有16条地址线(P0和P2),所以它可以访问64K存储器空间(2的16次方是65535),它的ROM和RAM都是分内外的,外部存储器都需要扩展,扩展方法参见教材。但是ROM和RAM的内外执行方式不同,ROM的内外切换要用EA脚(31脚)的电平选择,而RAM的切换可以直接用不同指令MOV和MOVX分开同时访问。例如AT89C51有4K内部ROM,64K外部ROM,如果EA=1,则从内部ROM开始执行,当超出4K之后,跳转到片外4K以上的空间运行;如果EA=0,则完全在外部ROM中运行,内部ROM不再起作用。什么意思呢?就是要么运行内部4KROM要么运行外部4KROM,内外ROM的前4K不能同时运行,必须用EA切换。所以一般在没有外部ROM的情况下,EA必须接电源正极,否则程序不能运行。我曾经因为EA悬空造成程序无法运行,苦苦思索一周才找到原因,期间因为盲目测试导致3块AT89C51损坏,教训十分惨痛,望后来者吸取教训。RAM就不同了,AT89C51有128B内部RAM,可以扩展64K外部RAM,这两个部分的RAM可以同时被访问,注意选择不同指令即可,访问内部用MOV,访问外部用MOVX,外部RAM扩展方法参见教材。ROM的种类除了常见的PROM(可编程ROM),还有MASK ROM、FLASH ROM和EEPROM等种类。MASK ROM是掩模存储器,掩模的意思就是工厂把程序直接做在芯片上了,适于不需要反复修改的大批量产品生产,成本非常低,但是用户不能更改程序,8051里就是这种ROM。我最初接触单片机的时候,去电子市场买8051,结果商家真的卖给我了一块,回家一看,里面全都是程序,根本无法修改,现在回想起来,自己简直是个傻瓜,哪有买掩模ROM的单片机做学习和开发的?!商家也不告诉我已经烧好的程序可以干什么,害的我只能拿它当8031使了!这个教训真是好笑,希望大家一定要搞明白ROM的种类区分。PROM有OTP(一次性编程)和允许反复擦写(用紫外线照射擦除)两种,87C51系列就是OTP的ROM;就现在的形势看,ROM有普及FLASH之势,那些用紫外线擦除的垃圾看来是要被淘汰了。FLASH ROM可以电擦写,但必须整块擦除,写入速度快,擦写次数在1000到10万次之间(视不同类型芯片而定),事实上89C51系列的ROM就是FLASH ROM,U盘内的ROM也是,一种NAND FLASH现在广泛用于嵌入式系统中,它的存储容量大,成本低,可以实现固态硬盘的功能;EEPROM是电可擦写存储器,它是按位擦写的,可以擦写10万次以上,但擦写速度较FLASH ROM要慢,AT24C02就是EEPROM,我们用的很多智能IC卡也是。RAM的种类有静态SRAM,动态DRAM和SDRAM之分。SRAM只要写入一次,有电数据就可以保持,单片机里就是SRAM,但是它的缺点就是太贵,所以单片机里的RAM都很小。DRAM一次写入数据之后只能保持一瞬间,必须不断重写,叫做刷新,这个过程还需要相应的逻辑电路支持,很麻烦但是很便宜。SDRAM叫做具有静态特性的动态RAM,它把逻辑刷新电路和DRAM做到了一起,它的工作方式本质是动态的,但是从外部看相当于一个SRAM,这样就不但具有静态特性而且价格便宜,我们电脑里的内存条都是SDRAM。我自己的理解是这样的,就像爬山比赛,能力强的人呢,爬上去就不会滑下来。但是能力不行的人站不住,只好滑下来再爬上去,反复这样,频率高了给人的感觉就好像他在山上一样。呵呵,反正能力强的东西总是更贵一些的。3、IO口问题。P0口是集电极开路,所以我的实验板上给它加了上拉电阻。上拉电阻的作用就是在基本没有电流输出的情况下将管脚电位拉到5V,这样对于外部来说是逻辑1,如果没有这个电阻,管脚电位就是0。为什么?假如三极管关闭的情况下C-E间电阻为100M,如果上拉电阻为10K,则分压的结果是几乎接近5V,这就是上拉的原
您可能关注的文档
最近下载
- 核磁共振波谱解析综合练习题.docx VIP
- 老虎触屏控台说明书.pdf
- 上清帝第二书(全文).pdf VIP
- 统计学期末考试试卷A-英文版.docx VIP
- 《 内蒙古托克托县潜水与土壤中氟化物的分布规律及其相关性研究》范文.docx VIP
- 2018-2023年郑州澍青医学高等专科学校高职单招(数学/语文/英语)历年常考试题库含答案解析.docx VIP
- 特种设备使用安全风险日管控、周排查、月调度管理制度(模板)附表.docx VIP
- 风电场项目(含生态、电磁、对鸟类影响专项评价)环评(新版环评)环境影响报告表.pdf
- 电路分析与仿真李洪芹习题答案.docx VIP
- 氟化物污染场地再利用:风险评估体系构建与修复方案优化探究.docx
原创力文档


文档评论(0)