现在可以说单片机是百花齐放,百家争鸣的时期,世界上各大芯片制造公司都推出了自己的单片机,从8位、16位到32位,数不胜数,应有尽有,有与主流C51系列兼容的,也有不兼容的,但……
做电源设计的应该都知道PWM 和PFM 这两个概念
开关电源的控制技术主要有三种:(1)脉冲宽度调制(PWM);(2)脉冲频率调制(PFM);(3)脉冲宽度频率调制(PWM-PF……
机器数及其编码
1、 机器数与真值
机器只认识二进制数:0、1。
这是因为,电路状态常有两个,如通、断;高电平、低电平;…可用0、1表示。
这种0、1、……
中断:中断是单片机实时地处理内部或外部事件的一种内部机制。当某种内部或 外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序,转而去进行中断事件的处理,中断处理完毕……
AD转换实验。
1、AD转换实验。程序进行周期AD转换,在并转换值显示在数码管上。
2、使用内部1 M晶振。
3、进行此实验需要插上:JP1的所有8个短路块、JP9(A……
单片机开发系统在何可分为4类:通用型开发系统、实用型开发系统、通用机开发系统、模拟开发系统。
单片机实用型开发系统的特点是:开发系统的硬件按照单片机典型应用系统进行配置,系统配有……
单片机的的选型是一件重要而费心的事情,如果单片机型号选择得合适,单片机应用系统就会得经济,工作可靠;如果选择得不合适,就会造成经济浪费,影响单片机应用系统的正常运行,甚至根本就达不……
内部1 M晶振。
定时器实险,周期信号驱动无源蜂鸣器,些实验基于定时器的CTC模式,由硬件产生频率信号。
程序中实现单一频率的周期性提示音。
程序采用单任务方式,软件延时。
……
一、 如何提高C语言编程代码的效率
邓宏杰指出,用C语言进行单片机程序设计是单片机开发与应用的必然趋势。他强调:“
如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器……