第12章 应用统设计.pptVIP

  • 53
  • 0
  • 约2.61万字
  • 约 121页
  • 2017-08-02 发布于贵州
  • 举报
第12章 应用统设计

if(!DEC) PWM=PWM1000?PWM+1:1000; //如PWM1000,则PWM=PWM+1;否 //则PWM=1000 PWM=1; //产生PWM的信号高电平 delay(PWM); //延时 PWM=0; //产生PWM的信号低电平 delay(1000-PWM); //延时 } } void delay(uint j) { for(;j0;j--) { _nop_(); } } 12.4.4 电话拨号的模拟 1.模拟电话拨号的设计要求 设计模拟电话拨号时的状况,把模拟电话键盘拨出的某一电话号码,显示在LCD显示屏上。电话键盘除了0~9的10个数字键外,还有“*”键用于实现删除功能,即删除一位最后输入的号码;“#”键用于清除显示屏上所有的数字显示。此外还要求每按下一个键,发出声响,表示按下该键。还有LCD显示器,显示所拨的电话号码。 2. 电路设计与编程 【例12-6】设计一模拟电话拨号时的电话键盘及显示装置,把电话键盘拨出的电话号码及其他信息,显示在LCD显示屏上。电话键盘共12个键,除了0~9的10个数字键外,还有“*”键用于删除最后输入的1位号码的功 * TH0=0xd8; //装入定时器定时常数,设定10ms中断一次 TL0=0xef; } ?void main()

文档评论(0)

1亿VIP精品文档

相关文档