全球旧事资料 分类
部分协调工作和电路的主要功能。
1AT89C51单片机由微处理器,存储器,IO口以及特殊功能寄存器SFR等部分构成。
其存储器在物理上设计成程序存储器和数据存储器两个独立的空间,片内程序存储器的
容量为4KB,片内数据存储器为128个字节。89C51单片机有4个8位的并行IO口:P0口,P1口,P2口和P3口。各个接口均由接口锁存器,输出驱动器,和输入缓冲器组成。P1口是唯一的单功能口,仅能用作通用的数据输入输出口。P3口是双功能口除了具有数据输入输出功能外,每条接口还具有不同的第二功能,如P30是串行输入口线,P31口是串行输出口线。在需要外部程序存储器和数据存储器扩展时,P0可作为分时复用的低8位地址数据总线,P2口可作为高8位的地址总线。P3口也可作为AT89C51的一些特殊功能口,同时为闪烁编程和编程校验接收一些控制信号。
本次实验中P10P17同于控制八位选手对应的指示灯亮或灭。P32用蜂
鸣器的控制口。
f28279可按其功能分为键盘功能块、显示功能块、控制功能块
与CPU接口功能块控制功能块包括控制和定时寄存器定时和控制扫描计数器三部分它主要用来控制键盘和显示功能块工作
控制和定时寄存器用于存贮来自CPU的编程命令CPU对8279编程以确定键盘与显示器工作方式和其它工作条件时先把命令控制数据放到数据总线上然后使A01WR0CS0并在WR上升沿把命令键存在控制和定时寄存器中并经译码建立适当的功能
定时和控制它含基本的定时计数器第一个计数器是一个分频系数为231的前置定时器分频系数可由程序预置使内部频率为100KHz从而能给出51ms键盘扫描时间和103ms反跳时间其它计数器将此基本频率分频后提供适当的按键扫描行扫描
键盘阵列扫描以及显示器扫描次数扫描计数器扫描计数器有两种工作方式在编码工作方式时计数器提供一种二进制计数通过管脚SL0SL3输出后经外部译码才能提供给键盘和显示器的扫描作用在译码工作方式时扫描计数器对最低二位进行译码SL0SL3输出4选1的译码信号作为显示器和键盘的译码扫描
键盘功能块包括返回缓冲器键盘反跳及控制8x8FIFO传感器RAMFIFO传感器RAM状态
2蜂鸣器
当至P32低电平有效。
f38279键盘及显示电路
4发光二极管电路
晶振的频率为12MHZ,提供89C51的时钟脉冲使89C51工作,在此次课程设计电路中当一个问题结束主持人后按下复位开关后进行下一题的准备。
6系统电路原理图
f第5章软件系统设计
智力竞赛抢答器要求有计时记忆功能一次时间设置完复位后不需重新进行时r
好听全球资料 返回顶部