初学者必备 动态链接的定时器 #include unsigned char count=0; unsigned char miao=0; sbit P2_7=P2^7; sbit P1_2=P1^2; sbit P1_3=P1^3; void timer_1() interrupt 3 { TH1 = ( 65536-50000 )/256; TL1 = ( 65536-50000 )%256; count++; if(count==20) { count=0; miao++; if(miao==100)miao=0; } } void disp (unsigned char i) { unsigned int j; unsigned char led[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; P1_2=0; P1_3=0; P0=led[i/10]; P1_2=1; for(j=0;j<100;j++); P1_2=0; P1_3=0; P0=led[i%10]; P1_3=1; for(j=0;j<100;j++); }
2023-06-19 15:46:02 22KB c语言单片机
1
ds18b20温度传感器库
2023-04-26 15:09:20 17KB arduino c语言 单片机 库文件
1
基于C语言单片机交通灯毕业设计.doc
1
基于c语言单片机8位竞赛抢答器设计课程设计报告.doc
1
用单片机设计一个控制直流电机并测量转速的装置。单片机扩展有A/D转换芯片ADC0809(用ADC0808代替)和D/A转换芯片DAC0832。 (1)通过改变A/D输入端可变电阻来改变A/D的输入电压,D/A输入检测量大小,进而改变直流电机的转速。 (2)手动控制。在键盘上设置两个按键—直流电动机加速键和直流电机减速键。在手动状态下,每按一次键,电机的转速按照约定的速率改变。 (3)键盘列扫描(4x6)。
2022-12-26 22:26:58 69KB 汇编语言 单片机 课程设计 Proteus
1
根据命令实际操作到寄存器的探索
2022-12-17 11:04:40 50KB c语言 单片机控制
1
基于51单片机的温度采集系统,LCD此案是温度,和串口显示温度,采用c语言编写
2022-12-16 15:37:36 20KB c语言 单片机开发
1
国密SM2加解密算法、数字签名算法、秘钥交换协议,SM3哈希杂凑算法的C语言实现,未使用任何非标准库,可以直接运行,且支持单片机平台。
2022-08-26 14:27:12 7.18MB 国密 C语言 单片机 SM2
ASCII 码表包含数值在0-127之间的字符的十进制、八进制以及十六进制表示.,https://tool.oschina.net/commons?type=4此链接可以直接查看
2022-08-13 16:33:20 2KB 转换 C语言 单片机
1
我们知道的串口收发都是:接收一个数据,触发中断,然后把数据发回来。这种处理方式是没有缓冲的,当数量太大的时候,亦或者当数据接收太快的时候,我们来不及处理已经收到的数据,那么,当再次收到数据的时候,就会将之前还未处理的数据覆盖掉。那么就会出现丢包的现象了,对我们的程序是一个致命的创伤;于是就自己写了个缓冲区,代价就是消耗一部分内存空间,时间-空间本来就是一对矛盾体,想减少串口通信中数据丢失问题只能牺牲部分空间,来减少数据通信过程中的丢失问题
2022-08-12 09:25:01 8KB STM32 c语言 单片机
1