建议采用定时来做一分钟120个脉冲 60/120=0.5, 也就是说没15秒翻转一次(一个脉冲两次H,L) 8M晶振定时器,0.5微秒一次。 150000/5=30000,=0x7530 16位定时器,初始值填入0xffff-0x7530=0x8acf 然后等定时器溢出中断,每次溢出就翻转. 单片机,全称单片微型计算机(英语:Single-Chip Microcomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;从上世纪80年代,由当时的4位、8位单片机,发展到现在的32位300M的高速单片机。