// 串行数码管显示 TLC1549 AD转换值// 芯片 ATMEGA16L // 时钟 4MHz 内部 // us延时 j=1;while(--j); 一个循环6个周期,4M晶振,延时1.5us#include//164数据线置1 #define hc164_data_SET PORTD |= 0x01 //164数
一、实验目的和要求 掌握脉宽调制调速的原理与方法,学习频率/周期测量的方法,了解闭环控制的原理。二、实验设备 单片机测控实验系统 直流电机调速实验模块 Keil开发环境 STC-ISP程序下载工具三、实
1 在外设篇里面的点亮液晶屏(17)的基础上移植液晶屏1 下载GUI解压放到工程的根目录下图片12 将GUI里面的文件夹全部添加到工程文件里面。图片23 把GUI里面每个文件夹里面的文件加入到工程。 1 在添加Config的时候,因
**************************************************************************************************LCD12864.H*******************************LCD12864 8线程序p1 8位数据端口rs P2.0rw P2.1en P2.2PSB 已经外
在向 EEPROM 连续写入多个字节的数据时,如果每写一个字节都要等待几 ms 的话,整体上的写入效率就太低了。因此 EEPROM 的厂商就想了一个办法,把 EEPROM 分页管理。24C01、24C02 这两个型号是 8 个字节一个页,而 2
以下是驱动的源码。#includelinux/config.h//配置头文件#includelinux/kernel.h//用于调用kmalloc和kfree#includelinux/sched.h//调度,进程睡眠,唤醒,中断申请,中断释放#includelinux/timer.h/#includelinux/ini
1.获得必须的软件请从Atmel官方获得最新版本的AVR Studio下载地址参见:http://www.cnblogs.com/proteus/archive/2011/11/09/2242583.html请从WinAVR官方获得最新版本的WinAVR下载地址:http://sourceforge.net/proj
设计电路板最基本的过程可以分为三大步骤:电路原理图的设计,产生网络表,印制电路板的设计。不管是板上的器件布局还是走线等等都有着具体的要求。例如,输入输出走线应尽量避免平行,以免产生干扰。两信号线平行走
51单片机目前已有多种型号,市场上目前供货比较足的芯片还要算atmel的51、52芯片, HYUNDAI的GMS97系列,winbond的78e52,78e58,77e58等,其他的一般都很少有现货,需要订购。GMS97系列是一次性烧写,
终于,我忍不住想吐槽一下翻译STM 32函数库手册的同学了,中间省略了好多东西而且是很重要的东西。。。。。。我的内心几乎是奔溃的!!!现在就来仔细说说关于STM 32 函数库3.5 中关于USART串口通信的坑:在一些教程