8253与8255的应用举例.pptVIP

  • 9
  • 0
  • 约2千字
  • 约 8页
  • 2024-04-05 发布于四川
  • 举报

8253片选信号从译码器Y1引入,304~307H8253的CLK2已接好1.19MHZ信号结果利用发光二极管显示,与8253的out信号连接工作方式?用到几个通道?初始值?硬件连线?编程?

8253与8255的应用举例1.要求利用定时/计数器8253发600Hz的长/短音。按任意键,开启发声;按ESC键,停止发声。8253的输入时钟CLK的频率为1.9318MHz.2.分析根据题意,有两个工作要做,一是声音的频率应满足600Hz,二是发声持续的长短的控制。(1)计数初值的确定:C=1.19318X106Hz/600=1983(2)长/短音的控制:设置延时常数寄存器BL,改变它,可以改变延时时间;(3)扬声器的开/关控制:设置一个与门,利用8255APB0,PB1引脚分别控制8253-GATE和与门的开关。3.设计(1)硬件设计

滤波功放1.19MHzPB1pB0gate2OUT2CLK282538255A发声器电路图8253与8255的应用举例

4.38253-5/8254-2的应用举例(2)软件设计发声程序由主程序和子程序组成,主程序流程图如图所示开始8255/8253初始化计算并装入初值关闭扬声器按下任意键?发长音(BL=6)(CALLSS

文档评论(0)

1亿VIP精品文档

相关文档