上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页
摘要: keil3在非注释内,非注释内,非注释内,输入中文符号不会显示出来。然后会提示unprintable character 0xA1 skipped 我将代码全部复制到其他编程软件: 总结:keil提示这个的时候,直接把这行删了 重新写 阅读全文
posted @ 2022-10-23 15:53 iZJ"Qq4577105 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 前者声明,因为中断本身是硬件本身的,所以并不是个“函数“。 1、51单片机C51语言中断函数本身不带参数传递,但你可以使用全局变量进行参数传递。2、所谓中断函数不能进行参数传递,是指调用函数时能否带参数,C51是不能的,但完全可以使用全局变量的方式实现带参数的功能。 就是说不能像调用普通函数那样直接 阅读全文
posted @ 2022-10-22 21:05 iZJ"Qq4577105 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 这里拿一个上电即开始作0-60秒表的题目 做案例: 写定时器不管用中断还是查询方式写,时间到了就溢出,初值就自动变成了0,所以我们在中断服务程序里 或 查询方式的那个延时函数里都是要重新赋初值的。 中断方式 当定时模式为01时,中断方式: 跑一遍后溢出,TFx由硬件自动清零了,所以在中断服务函数中就 阅读全文
posted @ 2022-10-22 10:42 iZJ"Qq4577105 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 点击跳转 阅读全文
posted @ 2022-10-14 23:05 iZJ"Qq4577105 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 定义 最小项:n个变量的逻辑乘,即与形式,每个变量以原变量或者反变量的形式出现一次。n个变量共有2n个最小项。用m表示,如ABC,表示为m0。 最大项:n个变量的逻辑和,即或形式,每个变量以原变量或者反变量的形式出现一次。n个变量共有2n个最大项。用M表示,如A+B+C,表示为M0。 性质 若干个最 阅读全文
posted @ 2022-10-14 14:52 iZJ"Qq4577105 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 电压:是电路中两点之间的电位之差。电位:是电路里某点对参考点之间的电压,而参考点的电位一般规定为0伏。电位是相对的,电路中某点电位的大小,与参考点的选择有关;选择不同的参考点,电位的值是不一样的。这个概念跟高度有点类似;比如说这栋楼房楼高9米,就是指它离地面的高度,地面就是参考点,地面的高度为0 。 阅读全文
posted @ 2022-10-11 15:46 iZJ"Qq4577105 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 作为外部中断0的P32,没作中断时,也可作为串口使用。 注意8952rc板子没有外部中断1。 阅读全文
posted @ 2022-10-04 19:40 iZJ"Qq4577105 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 在定义变量时,变量名可以是字母、数字和下划线的组合。但是也不是随便的组合,要注意以下几个命名规则: 1、变量名以英文字母开头; 变量名的开头不能是数字,可以由字母或下划线开头。但,实际上编程中最常用的是以字母开头,而以下划线开头的变量名是系统专用的。 随便打开一个头文件就会看到,它里面所有的变量名、 阅读全文
posted @ 2022-10-04 19:12 iZJ"Qq4577105 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 查看代码 #include<reg51.h> sbit LED1=P1^3; sbit LED2=P3^5; sbit LED3=P3^6; sbit LED4=P3^7; void blink(); void JT(); void PMD(); //执行动作 void main(){ EX0=1; 阅读全文
posted @ 2022-10-03 22:32 iZJ"Qq4577105 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 第一种: 查看代码 #include<reg51.h> sbit LED1=P1^3; sbit LED2=P3^5; sbit LED3=P3^6; sbit LED4=P3^7; //定义位名称四个LED灯 sbit K1=P2^0; sbit K2=P2^1; //延时函数 void dela 阅读全文
posted @ 2022-09-30 17:24 iZJ"Qq4577105 阅读(17) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 21 下一页