- 博客(30)
- 收藏
- 关注
原创 单片机原理及应用笔记:单片机中断系统原理与项目实践
中断控制器在项目实践中发挥着至关重要的作用,它确保了系统对外部事件的快速响应和高效处理。通过合理配置和管理中断控制器,可以实现对系统资源的合理分配和高效利用,提高系统的整体性能和稳定性。同时,在项目实践中也需要关注中断信号冲突、中断处理程序编写与调试以及硬件兼容性与软件适配等挑战,并采取相应的解决方案来应对这些挑战。
2024-12-17 19:52:09
828
原创 单片机原理级应用 笔记
刘洋成志,男,银川科技学院计算机与人工智能学院,2022级计算机与科学技术9班本科生,单片机原理及应用课程第6组。指导老师:王兴泽电子邮件:376418637@qq.com本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由刘洋成志、马彦宏、王恕诚、赵梦麟、杜昊同学共同完成此篇文章,其中刘洋成志同学负责编写,马彦宏总结以及排版内容,赵梦麟同学负责收集网络资料,王恕诚同学负责整理书本资料及图片材料,杜昊同学负责将以上同学收集的材料进行分析总结,并提炼出精简信息。
2024-12-12 13:06:23
1067
原创 单片机原理及应用笔记:串行口的通信方式与项目实践
当 R I = 0 ,且 S M 2 = 0 ( 或 接 收 到 的 停 止 位 为 1 ) 时 , 将 接 收 到 的 9 位 数 据 的前 8 位 数 据 装 入 接 收 S B U F , 第 9 位 ( 停 止 位 ) 进 入 R B 8 , 并 将SC ON寄存器的RI位“1”,表 示 一 帧 数 据 接 收 完 成 ,该 位 的 状态 可 供 查 询 或 请 求 中 断 ,在 再 次 发 送 数 据 之 前 ,必 须 用 软 件 将RI清零。1位起始位,8位数据位,1位停止位。
2024-12-12 12:49:48
1251
原创 单片机原理及应用笔记: 定时器/计数器的工作方式与项目实践
本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记文章由 徐青祥、王帅、王宏伟、马斌、权婧同学共同完成,徐青祥同学负责编写C51位操作及相关知识,王帅同学负责编写实操步骤的编写、王宏伟、马斌同学负责任务18-1的编写及收集,权婧同学负责任务18-2-1的内容编写,徐青祥同学负责将以上同学的内容进行整合排版。
2024-12-04 16:38:57
1184
原创 单片机原理及应用笔记 串行通信与项目实践
2)RS-232C的电气特性由于RS-232C标准是在TTL集成电路之前制定的,因此RS-232C标准规定了数据和控制信号的电压范围,它使用负逻辑约束,其低电平0在十3~十15V之间,高电平1在-3~15V之间,而单片机的逻辑1是以十5V来表示的,因此RS-232C不能与TTL电平直接相连。当距离大于30m时,则多采用串行通信方式。例如,在异步通信中使用1位起始位,8位数据位,无校验位,1位停止位,即一帧数据据长度为10bit,如果要求数据传送的速率是1秒传送120字符,则传送波特率1200bit/s。
2024-12-04 15:42:11
1208
原创 单片机的中断系统
本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由彭煜轩、马梅,李军,余文兵,杜国祥同学共同完成此篇文章,其中马梅同学负责新建项目内容,李军,余文兵负责新建源程序文件内容,杜国祥负责编译程序内容,彭煜轩负责Proteus软件仿真内容。
2024-12-03 16:01:33
870
原创 单片机原理及应用笔记
单片机内部结构与项目实践作者简介马荣潇,男,银川科技学院与人工智能学院,2022级计算机科学与技术9班本科生,单片机原理及应用课程第4组。指导老师:王兴泽电子邮件:个人优快云主页前言本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材清华大学出版“” 编写的笔记。文章由罗静、李佳泰、张钰轩、张睿睿、马荣潇同学共同完成,其中罗静、张钰轩、张睿睿同学负责笔记总结,李佳泰同学负责整理,由马荣潇负责编写排版。
2024-12-02 22:14:42
921
原创 C51的函数与项目实践
由陈萌、白金儒、罗小燕、刘兴旺共同完成此文章,其中陈萌同学负责C51的函数概述内容,白金儒同学负责函数的分类的内容,罗小燕同学负责函数的参数传递和返回值内容,刘兴旺同学负责函数的调用内容。(2)若被调用函数中没有 return 语句,函数没有返回值,提倡将函数的类型说明设置为 void 型,这样可使函数使田,眼确函粒的米刑,避免调用时错误的产生。一个C程序的执行总是从main()函数开始,调用其他函数后返回到main()中,最后在主函数 main()中结束整个C程序的运行。或 return 表达式;
2024-11-19 21:26:18
521
原创 单片机笔记
当i=10时,LED1发光,当i=11时,LED2发光,当i=12时,LED3发光,当i=13时,LED4发光,当 14时,LED5发光,当i=15时,LED6发光,当i=16时,LED7发光,当i=17时,LED8发光;由侯倩茹,马福平,李自豪,姬亮共同完成此文章,其中其中许威龙负责编写,总结,以及文章排版格式,李自豪负责指针的基本内容编写总结,候倩茹负责指针变量的使用,马福平负责数组指针和指向数组的指针,姬亮负责Keil C51 的指针类型;进行指针运算时,a=*x_point中的“*”是指针运算符。
2024-11-18 22:01:53
686
原创 单片机原理及应用笔记:C51指针与项目实践
(1)掌握指针运算符“*”功能及编程;(2)掌握多状态显示利用指针数组编程优点;(3)掌握数组关键字“code”功能及编程;(4)掌握“while”语句功能及编程。用指针数组实现多状态显示。
2024-11-11 11:52:09
1147
原创 单片机原理及应用笔记:C51数组与项目实践
刘滋瑞,男,银川科技学院计算机与人工智能学院,2022级计算机与科学技术8班本科生,单片机原理及应用课程第九组。指导老师:王兴泽本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由刘滋瑞、李旭东、马学飞、张院院、王立林同学共同完成此篇章,其中李旭东、马学飞同学负责字符数组和查表的总结;刘滋瑞、张院院、王立林同学负责一维数组、二维数组、项目实践总结。项目11:C51的数组与项目实践在C语言中,数组属于构造数据类型。
2024-11-05 20:16:33
698
原创 单片机原理及应用笔记:C51的数组与项目实践
最直接的方法是将各字符逐个赋给数组中的各元素例如:char str[10]={'M','"','A','N''',"Y ,'A','N','G',"0”;在定义时赋值,后面须带等号,初值须用花括号括起来,括号内的初值两两之间用逗号间隔,可以对数组的全部元素赋值,也可以只对部分元素赋值,初值为0的元素可以只用逗号占位而不写初值0。当i=1时,LED1 发光·依次循环。第一句定义了一个无符号字符数组,数组名为a,数组中的元素个数为10,定义的同时,分别为10个值赋值,分别是1,2,3,4,5,6,7,8,9,
2024-11-03 21:14:45
1234
原创 单片机原理及应用笔记:C51流程控制语句与项目实践
王安宁,男,银川科技学院计算机与人工智能学院,2022级计算机与科学技术9班本科生,单片机原理及应用课程第八组。指导老师:王兴泽电子邮箱:3400624646@qq.com。
2024-10-31 00:01:39
1300
原创 单片机原理及应用笔记:C51流程控制语句与项目实践
周瑞康,男,银川科技学院,计算机人工智能学院,2022级计算机科学与技术8班本科生,单片机原理及应用课程第八组。指导老师:王兴泽。
2024-10-29 22:03:39
987
原创 单片机原理及应用笔记:C51的运算符与项目实践
杨昕睿,男,银川科技学院计算机与人工智能学院,2022级计算机与科学技术8班本科生,单片机原理及应用课程第七组。指导老师:王兴泽本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由杨昕睿、赵博阳、王思琪、马宁、乔嘉同学共同完成此篇章,其中王思琪、马宁同学负责80C51的算数运算符,关系表达式及优先级的总结。杨昕睿、赵博阳同学负责80C51的逻辑运算符,逻辑表达式及优先级和C51位操作及表达式总结。项目11:C51的运算符与项目实践。
2024-10-23 23:20:10
1230
原创 单片机原理及应用笔记:C51的运算符与项目实践
本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由李永康、王宁、刘永泰、文轩同学共同完成此篇文章,其中王宁同学负责编写算术运算符、关系运算符的相关知识,文轩同学负责编写逻辑运算符、逻辑表达式的相关知识、李永康同学负责编写C51位操作及表达式的相关知识,刘永泰同学负责编写实操步骤的编写、李永康同学负责将以上同学的内容进行整合排版。此篇文章将实时更新,敬请期待。。。以上就是关于c51的运算符与项目实践的相关知识了,后续内容持续更新。
2024-10-16 21:16:29
1191
原创 单片机原理及应用笔记:单片机的结构原理与项目实践
c51程序开发概述单片机的C语言采用c51编译器(简称C51)。由C51产生的目标代码短、运行速度高、所需存储空间小、符合C语言的ANS标准生成的代码遵循lntel目标文件格式,而且可与A51汇编语言目标代码混合使用。采用C51的优势:进行单片机应用系统的程序设计,编译能自动完成变量的存储单元的分配。C51编译器支持位数据类型,具体说明如下:(1)位变量的C51定义语法及语义。/*将dir_bit定义为位变量*//*将lock_bit定义为位变量*/
2024-10-14 21:10:01
1025
原创 单片机原理及应用笔记:单片机的结构原理与项目实践
I/O端口:用于数据的输入和输出,是单片机与外部设备通信的关键通道。每个端口通常包含多个引脚,如P0、P1、P2、P3等,每组有8个引脚。这些引脚可以单独或成组操作,实现灵活的数据交换
2024-10-14 10:42:48
1340
原创 单片机原理及应用笔记:C51程序设计与项目实践
本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由刘洋成志、马彦宏、王恕诚、赵梦麟、杜昊同学共同完成此篇文章,其中刘洋成志同学负责编写,马彦宏总结以及排版内容,赵梦麟同学负责收集网络资料,王恕诚同学负责整理书本资料及图片材料,杜昊同学负责将以上同学收集的材料进行分析总结,并提炼出精简信息。单片机的C语言采用C51编译器(简称C51)。
2024-10-13 17:51:55
1328
原创 单片机原理及应用项目6:80C51单片机内部结构与实践
虽然这是80C51单片机一次简单点亮不同二极管的项目,但是却涉及到二进制转十六进制等等进制之间转换的方法,还需要巩固自己的基本知识。
2024-09-28 15:17:39
2789
11
原创 单片机原理及应用笔记:单片机内部结构分析
则场效应管导通,引脚被直接连到电源的地GND 上即使引脚输入的是高电平,被直接拉低为“0“,所以,与P0端口一样,在将数据输入P2端口之前,先要通过内部总线向锁存器写”1“,这样/Q=0,场效应管截止,P2端口输入的“1”才可以送到三态缓冲器的输入端,此时再给三态门的读引脚送一个读控制信号,引脚上的“1”就可以通过三态缓冲器送到内部总线。•振荡周期: 晶振的振荡周期,为最小的时序单位。图中的锁存器,D端是数据输入端,CP是控制端(也就是时序控制信号输入端),Q是输出端,Q非是反向输出端。
2024-09-27 09:20:18
1595
原创 单片机原理及应用:Keil C51的使用
张博,男,银川科技学院计算机与人工智能学院,2022级计算机与科学技术9班本科生,单片机原理及应用课程第三组。指导老师:王兴泽电子邮箱:365349930@qq.com本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由张博、何谦、张伯文、马玲平、黑雯同学共同完成此篇章,其中张博同学负责编写Keil C51的上机步骤,总结内容,何谦同学负责安装软件和创建项目、源程序文件的编写,张伯文同学负责将文件加载到项目管理器和编译程序的编写,马玲平同学负责用Proteus仿真的编写,黑雯同学
2024-09-24 12:40:29
1814
原创 单片机原理及应用笔记:Protues的使用
本篇文章是参考《单片机原理及应用 (c语言版)第2版》杨居义编著教材编写的笔记由何承、曹荣、赵嘉荣、鲁琪、纪聪兮同学共同完成此篇章,其中何承同学负责编写Proteus的主要功能和特点,总结内容,曹荣同学负责Proteus ISIS的界面与操作内容编写,赵嘉荣同学负责Proteus ISIS的上机步骤的编写,纪聪兮同学负责Kei1 C51 的使用的编写,鲁琪同学负责将以上同学的内容进行整合排版。此篇文章将实时更新,敬请关注。。。
2024-09-22 11:36:41
3672
7
原创 单片机原理及应用笔记:Proteus的使用
Proteus主要由ISIS和ARES两部分组成,ISIS的主要功能是原理图设计及与电路原理图的交互仿真,ARES主要用于印制电路板的设计。
2024-09-20 16:53:41
1748
原创 单片机原理及应用:项目4 Keil C51的使用
本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记由彭煜轩、马梅,李军,余文兵,杜国祥同学共同完成此篇文章,其中马梅同学负责新建项目内容,李军,余文兵负责新建源程序文件内容,杜国祥负责编译程序内容,彭煜轩负责Proteus软件仿真内容。
2024-09-19 12:38:15
1108
原创 单片机原理及应用笔记
许威龙,男,银川科技学院计算机与人工智能学院,2022级计算机与科学技术8班本科生,单片机原理及应用课程第一组。指导老师:王兴泽电子邮件:2366676320@qq.com
2024-09-18 21:27:26
1862
转载 单片机原理及应用笔记
马峰,男,银川科技学院计算机与人工智能学院,2022级计算机与科学技术9班本科生,单片机原理及应用课程第1组。指导老师:王兴泽电子邮件:2726646469@qq.com本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记。
2024-09-13 15:56:59
882
原创 单片机原理及应用优快云博客写作模版
图1 如何设置标题xxx,性别(男/女),银川科技学院计算机与人工智能学院,2022级计算机与科学技术x班本科生,单片机原理及应用课程第x组。指导老师:王兴泽电子邮件:xxxx(写组长个人电子邮件)个人优快云主页:xxx(有就写,没有就可以不写)本篇文章是参考《单片机原理及应用(c语言版)第2版》杨居义·编著教材编写的笔记。
2024-09-11 17:29:39
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人