单片机应用入门--AT89S51和AVR

当前位置:首页 > 计算机/网络 > 计算机体系结构 > 单片机应用入门--AT89S51和AVR

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2008年09月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787122029515
作者:龙威林,杨冠声,胡山 编出版社:化学工业出版社出版时间:2008年09月 
内容简介
本书从单片机的实际应用入手,介绍AT89S51和AVR单片机及开发软件的入门应用,主要内容包括AT89S51单片机实践系统板设计与制作,KeilC51软件及程序下载快速入门,AT89S51单片机的程序入门设计与应用提高,最后介绍了AVR单片机的特点、开发环境及硬件操作。本书没有复杂的单片机理论,以实例来介绍单片机的应用,由浅入深,实用性强。
  本书是单片机初学者的良师益友,也可作为大中专院校单片机课程的教学参考。
目  录
第1章 AT89S51单片实践系统板设计与制作
 1.1 AT89S51单片机简介
  1.1.1 AT89S51单片机的特点
  1.1.2 AT89S51芯片引脚及其功能特点介绍
  1.1.3 AT89S51的内部资源
  1.1.4 AT89S52单片机介绍
 1.2 AT89S51系统板的设计
  1.2.1 单片机系统模块
  1.2.2 电源模块
  1.2.3 八路LED指示模块
  1.2.4 动态数码管显示模块
  1.2.5 八路独立式键盘模块
  1.2.6 232电平转换模块
  1.2.7 程序下载模块
在线试读部分章节
第1章 AT89S51单片实践系统板设计与制作
 1.1 AT89S51单片机简介
  1.1.3 AT89S51的内部资源
  (1)中断系统
AT89S51的中断系统共有5个独立的中断向量:2个外部中断(INTO和INTl),2个定时器/计数器中断(TO和T1),1个串行口中断。
外部中断申请通过P3.2和P3.3输入,输入方式可以是电平触发(低电平有效),也可以是边沿触发(下降沿有效)。定时器/计数器巾断请求足当定时器溢出时向CPU发出的,即当定时器由状态全为1转为全为0时发出的。串行口中断是当串行口每发送完一个数据或接收完一个数据时提出的中断申请。
AT89S51单片机可以设置两个中断优先级,即高优先级和低优先级,由中断优先级控制寄存器IP来控制,将在第3章中作具体讲解。
  (2)串行口
AT89S51单片机内部有一个可编程的、全双工的串行接口。将存储在特殊功能寄存器SFR的串行数据缓冲器SBUF中的数据实现串行收/发通信,SBUF占用内部RAM地址99 H。在机器内部实际上有两个数据缓冲器:发送缓冲器和接收缓冲器。因此,可以同时保留收/发数据,进行收/发操作,但收/发操作都是对同一地址99H进行的。
  (3)定时器/计数器
AT89S51内部有两个16位可编程定时器/计数器:T0和T1。16位是指它们都是由16个触发器构成,故最大计数模值为216-1。可编程是指它们的工作方式由指令来设定,或者当计数器用,或者当定时器用,并且计数(定时)的范围也可以由指令来设置。这种控制功能是通过定时器方式控制寄存器TMoD来完成的。
如果需要,定时器在计数到规定的定时值时可以向cPU发出中断申请,从而完成某种定时的控制功能。在计数状态下同样也可以申请中断。定时器控制寄存器TcON用来负责定时器的启动、停止以及中断管理。
在定时工作时,时钟由单片机内部提供,即系统时钟经过12分频后作为定时器的时钟。计数工作时,时钟脉冲(计数脉冲)由TO和T1(即P3.4和P3.5)输入。
  ……

 单片机应用入门--AT89S51和AVR下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017