汽车单片机技术(新编21世纪高等职业教育精品教材·汽车类)
作者简介
张朝山,教授,杭州科技职业技术学院汽车工程学院院长、汽车工程专业群带头人,全国技术能手、全国优秀指导教师、汽车维修工高级技师、高级考评员,浙江“新世纪151工程”人才。研究方向是汽车检测与维修技术,主要担任课程有《汽车发动机电控系统检修》、《汽车车身电控系统检修》等,主编教材9部,承接国家课题3项,省级课题5项,获专利7项。王丽娜,杭州科技职业技术学院汽车工程学院教师。
内容简介
六、单片机最小系统
单片机最小系统是指用最少的元件组成的单片机可以工作的系统,是单片机可以正常工作的最简单的电路。AT89C52单片机的最小系统通常包括电源电路、时钟电路、复位电路等,如图1 22所示。EA (31)是内部程序存储器和外部程序存储器选择端。如图1 22所示,EA 接高电平,访问内部程序存储器,当超过内部程序存储器地址范围后,自动转向外部程序存储器;当EA 为低电平时,则访问外部程序存储器。
1. 电源电路
引脚40接+5V电源(Vcc),引脚20接地(GND)。为提高电路的抗干扰能力,可选择一个0.1μF (器件标注为104)的瓷片电容器和一个10μF的电解电容器跨接在Vcc和GND之间。
2. 时钟电路
系统时钟是微处理器内部电路工作的基础。AT89C52单片机的时钟频率为0~24MHz。单片机内部有可以构成振荡器的放大电路。在该放大电路的对外引脚XTAL2(引脚18)和XTAL1 (引脚19)接上晶振和电容器就可以构成单片机的时钟电路。单片机最小系统的时钟电路由晶振CRYSTAL和电容C1、C2组成,如图1 23所示。单片机的时钟频率取决于晶振CRYSTAL的频率。电容器C1与C2的取值为30~50pF。时钟电路采用晶振的目的是提高时钟频率的稳定性。AT89C52单片机晶振常采用12MHz、11.0592MHz、6MHz等。在正常工作情况下,可以采用更高频率的晶振。晶振的振荡频率直接影响单片机的处理速度,在晶振频率允许范围内,频率越大,单片机的处理速度越快。