![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51单片机
AUTO_Malcolm
认真学习,仔细记录
展开
-
51开始时的几点需要
1.宏定义之后不需要加分号;2.在kile编译中写的函数为自动的循环;(刚开始写灯的时候感觉是这样,只是写了一个关于灯亮的没加循环结果灯一直亮,等学到中断的时候发现不是这样的#include<reg52.h>#define uint unsigned int#define uchar unsigned charsbit d1=P1^0;void main(){ TM...原创 2018-05-17 11:19:24 · 251 阅读 · 0 评论 -
51控制74HC595
关于74HC595资料详细资料见百度百科:https://baike.baidu.com/item/74HC595/9886491?fr=aladdin我主要是介绍在普中HC6800EM3 V2.0中的HC595的用法。(其中13脚接地,12脚-存储寄存器接P3^5,11脚-位移寄存器接P3^6,10脚接VCC,14脚-串行输入接P3^4)数据是从14脚一位一位输入的,当输入一个字节之后应该控制1...原创 2018-05-17 11:22:44 · 1211 阅读 · 0 评论 -
51控制步进电机
利用 普中 HC6800-EM3开发板自带的五线四相制步进电机 实现单片机控制步进电机的转动#include<reg52.h>#define uchar unsigned char#define uint unsigned intuchar code table[]={0x3f,0x6f,0xcf,0x9f}//控制前四位用四拍即两相励磁方式进行,由于电路图上JM4&5中...原创 2018-05-10 21:22:58 · 2273 阅读 · 0 评论