欢迎来到天天文库
浏览记录
ID:47993161
大小:1.24 MB
页数:105页
时间:2020-01-10
《C51单片机基础学习教程(C语言).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录第1章初步了解单片机....................................1第2章了解uVision3与KeilC...........................7第3章Proteus入门及IO口..............................16第4章数码管显示应用...................................19第5章键盘的应用......................................29第6章定时/计数器...................
2、...................39第7章中断的应用......................................44第8章串行口应用......................................48第9章单片机学习板制作.................................54第10章AD转换器的应用.................................57第11章DA转换器的应用.................................65第12章液晶的应用仿
3、真..................................73第1章初步了解单片机1.189C51的引脚封装总线型非总线型图289C2051的引脚封装图189C51的引脚封装1.1基本的51单片机结构图1.251单片机结构图1.2P0口的结构1下图为P0口的某位P0.n(n=0~7)结构图,它由一个输出锁存器、一个转换开关MUX、两个三态输入缓冲器和输出驱动电路及控制电路组成。从图中可以看出P0口既可以作为I/O用,也可以作为地址/数据线用。VCC地址/数据控制C读锁存器&1T1内部总线P0.X引脚DQP0.X1_C
4、L锁存器写锁存器Q0MUXT2读引脚图1.3P0口的结构图P0口必须接上拉电阻;在读信号之前数据之前,先要向相应的锁存器做写1操作的I/O口称为准双向口。VCCVCC地址/数据控制C读锁存器R1&1T1内部总线P0.X引脚DQP0.X1_CL锁存器写锁存器Q0MUXT2读引脚图1.4P0口的结构图1.3P0口作为普通I/O口(输出口)CPU发出控制电平“0”封锁“与”门,将输出上拉场效应管T1截止,同时使多路开关MUX把锁存器与输出驱动场效应管T2栅极接通。故内部总线与P0口同通。由于输出驱动级是漏极开路电路,若驱动NMOS或其
5、它拉电流负载时,需要外接上拉电阻。P0的输出级可驱动8个LSTTL负载。下面一个缓冲器用于读端口引脚数据,当执行一条由端口输入的指令时,读脉冲把该三态缓冲器打开,这样端口引脚上的数据经过缓冲器读入到内部总线。如果此时该端口的负载恰是一个晶体管基极,且原端口输出值为1,那么导通了的PN结会把端口引脚高电平拉低;若此时直接读端口引脚信号,将会把原输出的“1”电平误读为“0”电平。现采用读输出锁存器代替读引脚,图中,上面的三态缓冲器就为读锁存器Q端信号而设,读输出锁存器可避免上述可能发生的错2误。VCC地址/数据控制C读锁存器&1T1
6、内部总线P0.X引脚DQP0.X1_CL锁存器Q写锁存器0MUXT2读引脚图1.5P0口作为普通I/O口(输入口)VCC地址/数据控制C读锁存器&1T1内部总线P0.X引脚DQP0.X1_CL锁存器Q写锁存器0MUXT2读引脚图1.6P2口的结构图P2口作为普通I/O口CPU发出控制电平“0”,使多路开关MUX倒向锁存器输出Q端,构成一个准双向口。其功能与P1相同。VCC地址控制C读锁存器R内部总线P2.X引脚DQP2.X11CL锁存器写锁存器0MUXT读引脚图1.7P2口作为地址总线图在系统扩展片外程序存储器扩展数据存储器且容
7、量超过256B时,CPU发出控制电平“1”,使多路开关MUX倒内部地址线。3VCC地址控制C读锁存器R内部总线P2.X引脚DQP2.X11CL锁存器写锁存器0MUXT读引脚图1.8P2口作为数据总线图1.4P1口的内部结构P1口是80C51的唯一的单功能口,仅能用作数据输入输出口,它由一个输出锁存器、两个三态输入缓冲器和输出驱动电路组成----准双向口。同P2口相同,内部设有上拉电阻(约30KΩ)。VCC读锁存器R内部总线P1.X引脚DQP1.X_CL锁存器Q写锁存器T读引脚图1.9P1口的内部结构图1.5P3口的内部结构VCC
8、读锁存器第二输出功能___W___(TXD、WR、RD)R内部总线P3.X引脚DQP3.X&CL锁存器写锁存器T第二输入功能________读引脚(RXD、INT0、INT1、T0、T1)图1.10P3口的内部结构图作为通用I/O口与P1口类似----准双向口(
此文档下载收益归作者所有