单片机典型模块设计实例导航7.pdf
qw****27
亲,该文档总共36页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
单片机典型模块设计实例导航7.pdf
模块三 单片机应用电路实例设计及制作.ppt
模块三单片机应用电路实例设计及制作单元1彩灯控制器的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制作单元1任务多种彩灯的设计及制
单片机典型实例.doc
单片机典型实例:如何用PWM程序控制LED灯?我们知道51单片机本身是没有pwm接口的,这个程序是通过软件模拟pwm.在一定的频率的方波中,调整高电平和低电平的占空比,即可实现LED灯亮度控制。要用51产生PWM去控制LED,首先要确定PWM的周期T和占空比D,确定了这些以后,可以用定时器产生一个时间基准t,比如定时器溢出n次的时间是PWM的高电平的时间,则D*T=n*t,类似的可以求出PWM低电平时间需要多少个时间基准n‘。那么就可以编写程序,根据定的时间基准t给定时器赋值初始化,然后开启定时器,定义一
51单片机模块化编程设计与实例要点分析.pdf
51单片机模块化编程设计与实例要点分析--模块化编程设计题一、简述模块化编程的必要性(模块化的优点)参考答案:大多数的编程学习者一开始接触和学习到的程序很小代码量很少甚至只有几十行。对于这样短小的程序进行模块化设计不是完全必要的。很多情况下程序模块化设计需要“浪费”很多时间例如增加了代码的数量增加了构思的时间。把所有的程序代码都写在一个
51单片机模块化编程设计与实例要点分析.pdf
51单片机模块化编程设计与实例要点分析--模块化编程设计题一、简述模块化编程的必要性(模块化的优点)参考答案:大多数的编程学习者一开始接触和学习到的程序很小,代码量很少,甚至只有几十行。对于这样短小的程序进行模块化设计不是完全必要的。很多情况下程序模块化设计需要“浪费”很多时间,例如增加了代码的数量,增加了构思的时间。把所有的程序代码都写在一个main()函数中程序完全可以运行。但是随着学习的深入,代码量的增加,将所有的代码都放在同一个.C文件中的做法越发使得程序结构混乱,虽然可以运行,但是可读性、可移植