全球旧事资料 分类
809的E端,因此可以通过查询方式用软件测试EOC的状态,即可知道转换是否完成,若完成,则接着进行数据传送。3中断方式中断方式ADC0809与8031的中断方式接口电路只需将0809的EOC端经过一非门连接到8031的INTl端即可。采用中断方式可大大节省CPU的时间,当转换结束时,EOC发出一个脉冲向单片机提出中断请求,单片机响应中断请求,由外部中断1的中断服务程序读A/D结果,并启动0809的下一次转换,外部中断1采用边沿触发方式。不管使用上述那种方式,一旦确定转换完成,即可通过指令进行数据传送,首先送出口地址,并以RD做选通信号,OE信号即有效,把转换数据送上数据总线,供单片机接受。
234单片机的选择
根据对单片机种类的认识,本系统选用51系列单片机80C51。80C51是INTEL公司MCS51系列单片机中最基本的产品,它采用INTEL公司可靠的CHMOS工艺技术制造的高性能8位单片机,属于标准的MCS51的HCMOS产品。它结合了HMOS的高速和高密度技术及CHMOS的低功耗特征,它继承和扩展了MCS48单片机的体系结构和指令系统。
11
f80C51内置中央处理单元、128字节内部数据存储器RAM、32个双向输入输出IO口、2个16位定时计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。
此外,80C51还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。80C51有PDIP40pi
和PLCC44pi
两种封装形式。
图28单片机89C51管脚图:
ss20脚接地VCC(40脚)主电源5VXTAL1(19脚)接外部晶体的一端。在片内它是振荡电路反相放大器的输入端。在采用外部时钟时,对于HMOS单片机,该端引脚必须接地;对于CHMOS单片机,此引脚作为驱动端。XTAL2(18脚)接外部晶体的另一端。在片内它是一个振荡电路反相放大器的输出端,振荡电路的频率是晶体振荡频率。若需采用外部时钟电路,对于HMOS单片机,该引脚输入外部时钟脉冲;对于CHMOS单片机,此引脚应悬浮。RST(9脚)单片机刚接上电源时,其内部各寄存器处于随机状态,在该脚输入24个时钟周期宽度以上的高电平将使单片机复位(RESET)PSEN(29脚)在访问片外程序存储器时,此端输出负脉冲作为存储器读选通信号。CPU在向片外存储器取指令期间,PSEN信号在12
12
f个时钟周期中两次生效。不过,在访问片外数据存储器时,这两次有
效PSEN信号不出现。PSEN端同样可驱动8个LSTTL负载r
好听全球资料 返回顶部