c语言课设项目
文章平均质量分 86
以c语言课设项目为主
小周不想卷
欲买桂花同载酒,终不似,少年游
展开
-
C语言课设项目-51单片机-红外通信
人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫。其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm。比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线.红外线遥控就是利用波长为0.76~1.5μm之间的近红外线来传送控制信号的。用户码或数据码中的每一个位可以是位 ‘1’ ,也可以是位 ‘0’。区分 ‘0’和 ‘1’是利用脉冲的时间间隔来区分,这种编码方式称为脉冲位置调制方式,英文简写PPM。原创 2023-05-08 13:06:10 · 635 阅读 · 2 评论 -
C语言课设项目-51单片机-定时器和计数器
GATA=1时,要用软件使TR0或TR1为1,同时外部中断引脚INT0/1也为高电平时,才能启动定时/计数器工作。它随着计数器的输入脉冲进行自加1,也就是每来一个脉冲,计数器就自动加1,,当加到计数器为全1时,再输入一个脉冲就使计数器回零,且计数器的溢出使相应的中断标志位置1,向CPU发出中断请求(定时/计数器中断允许时)。比如说你用的是12MHZ的晶振,那么单片机内部的时钟频率就是12/12MHZ,当你使用12MHZ的外部晶振的时候。而我们定时1ms的初值是多少呢,1ms/1us=1000。原创 2023-04-17 20:49:18 · 3034 阅读 · 1 评论 -
C语言课设项目-51单片机-中断系统
当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置1,向CPU申请中断。中断源向CPU提出的中断请求。89C51/52的中断系统有5个中断源 ,2个优先级,可实现二级中断嵌套 (中断里面还有中断)。原创 2023-04-12 12:16:37 · 877 阅读 · 0 评论 -
C语言课设项目-51单片机-独立按键与矩阵按键
轻触开关是一种电子开关,使用时,轻轻按开关按钮就可使开关接通,当松开手时,开关断开。原创 2023-04-09 10:29:19 · 1737 阅读 · 0 评论 -
C语言课设项目-51单片机-数码管
所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。3.LE为锁存端,当LE为高电平的时候,Q0~Q7都跟D0~D7状态一样,当LE为低电平的时候,Q0~Q7都锁存数据,无论D0~D7怎么变化,Q0~Q7都保持锁存之前的那个状态。我们可以用0来举例,当数码管显示0时 ,如下图所示:其中除了g和dp,其余都要点亮,共阴接法二进制则表示为。原创 2023-04-08 15:01:05 · 922 阅读 · 0 评论 -
C语言课设项目-51单片机-LED灯
循环左移函数,a是左移的值,b是左移的位数。开发板上面LED的原理图如下图,LED的阳极串联一个电阻,然后连接到电源VCC,而LED的阴极连接到单片机的P2口,如果你想点亮一盏LED就对把单片机相对应的IO赋为低电平(可以赋为0)。LED的工作是有方向性的,只有当正级接到LED阳极,负极接到LED的阴极的时候才能工作,如果反接LED是不能正常工作的。重新定义一些常用的关键词,可以增强程序的可移植性,因为在不同的编译软件上面,C语言的数据类型的关键词的位宽是不一样的。原创 2023-03-28 23:04:17 · 748 阅读 · 2 评论 -
C语言课设项目-51单片机-51单片机介绍
将CPU芯片、存储器芯片、I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。80C51是MCS-51系列中的一个典型品种;其它厂商以8051为基核开发出的CMOS工艺 单片机产品统称为80C51系列。当前常用的 80C51系列单片机主要产品有: ﹡ Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;﹡ ATMEL的:89C51、89C52、89C2051等;原创 2023-04-06 12:48:30 · 919 阅读 · 2 评论 -
学生成绩管理系统-单链表形式
学生成绩管理系统-单链表形式原创 2023-01-02 15:36:39 · 1194 阅读 · 3 评论 -
c语言小游戏-飞机大战
c语言小游戏-飞机大战原创 2022-12-11 13:56:04 · 8082 阅读 · 8 评论 -
飞翔的小鸟--easyx版
飞翔的小鸟--easyx版原创 2022-11-01 17:50:58 · 1650 阅读 · 1 评论 -
通过easyx窗口实现贪吃蛇
通过easyx窗口实现贪吃蛇原创 2022-11-02 21:06:43 · 3192 阅读 · 2 评论 -
c语言通过easyx窗口实现小球打砖块的游戏
c语言通过easyx窗口实现小球打砖块的游戏原创 2022-10-30 15:08:59 · 2673 阅读 · 2 评论 -
c语言小项目--通讯录
c语言小项目--通讯录原创 2022-12-21 16:58:57 · 227 阅读 · 0 评论 -
c语言小游戏--扫雷
c语言小游戏--扫雷原创 2022-12-10 16:06:41 · 676 阅读 · 0 评论 -
c语言小游戏-推箱子
c语言游戏-推箱子原创 2022-11-16 18:44:14 · 1040 阅读 · 2 评论 -
c语言小游戏-三子棋
c语言小游戏-三子棋原创 2022-12-27 16:41:09 · 86 阅读 · 0 评论