摘要: 创建项目 创建一个sln文件:dotnet new sln --name slnName 创建控制台项目:dotnet new console --output folderName,可以用-f net6.0指定 .NET SDK 版本 将项目添加到解决方案sln文件:dotnet sln add 阅读全文
posted @ 2026-02-06 11:59 BO_S 阅读(44) 评论(0) 推荐(0)
摘要: 将内部数据存储器40H ~ 4FH单元的内容赋值为00H ~ 0FH,并将40H ~ 4FH单元的内容整体复制到外部数据存储器的1050H~105FH单元。先放代码,以后再写解释和教程。 阅读全文
posted @ 2025-11-08 16:32 BO_S 阅读(11) 评论(0) 推荐(0)
摘要: P1口接八只发光二极管,编写程序使发光二极管逐个循环点亮,形成跑马灯效果,要求编写延时子程序。 阅读全文
posted @ 2025-11-08 16:31 BO_S 阅读(5) 评论(0) 推荐(0)
摘要: 光二极管L0~L6)。外部中断1使P1.7翻转(P1.7连接到发光二极管。按键次数,并将计数结果显示在发光二极管上(P1.0~P1.6连接7个发。将外部中断0和外部中断1分别设置为高优先级和低优先级。将单脉冲信号连接到外部中断0和外部中断1。改变外部中断0触发方式为电平触发,观察实验现象。 阅读全文
posted @ 2025-11-08 16:29 BO_S 阅读(17) 评论(0) 推荐(0)
摘要: 2.用定时器1的方式2计数,T1脚接单脉冲发生器输出,用(P1.0~P1.6连。1.用定时器0的方式1定时,P1.7接发光二极管L7,使该发光二极管每秒钟。闪烁5次,要求采用中断方式。尝试改变闪烁频率,观察闪烁效果。接7个发光二极管L0~L6)来显示计数值(不使用中断)。在同一个应用程序中实现下述功能。 阅读全文
posted @ 2025-11-08 16:28 BO_S 阅读(11) 评论(0) 推荐(0)
摘要: 实现PC机与单片机之间的串口通信,波特率为2400bits/s。给PC机(使用查询方式),接收的数据存储在30H地址开始的内部RAM中。个字节的数据给单片机,单片机接收完数据后发送两个确认字节55H和AAH。 阅读全文
posted @ 2025-11-08 16:27 BO_S 阅读(11) 评论(0) 推荐(0)
摘要: 把LED_CS接到CS0,若接到其他位置,需要改段地址和位地址的D12~D14位。将内部RAM30H~32H单元中存储的6位十进制数显示在6个数码管上。要求编写将一个内存单元中的压缩BCD码转换为两个七段显示码的子程序和。不允许在程序中给30H、31H和32H单元赋值,要通过存。尝试改变点亮数码管的时间,观察显示效果。 阅读全文
posted @ 2025-11-08 16:26 BO_S 阅读(23) 评论(0) 推荐(0)
摘要: 模/数转换的正确性。写入到DAC0832的数据来自内部RAM 30H单元(可在程序暂。2.升关状态为1时选择DAC0832的输出为ADC0809的模拟输入,验证数模和。1.开关状态为0时选择电位器输出为ADC0809的模拟输入,将模/数转换结果用。用开关和继电器选择电位器输出或DAC电路输出作为ADC的输入,在同一个。P1口输出到发光二极管显示(二进制)或用数码管以十进制显示。停时改变该单元的数值),模/数转换结果的显示方式同任务1。应用程序中实现下述功能。 阅读全文
posted @ 2025-11-08 16:24 BO_S 阅读(10) 评论(0) 推荐(0)
摘要: 实现一个24小时制的电子钟程序,在实验箱的6个数码管上显示时分秒(用定时器0中断更新计时时间,时间值以压缩BCD码形式保存在内部RAM的30H31H和32H单元)。PC机可通过串行口发送要设置的时间给单片机(发送的时间格式为压缩BCD码),单片机接收到设置时间后从该时间继续计时(此为串口调时功能)。 阅读全文
posted @ 2025-11-08 16:23 BO_S 阅读(34) 评论(0) 推荐(0)
摘要: 代码配套的仿真,我自己试过是好使的,外部中断,计数功能要自己添加脉冲信号或按键才能有对应现象,自己搞一下子。如果连接不正常,请尝试将lanzou。替换为其他字母,比如。 阅读全文
posted @ 2025-11-08 16:21 BO_S 阅读(9) 评论(0) 推荐(0)