2024年4月28日发(作者:辉羽彤)
51单片机100例程序设计
100例程序设计范例汇总
第一章 4
【实例1】使用累加器进行简单加法运算: 4
【实例2】使用B寄存器进行简单乘法运算: 4
【实例3】通过设置RS1,RS0选择工作寄存器区1: 4
【实例4】使用数据指针DPTR访问外部数据数据存储器:
【实例5】使用程序计数器PC查表: 4
【实例6】if语句实例: 4
【实例7】switch-case语句实例: 4
【实例8】for语句实例: 4
【实例9】while语句实例: 5
【实例10】do„while语句实例: 5
【实例11】语句形式调用实例: 5
【实例12】表达式形式调用实例: 5
【实例13】以函数的参数形式调用实例: 5
【实例14】函数的声明实例: 5
【实例15】函数递归调用的简单实例: 5
【实例16】数组的实例: 6
【实例17】指针的实例: 6
4
【实例18】数组与指针实例: 6
【实例19】P1口控制直流电动机实例 6
第二章 8
【实例20】用74LS165实现串口扩展并行输入口 8
【实例21】用74LS164实现串口扩展并行输出口 10
【实例22】P0 I/O扩展并行输入口 12
【实例23】P0 I/O扩展并行输出口 12
【实例24】用8243扩展I/O端口 12
【实例25】用8255A扩展I/O口 14
【实例26】用8155扩展I/O口 19
第三章 26
【实例29】与AT24系列EEPROM接口及驱动程序 26
【实例30】EEPROM X5045 接口及驱动程序 30
【实例31】与铁电存储器接口及驱动程序 33
【实例32】与双口RAM存储器接口及应用实例 35
【实例33】与NANDFLASH(K9F5608)接口及驱动程序
第四章 43
【实例34】独立键盘控制 43
【实例35】矩阵式键盘控制 44
【实例36】改进型I/O端口键盘 46
【实例37】PS/2键盘的控制 49
【实例38】LED显示 53
35
2024年4月28日发(作者:辉羽彤)
51单片机100例程序设计
100例程序设计范例汇总
第一章 4
【实例1】使用累加器进行简单加法运算: 4
【实例2】使用B寄存器进行简单乘法运算: 4
【实例3】通过设置RS1,RS0选择工作寄存器区1: 4
【实例4】使用数据指针DPTR访问外部数据数据存储器:
【实例5】使用程序计数器PC查表: 4
【实例6】if语句实例: 4
【实例7】switch-case语句实例: 4
【实例8】for语句实例: 4
【实例9】while语句实例: 5
【实例10】do„while语句实例: 5
【实例11】语句形式调用实例: 5
【实例12】表达式形式调用实例: 5
【实例13】以函数的参数形式调用实例: 5
【实例14】函数的声明实例: 5
【实例15】函数递归调用的简单实例: 5
【实例16】数组的实例: 6
【实例17】指针的实例: 6
4
【实例18】数组与指针实例: 6
【实例19】P1口控制直流电动机实例 6
第二章 8
【实例20】用74LS165实现串口扩展并行输入口 8
【实例21】用74LS164实现串口扩展并行输出口 10
【实例22】P0 I/O扩展并行输入口 12
【实例23】P0 I/O扩展并行输出口 12
【实例24】用8243扩展I/O端口 12
【实例25】用8255A扩展I/O口 14
【实例26】用8155扩展I/O口 19
第三章 26
【实例29】与AT24系列EEPROM接口及驱动程序 26
【实例30】EEPROM X5045 接口及驱动程序 30
【实例31】与铁电存储器接口及驱动程序 33
【实例32】与双口RAM存储器接口及应用实例 35
【实例33】与NANDFLASH(K9F5608)接口及驱动程序
第四章 43
【实例34】独立键盘控制 43
【实例35】矩阵式键盘控制 44
【实例36】改进型I/O端口键盘 46
【实例37】PS/2键盘的控制 49
【实例38】LED显示 53
35