- 博客(11)
- 收藏
- 关注
原创 Python基础课Day3
Python 基础语法1.几个概念表达式:表达式就是一个类似于数学公式的东西表达式不会对我们的程序造成实质性的影响,仅仅是用来计算一些结果Pycharm 中打开交互模式点击下图标记 Python Console (Python 控制台即Python交互模式;Terminal叫做终端,即命令行模式)语句: 在程序中一般用语句完成某种功能print() input():接受来自外界的输入代码块:执行的话,都会执行,不执行的话,一个也不会执行程序:由一条一条的语句和一条一条的表达式构
2021-01-21 15:10:36 170
原创 C51单片机day08-1602液晶显示
1602液晶只能显示所有的ASC||码写程序顺序:1.先写光标,找到光标的位置2.写指令3.写数据(写字符串的时候用双引号)#include<reg52.h>#define uchar unsigned char#define uint unsigned intuchar code table[]="I LIKE MCU!";uchar code table1[]="WWW.TXMCU.COM";sbit lcden=P3^4;sbit lcdrs=P3^5;sbi
2020-10-15 11:35:59 282
原创 C51单片机day07-串口通讯
串口通讯串行口的四种工作方式对应三种波特率。由于输入的移位时钟的来源不同,所以,各种方式的波特率计算公式也不相同。方式0的波特率 = fosc/12方式2的波特率 =(2SMOD/64)· fosc方式1的波特率 =(2SMOD/32)·(T1溢出率)方式3的波特率 =(2SMOD/32)·(T1溢出率)T1 溢出率 = fosc /{12×[256 -(TH1)]}在单片机的应用中,常用的晶振频率为:12MHz和11.0592MHz。所以,选用的波特率也相对固定。常用的串行口波
2020-10-14 17:55:57 363
原创 单片机C51day06-DA/AD
AD、DA的工作原理单片机芯片的书面文档如何下载(DAC8032)第一步:输入查询网址第二步:在右上角搜索栏输入想要查询的芯片名称,并在其下面可选择货源/价格/资料等的查询,直接下载即可或者登入相应生产厂家官网进行查询下载资料另外再补充一个可以查芯片的网站DAC8032DAC8032与50c51连接图如下:例题1:点亮指示灯D12#include<reg52.h>sbit csda=P3^2;sbit wr=P3^6;void main(){ csda=0;
2020-10-14 10:58:58 243
原创 C51单片机day04-数码管动态显示
数码管的动态显示原理及应用实现课前回顾例题:用延时函数让流水灯以1s的间隔流动并且让数码管(静态显示)每2s从0到F变化:注意:在主程序中执行流水灯;在中断程序中执行数码管。(以免出现程序紊乱)#include<reg52.h>#include<intrins.h>#define uint unsigned int#define uchar unsigned charuchar temp,aa,num;sbit dula=P2^6;sbit wela=P2^7
2020-10-10 20:34:39 2644
原创 C51单片机Day03-数码管静态显示
C51单片机Day0389c51引脚介绍(见课件)数码管显示的原理(位选和段选)街上的大屏幕就是由发光二极管紧凑拼接组合在一起的TX实验板用共阴LED显示器,根据16进制显示数字显示方法:静态显示方法、动态显示方法一行复制的方法:第一步:一行代码写完之后(注意光标在这一行的最后)shify+home(shift一直不要松手)、第二步:delete、第三步:点击insert、回车后再点insert,复制完成。点亮第一个数码管并显示“1”#include<reg52.h>sbi
2020-10-09 17:00:04 1269
原创 单片机C51Day2-流水灯和样片申请
流水灯设计、蜂鸣器、继电器如何申请免费样片(很多大公司都有)(以美信为例)第一步:输入公司网址出来的网页是英文的,如果要将网页内容改成中文可点击右上角的简体中文第二步:点击申请样品(画红线部分)(以时钟芯片DS12CR887为例)该如何申请指定想要的芯片此页面往下翻阅之后直接点击提交便可其他公司方法相似Day1课后练习题1:尝试让第一个发光管闪烁(这就涉及到了时间延迟问题,可用while语句进行循环致使延时)(为防止出乱最好在程序外围加一个大循环while(
2020-10-07 21:08:47 347 2
原创 单片机C51Day1-预备知识
单片机预备知识创建工程下文件(步骤如图所示u_Vision4)新建文件并保存注意:文件名为:*******.c(表示C语言变成下的文件)生成HEX文件如何点亮一个发光二极管默认为高电平,当输入为低电平时发光二极管亮点亮第一个发光二极管(位操作方法)#include<reg52.h>sbit D1=P1^0;void main(){ D1=0; }(总线操作方法)(第二个LED灯亮)#include<reg52.h>void
2020-10-06 21:57:04 1086
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人